pub struct NeoConfig {Show 13 fields
pub network: Option<u32>,
pub address_version: u8,
pub milliseconds_per_block: u32,
pub max_transactions_per_block: u32,
pub memory_pool_max_transactions: u32,
pub max_traceable_blocks: u32,
pub hardforks: HashMap<String, u32>,
pub initial_gas_distribution: u64,
pub validators_count: u32,
pub standby_committee: Vec<String>,
pub seed_list: Vec<String>,
pub nns_resolver: H160,
pub allows_transmission_on_fault: bool,
}
Fields§
§network: Option<u32>
§address_version: u8
§milliseconds_per_block: u32
§max_transactions_per_block: u32
§memory_pool_max_transactions: u32
§max_traceable_blocks: u32
§hardforks: HashMap<String, u32>
§initial_gas_distribution: u64
§validators_count: u32
§standby_committee: Vec<String>
§seed_list: Vec<String>
§nns_resolver: H160
§allows_transmission_on_fault: bool
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for NeoConfig
impl<'de> Deserialize<'de> for NeoConfig
Source§fn 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
Auto Trait Implementations§
impl Freeze for NeoConfig
impl RefUnwindSafe for NeoConfig
impl Send for NeoConfig
impl Sync for NeoConfig
impl Unpin for NeoConfig
impl UnwindSafe for NeoConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more