pub struct SnsRewardDiffCheckpointRef {Show 16 fields
pub network: String,
pub sns_wasm_canister_id: String,
pub id: usize,
pub name: String,
pub root_canister_id: String,
pub governance_canister_id: String,
pub ledger_canister_id: String,
pub swap_canister_id: String,
pub index_canister_id: String,
pub source_endpoint: String,
pub collection_completed_at_unix_secs: u64,
pub reward_event_end_timestamp_seconds: Option<u64>,
pub reward_event_actual_timestamp_seconds: u64,
pub reward_event_round: u64,
pub rounds_since_last_distribution: Option<u64>,
pub distributed_e8s_equivalent: u64,
}Expand description
SnsRewardDiffCheckpointRef
Stable identity and event position retained for one compared checkpoint.
Fields§
§network: StringRequested network identity.
sns_wasm_canister_id: StringStable SNS-W canister principal.
id: usizeMutable SNS-W list position retained only as display metadata.
name: StringMutable SNS name retained only as display metadata.
root_canister_id: StringStable SNS Root canister principal.
governance_canister_id: StringStable SNS Governance canister principal.
ledger_canister_id: StringStable SNS ledger canister principal.
swap_canister_id: StringStable SNS swap canister principal.
index_canister_id: StringStable SNS index canister principal.
source_endpoint: StringExplicit source endpoint retained as provenance, not target identity.
collection_completed_at_unix_secs: u64Collection completion timestamp from the checkpoint.
reward_event_end_timestamp_seconds: Option<u64>Canonical reward-event position.
reward_event_actual_timestamp_seconds: u64Native timestamp at which the represented reward distribution actually ran.
reward_event_round: u64Deprecated native round retained as continuity evidence.
rounds_since_last_distribution: Option<u64>Native number of rounds covered by the event when supplied.
distributed_e8s_equivalent: u64Exact maturity distributed by this checkpoint’s native reward event.
Trait Implementations§
Source§impl Clone for SnsRewardDiffCheckpointRef
impl Clone for SnsRewardDiffCheckpointRef
Source§fn clone(&self) -> SnsRewardDiffCheckpointRef
fn clone(&self) -> SnsRewardDiffCheckpointRef
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more