pub struct IcCertifiedStateProvenance {Show 13 fields
pub schema_version: u32,
pub network: String,
pub authority: String,
pub source_endpoint: String,
pub effective_canister_id: String,
pub fetched_at_unix_seconds: u64,
pub fetched_at: String,
pub fetched_by: String,
pub certificate_time_unix_nanos: u64,
pub certificate_time_unix_seconds: u64,
pub certificate_time: String,
pub certified: bool,
pub point_in_time_guaranteed: bool,
}Expand description
IcCertifiedStateProvenance
Certificate and retrieval provenance for one authenticated IC state-tree report.
Fields§
§schema_version: u32Emitted report schema version.
network: StringNetwork identity authenticated by the built-in mainnet root key.
Stable authority label for certified IC state-tree evidence.
source_endpoint: StringIC API endpoint that returned the certificate.
effective_canister_id: StringCanister principal used only to route the read_state request.
fetched_at_unix_seconds: u64Caller observation time as Unix seconds.
fetched_at: StringCaller observation time formatted in UTC.
fetched_by: StringCollector identity.
certificate_time_unix_nanos: u64Raw certified state-tree time as Unix nanoseconds.
certificate_time_unix_seconds: u64Certified state-tree time rounded down to Unix seconds.
certificate_time: StringCertified state-tree time formatted in UTC at second precision.
certified: boolWhether the report rows are authenticated by an IC certificate.
point_in_time_guaranteed: boolWhether the returned rows belong to one certified state-tree time.
Trait Implementations§
Source§impl Clone for IcCertifiedStateProvenance
impl Clone for IcCertifiedStateProvenance
Source§fn clone(&self) -> IcCertifiedStateProvenance
fn clone(&self) -> IcCertifiedStateProvenance
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more