Struct ethcore::machine::EthashExtensions
[−]
[src]
pub struct EthashExtensions { pub homestead_transition: BlockNumber, pub dao_hardfork_transition: u64, pub dao_hardfork_beneficiary: Address, pub dao_hardfork_accounts: Vec<Address>, }
Ethash-specific extensions.
Fields
homestead_transition: BlockNumber
Homestead transition block number.
dao_hardfork_transition: u64
DAO hard-fork transition block (X).
dao_hardfork_beneficiary: Address
DAO hard-fork refund contract address (C).
dao_hardfork_accounts: Vec<Address>
DAO hard-fork DAO accounts list (L)
Trait Implementations
impl Debug for EthashExtensions
[src]
impl Debug for EthashExtensions
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for EthashExtensions
[src]
impl Clone for EthashExtensions
fn clone(&self) -> EthashExtensions
[src]
fn clone(&self) -> EthashExtensions
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl From<EthashParams> for EthashExtensions
[src]
impl From<EthashParams> for EthashExtensions
Auto Trait Implementations
impl Send for EthashExtensions
impl Send for EthashExtensions
impl Sync for EthashExtensions
impl Sync for EthashExtensions