Struct solana_cli_output::CliStakeState
source · pub struct CliStakeState {Show 16 fields
pub stake_type: CliStakeType,
pub account_balance: u64,
pub credits_observed: Option<u64>,
pub delegated_stake: Option<u64>,
pub delegated_vote_account_address: Option<String>,
pub activation_epoch: Option<Epoch>,
pub deactivation_epoch: Option<Epoch>,
pub authorized: Option<CliAuthorized>,
pub lockup: Option<CliLockup>,
pub use_lamports_unit: bool,
pub current_epoch: Epoch,
pub rent_exempt_reserve: Option<u64>,
pub active_stake: Option<u64>,
pub activating_stake: Option<u64>,
pub deactivating_stake: Option<u64>,
pub epoch_rewards: Option<Vec<CliEpochReward>>,
}Fields§
§stake_type: CliStakeType§account_balance: u64§credits_observed: Option<u64>§delegated_stake: Option<u64>§delegated_vote_account_address: Option<String>§activation_epoch: Option<Epoch>§deactivation_epoch: Option<Epoch>§lockup: Option<CliLockup>§use_lamports_unit: bool§current_epoch: Epoch§rent_exempt_reserve: Option<u64>§active_stake: Option<u64>§activating_stake: Option<u64>§deactivating_stake: Option<u64>§epoch_rewards: Option<Vec<CliEpochReward>>Trait Implementations§
source§impl Default for CliStakeState
impl Default for CliStakeState
source§fn default() -> CliStakeState
fn default() -> CliStakeState
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CliStakeState
impl<'de> Deserialize<'de> for CliStakeState
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