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 EthashExtensionsfn fmt(&self, __arg_0: &mut Formatter) -> Result[src]
fn fmt(&self, __arg_0: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Clone for EthashExtensions[src]
impl Clone for EthashExtensionsfn clone(&self) -> EthashExtensions[src]
fn clone(&self) -> EthashExtensionsReturns 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 EthashExtensionsAuto Trait Implementations
impl Send for EthashExtensions
impl Send for EthashExtensionsimpl Sync for EthashExtensions
impl Sync for EthashExtensions