BlockHeader.genesis constructor
BlockHeader.genesis({})
Creates a BlockHeader from a genesis block configuration.
Implementation
factory BlockHeader.genesis({
int version = 1,
Hash? prevBlock,
Hash? merkleRoot,
DateTime? timestamp,
int bits = 0x1d00ffff,
int nonce = 0,
}) {
return BlockHeader(
version: version,
prevBlock: prevBlock ?? Hash.zero(),
merkleRoot: merkleRoot ?? Hash.zero(),
timestamp: timestamp ?? DateTime.fromMillisecondsSinceEpoch(0),
bits: bits,
nonce: nonce,
);
}