Skip to main content

ccdata_api/schemas/
min_api.rs

1use serde::{Serialize, Deserialize};
2
3
4// Blockchain Data: Balance Distribution Daily
5
6
7#[derive(Clone, Copy, Debug, Serialize, Deserialize)]
8pub struct SupplyBand {
9    pub from: f64,
10    pub to: f64,
11    #[serde(rename = "totalVolume")]
12    pub total_volume: f64,
13    #[serde(rename = "addressesCount")]
14    pub addresses_count: i64,
15}
16
17/// Blockchain Data: Balance Distribution Daily
18#[derive(Clone, Debug, Serialize, Deserialize)]
19pub struct BalanceDistribution {
20    pub id: i32,
21    pub symbol: String,
22    pub partner_symbol: String,
23    pub time: i64,
24    pub balance_distribution: Vec<SupplyBand>,
25}