Mainnet does not allow trivial difficulty blocks mainnet min difficulty
Mainnet does not allow trivial difficulty blocks mainnet min difficulty
Takes in a Base58Type and returns its base58 prefix.
Takes in a Base58Type and returns its base58 prefix.
The mapping from a Base58Typeto a String.
The mapping from a Base58Typeto a String. Base58 prefixes for various keys/hashes on the network.
Bitcoin wiki article on address prefixes
The minimum proof of required for a block as specified by powLimit, compressed to a UInt32
The minimum proof of required for a block as specified by powLimit, compressed to a UInt32
a piece of data to signify when this block was first created - satoshi used an article headline
the scriptPubKey that needs to be satisfied in able to spend the genesis block reward
the time when the miner started hashing the block header
the nonce used to mine the block
An encoded version of the target threshold this block's header hash must be less than or equal to
the block version
the block reward for the genesis block (50 BTC in Bitcoin)
the newly minted genesis block
Creates the Genesis Block for this blockchain.
Creates the Genesis Block for this blockchain.
the time when the miner started hashing the block header
the nonce to mine the block
An encoded version of the target threshold this block’s header hash must be less than or equal to.
the block version
the block reward for the genesis block (50 BTC in Bitcoin)
the newly minted genesis block
Mimics this function in Bitcoin Core
In bitcoin mainnet, the network recalculates the difficulty for the network every 2016 blocks bitcoin core implementation
In bitcoin mainnet, the network recalculates the difficulty for the network every 2016 blocks bitcoin core implementation
The Genesis Block in the blockchain.
The Genesis Block in the blockchain.
The minimum amount of chain work on mainnet as of 2019/03/20 mainnet chain work
The minimum amount of chain work on mainnet as of 2019/03/20 mainnet chain work
The network that corresponds to this chain param
The network that corresponds to this chain param
Return the BIP70 network string ( MainNetChainParams, TestNetChainParams or RegTestNetChainParams.)
Return the BIP70 network string ( MainNetChainParams, TestNetChainParams or RegTestNetChainParams.)
Mainnet allows pow retargetting mainnet pow retargetting
Mainnet allows pow retargetting mainnet pow retargetting
The proof of work limit of the bitcoin main network mainnet pow limit
The proof of work limit of the bitcoin main network mainnet pow limit
The targeted interval between blocks mainnet testnet regtest
The targetted timespan between difficulty adjustments As of this implementation, all of these are the same in bitcoin core
The targetted timespan between difficulty adjustments As of this implementation, all of these are the same in bitcoin core
Filter transactions that do not match well-defined patterns inside of Policy.
Filter transactions that do not match well-defined patterns inside of Policy.
The Main Network parameters.