Skip to main content

Module mainnet

Module mainnet 

Source
Expand description

Mainnet-specific constants for block subsidies.

Structsยง

FUNDING_STREAMS ๐Ÿ”’
The funding streams for Mainnet as described in:

Constantsยง

EXPECTED_NU6_1_LOCKBOX_DISBURSEMENTS_TOTAL ๐Ÿ”’
The expected total amount of the one-time lockbox disbursement on Mainnet. See: https://zips.z.cash/zip-0271#one-timelockboxdisbursement.
FOUNDER_ADDRESS_LIST ๐Ÿ”’
List of founder addresses on Mainnet.
FUNDING_STREAMS_NUM_ADDRESSES ๐Ÿ”’
Number of addresses for each funding stream in the Mainnet. In the spec (protocol specification ยง7.10) this is defined as: fs.addressindex(fs.endheight - 1) however we know this value beforehand so we prefer to make it a constant instead.
FUNDING_STREAM_ECC_ADDRESSES ๐Ÿ”’
List of addresses for the ECC funding stream in the Mainnet.
FUNDING_STREAM_MG_ADDRESSES ๐Ÿ”’
List of addresses for the Major Grants funding stream in the Mainnet.
FUNDING_STREAM_ZF_ADDRESSES ๐Ÿ”’
List of addresses for the Zcash Foundation funding stream in the Mainnet.
NU6_1_LOCKBOX_DISBURSEMENTS ๐Ÿ”’
The one-time lockbox disbursement output addresses and amounts expected in the NU6.1 activation blockโ€™s coinbase transaction on Mainnet.
NUM_FOUNDER_ADDRESSES ๐Ÿ”’
Number of founder addresses on Mainnet.
POST_NU6_1_FUNDING_STREAMS_NUM_ADDRESSES ๐Ÿ”’
Number of addresses for each post-NU6.1 funding stream on Mainnet. In the spec (protocol specification ยง7.10) this is defined as: fs.addressindex(fs.endheight - 1) however we know this value beforehand so we prefer to make it a constant instead.
POST_NU6_1_FUNDING_STREAM_FPF_ADDRESSES ๐Ÿ”’
List of addresses for the Major Grants post-NU6.1 funding stream on Mainnet administered by the Financial Privacy Fund (FPF).
POST_NU6_FUNDING_STREAMS_NUM_ADDRESSES ๐Ÿ”’
Number of addresses for each post-NU6 funding stream on Mainnet. In the spec (protocol specification ยง7.10) this is defined as: fs.addressindex(fs.endheight - 1) however we know this value beforehand so we prefer to make it a constant instead.
POST_NU6_FUNDING_STREAM_FPF_ADDRESSES ๐Ÿ”’
List of addresses for the Major Grants post-NU6 funding stream on Mainnet administered by the Financial Privacy Fund (FPF).
POST_NU6_FUNDING_STREAM_START_HEIGHT ๐Ÿ”’
The start height of post-NU6 funding streams on Mainnet as described in ZIP-1015.
POST_NU6_FUNDING_STREAM_START_RANGE ๐Ÿ”’
The post-NU6 funding stream height range on Mainnet