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: boolImplementations§
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