Struct openethereum::cli::Mining
source · [−]struct Mining {Show 34 fields
author: Option<String>,
engine_signer: Option<String>,
force_sealing: Option<bool>,
reseal_on_uncle: Option<bool>,
reseal_on_txs: Option<String>,
reseal_min_period: Option<u64>,
reseal_max_period: Option<u64>,
work_queue_size: Option<usize>,
tx_gas_limit: Option<String>,
tx_time_limit: Option<u64>,
relay_set: Option<String>,
min_gas_price: Option<u64>,
gas_price_percentile: Option<usize>,
usd_per_tx: Option<String>,
usd_per_eth: Option<String>,
price_update_period: Option<String>,
gas_floor_target: Option<String>,
gas_cap: Option<String>,
extra_data: Option<String>,
tx_queue_size: Option<usize>,
tx_queue_per_sender: Option<usize>,
tx_queue_mem_limit: Option<u32>,
tx_queue_locals: Option<HashSet<String>>,
tx_queue_strategy: Option<String>,
tx_queue_ban_count: Option<u16>,
tx_queue_ban_time: Option<u16>,
tx_queue_no_unfamiliar_locals: Option<bool>,
tx_queue_no_early_reject: Option<bool>,
remove_solved: Option<bool>,
notify_work: Option<Vec<String>>,
refuse_service_transactions: Option<bool>,
infinite_pending_block: Option<bool>,
max_round_blocks_to_import: Option<usize>,
new_transactions_stats_period: Option<u64>,
}
Fields
engine_signer: Option<String>
force_sealing: Option<bool>
reseal_on_uncle: Option<bool>
reseal_on_txs: Option<String>
reseal_min_period: Option<u64>
reseal_max_period: Option<u64>
work_queue_size: Option<usize>
tx_gas_limit: Option<String>
tx_time_limit: Option<u64>
relay_set: Option<String>
min_gas_price: Option<u64>
gas_price_percentile: Option<usize>
usd_per_tx: Option<String>
usd_per_eth: Option<String>
price_update_period: Option<String>
gas_floor_target: Option<String>
gas_cap: Option<String>
extra_data: Option<String>
tx_queue_size: Option<usize>
tx_queue_per_sender: Option<usize>
tx_queue_mem_limit: Option<u32>
tx_queue_locals: Option<HashSet<String>>
tx_queue_strategy: Option<String>
tx_queue_ban_count: Option<u16>
tx_queue_ban_time: Option<u16>
tx_queue_no_unfamiliar_locals: Option<bool>
tx_queue_no_early_reject: Option<bool>
remove_solved: Option<bool>
notify_work: Option<Vec<String>>
refuse_service_transactions: Option<bool>
infinite_pending_block: Option<bool>
max_round_blocks_to_import: Option<usize>
new_transactions_stats_period: Option<u64>
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Mining
impl<'de> Deserialize<'de> for Mining
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Mining
Auto Trait Implementations
impl RefUnwindSafe for Mining
impl Send for Mining
impl Sync for Mining
impl Unpin for Mining
impl UnwindSafe for Mining
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more