Struct evm::HeaderParams
[−]
[src]
pub struct HeaderParams { pub beneficiary: Address, pub timestamp: u64, pub number: U256, pub difficulty: U256, pub gas_limit: Gas, }
Block header.
Fields
beneficiary: Address
Block coinbase, the address that mines the block.
timestamp: u64
Block timestamp.
number: U256
The current block number.
difficulty: U256
Difficulty of the block.
gas_limit: Gas
Total block gas limit.
Trait Implementations
impl Debug for HeaderParams
[src]
impl Clone for HeaderParams
[src]
fn clone(&self) -> HeaderParams
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl<'a> From<&'a Header> for HeaderParams
[src]
fn from(val: &'a Header) -> HeaderParams
[src]
Performs the conversion.