use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct NetworkSupply {
#[serde(rename = "max")]
pub max: String,
#[serde(rename = "total")]
pub total: String,
#[serde(rename = "circulating")]
pub circulating: String,
#[serde(rename = "locked")]
pub locked: String,
#[serde(rename = "treasury")]
pub treasury: String,
#[serde(rename = "reserves")]
pub reserves: String,
}
impl NetworkSupply {
pub fn new(max: String, total: String, circulating: String, locked: String, treasury: String, reserves: String) -> NetworkSupply {
NetworkSupply {
max,
total,
circulating,
locked,
treasury,
reserves,
}
}
}