Expand description
Constants for block subsidies.
Modulesยง
- mainnet ๐
- Mainnet-specific constants for block subsidies.
- regtest ๐
- Regtest-specific constants for block subsidies.
- testnet ๐
- Testnet-specific constants for block subsidies.
Constantsยง
- BLOSSOM_
POW_ ๐TARGET_ SPACING_ RATIO - Used as a multiplier to get the new halving interval after Blossom.
- FUNDING_
STREAM_ ๐RECEIVER_ DENOMINATOR - Denominator as described in protocol specification ยง7.10.1.
- FUNDING_
STREAM_ ๐SPECIFICATION - The specification for pre-NU6 funding stream receivers, a URL that links to ZIP-214.
- LOCKBOX_
SPECIFICATION ๐ - The specification for post-NU6 funding stream and lockbox receivers, a URL that links to ZIP-1015.
- MAX_
BLOCK_ ๐SUBSIDY - The largest block subsidy, used before the first halving.
- POST_
BLOSSOM_ ๐HALVING_ INTERVAL - After Blossom the block time is reduced to 75 seconds but halving period should remain around 4 years.
- POST_
NU6_ ๐FUNDING_ STREAM_ NUM_ BLOCKS - The number of blocks contained in the post-NU6 funding streams height ranges on Mainnet or Testnet, as specified in ZIP-1015.
- PRE_
BLOSSOM_ ๐HALVING_ INTERVAL - Halving is at about every 4 years, before Blossom block time is 150 seconds.