5 #ifndef BITCOIN_KERNEL_CHAIN_H 6 #define BITCOIN_KERNEL_CHAIN_H 36 struct ChainstateRole;
39 std::ostream&
operator<<(std::ostream& os,
const ChainstateRole& role);
42 #endif // BITCOIN_KERNEL_CHAIN_H
BlockInfo(const uint256 &hash LIFETIMEBOUND)
Block data sent with blockConnected, blockDisconnected notifications.
const uint256 * prev_hash
std::ostream & operator<<(std::ostream &os, const ChainstateRole &role)
The block chain is a tree shaped structure starting with the genesis block at the root...
Undo information for a CBlock.
interfaces::BlockInfo MakeBlockInfo(const CBlockIndex *index, const CBlock *data)
Return data from block index.
unsigned int chain_time_max
const CBlockUndo * undo_data