Struct waffles_solana_core::progress_map::ForkStats
source · pub struct ForkStats {Show 15 fields
pub weight: u128,
pub fork_weight: u128,
pub total_stake: Stake,
pub block_height: u64,
pub has_voted: bool,
pub is_recent: bool,
pub is_empty: bool,
pub vote_threshold: bool,
pub is_locked_out: bool,
pub voted_stakes: VotedStakes,
pub is_supermajority_confirmed: bool,
pub computed: bool,
pub lockout_intervals: LockoutIntervals,
pub bank_hash: Option<Hash>,
pub my_latest_landed_vote: Option<Slot>,
}Fields§
§weight: u128§fork_weight: u128§total_stake: Stake§block_height: u64§has_voted: bool§is_recent: bool§is_empty: bool§vote_threshold: bool§is_locked_out: bool§voted_stakes: VotedStakes§is_supermajority_confirmed: bool§computed: bool§lockout_intervals: LockoutIntervals§bank_hash: Option<Hash>§my_latest_landed_vote: Option<Slot>Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for ForkStats
impl Send for ForkStats
impl Sync for ForkStats
impl Unpin for ForkStats
impl UnwindSafe for ForkStats
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere T: 'a,
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Requestsource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request