Struct solana_sdk::epoch_info::EpochInfo
source · [−]pub struct EpochInfo {
pub epoch: Epoch,
pub slot_index: u64,
pub slots_in_epoch: u64,
pub absolute_slot: Slot,
pub block_height: u64,
pub transaction_count: Option<u64>,
}
Fields
epoch: Epoch
The current epoch
slot_index: u64
The current slot, relative to the start of the current epoch
slots_in_epoch: u64
The number of slots in this epoch
absolute_slot: Slot
The absolute current slot
block_height: u64
The current block height
transaction_count: Option<u64>
Total number of transactions processed without error since genesis
Trait Implementations
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 RefUnwindSafe for EpochInfo
impl UnwindSafe for EpochInfo
Blanket Implementations
pub default fn visit_for_abi(
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
pub default fn visit_for_abi(
&self,
_digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
Mutably borrows from an owned value. Read more