Trait snarkvm_dpc::traits::block::BlockScheme[][src]

pub trait BlockScheme: Clone + Eq + FromBytes + ToBytes {
    type BlockHeader: Clone + Eq + FromBytes + ToBytes;
    type Transaction: TransactionScheme;
    fn header(&self) -> &Self::BlockHeader;
fn transactions(&self) -> &[Self::Transaction]; }

Associated Types

Required methods

Returns the header.

Returns the transactions.

Implementors