Expand description

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

How many satoshis are in “one bitcoin”
How many blocks between diffchanges
How much time on average should occur between diffchanges
The maximum allowable sequence number
How many seconds between blocks we expect on average

Functions

Constructs and returns the genesis block
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).
In Bitcoind this is insanely described as ~((u256)0 >> 32)