/// A block header with validated proof of work and corresponding block hash.
#[derive(Clone, Copy, Debug, PartialEq)]
pub struct ValidatedBlockHeader {
- block_hash: BlockHash,
+ pub(crate) block_hash: BlockHash,
inner: BlockHeaderData,
}
/// A block with validated data against its transaction list and corresponding block hash.
pub struct ValidatedBlock {
- block_hash: BlockHash,
+ pub(crate) block_hash: BlockHash,
inner: Block,
}