ic_query/sns/report/model/reports/
token.rs1use crate::icrc::{IcrcIndexData, IcrcTokenData};
8use serde::Serialize;
9
10#[derive(Clone, Debug, Eq, PartialEq, Serialize)]
17pub struct SnsTokenReport {
18 pub schema_version: u32,
19 pub network: String,
20 pub sns_wasm_canister_id: String,
21 pub fetched_at: String,
22 pub source_endpoint: String,
23 pub fetched_by: String,
24 pub id: usize,
25 pub name: String,
26 pub root_canister_id: String,
27 pub ledger_canister_id: String,
28 pub sns_index_canister_id: String,
29 #[serde(flatten)]
31 pub token: IcrcTokenData,
32 pub ledger_index: IcrcIndexData,
34}