pub struct Status {Show 14 fields
pub chain_id: Id,
pub block_height: Height,
pub block_time: f64,
pub total_txs_num: u64,
pub total_validator_num: u64,
pub unjailed_validator_num: u64,
pub jailed_validator_num: u64,
pub total_supply_tokens: Supply,
pub total_circulating_tokens: Supply,
pub bonded_tokens: u64,
pub not_bonded_tokens: u64,
pub inflation: String,
pub community_pool: Vec<Coin>,
pub timestamp: Time,
}
Expand description
/v1/status
endpoint.
Fields
chain_id: Id
Chain ID
block_height: Height
Block height.
block_time: f64
Block time in seconds.
total_txs_num: u64
Total number of transactions.
total_validator_num: u64
Total number of validators.
unjailed_validator_num: u64
Number of unjailed validators.
jailed_validator_num: u64
Number of jailed validators.
total_supply_tokens: Supply
Total supply of tokens.
total_circulating_tokens: Supply
Total circulating tokens.
bonded_tokens: u64
Number of bonded tokens.
not_bonded_tokens: u64
Number of tokens not bonded.
inflation: String
Inflation.
community_pool: Vec<Coin>
Community pool.
timestamp: Time
Timestamp.
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Status
impl<'de> Deserialize<'de> for Status
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
Auto Trait Implementations
impl RefUnwindSafe for Status
impl Send for Status
impl Sync for Status
impl Unpin for Status
impl UnwindSafe for Status
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more