[−][src]Module bitcoin::blockdata::constants
Blockdata constants
This module provides various constants relating to the blockchain and consensus code. In particular, it defines the genesis block and its single transaction
Statics
| COIN_VALUE | How many satoshis are in "one bitcoin" |
| DIFFCHANGE_INTERVAL | How many blocks between diffchanges |
| DIFFCHANGE_TIMESPAN | How much time on average should occur between diffchanges |
| MAX_SEQUENCE | The maximum allowable sequence number |
| TARGET_BLOCK_SPACING | How many seconds between blocks we expect on average |
Functions
| genesis_block | Constructs and returns the genesis block |
| max_money | The maximum value allowed in an output (useful for sanity checking, since keeping everything below this value should prevent overflows if you are doing anything remotely sane with monetary values). |
| max_target | In Bitcoind this is insanely described as ~((u256)0 >> 32) |