Struct monero::blockdata::block::Block [−][src]
pub struct Block { pub header: BlockHeader, pub miner_tx: Transaction, pub tx_hashes: Vec<Hash>, }
A full block with the mining transaction and the commitments (hash) to all included transaction.
Fields
header: BlockHeader
The block header.
miner_tx: Transaction
The coinbase transaction (mining transaction).
tx_hashes: Vec<Hash>
List of included transactions within this block, only hashes are store.
Trait Implementations
impl<'de> Deserialize<'de> for Block
[src]
impl<'de> Deserialize<'de> for Block
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl StrictDecode for Block
[src]
impl StrictDecode for Block
[src]This is supported on crate feature
strict_encoding_support
only.Auto Trait Implementations
impl RefUnwindSafe for Block
impl RefUnwindSafe for Block
impl UnwindSafe for Block
impl UnwindSafe for Block