The maximum allowed base reward rate, at which point the min difficulty should be decreased.
The minimum allowed base reward rate, at which point the min difficulty should be increased
The seed of the bus account PDA.
The addresses of the bus accounts.
The number of bus accounts, for parallelizing mine operations.
The quantity of COAL each bus is allowed to issue per epoch.
The seed of the config account PDA.
The address of the config account.
The duration of a program epoch, in seconds.
The number of minutes in a program epoch.
The multiplier for the target quantity of COAL to be mined per epoch.
The authority allowed to initialize the program.
The base reward rate to intialize the program with.
The minimum difficulty to initialize the program with.
The maximum quantity of COAL that can be mined per epoch.
Inflation rate ≈ 1000 COAL / min (min 0, max 8)
The maximum token supply (21 million).
The seed of the metadata account PDA.
The address of the mint metadata account.
The name for token metadata.
The ticker symbol for token metadata.
The uri for token metdata.
The seed of the mint account PDA.
The address of the mint account.
Noise for deriving the mint pda
The address of the CU-optimized Solana noop program.
One COAL token, denominated in indivisible units.
The duration of one minute, in seconds.
ORE program id
The seed of proof account PDAs.
The smoothing factor for reward rate changes. The reward rate cannot change by mCOAL or less
than a factor of this constant from one epoch to the next.
The target quantity of COAL to be mined per epoch.
The decimal precision of the COAL token.
There are 100 billion indivisible units per COAL (called “grains”).
The decimal precision of the COAL v1 token.
The spam/liveness tolerance in seconds.
The seed of the treasury account PDA.
The address of the treasury account.
The bump of the treasury account, for cpis.
The address of the treasury token account.