nym_api_requests/models/
circulating_supply.rs1use super::CoinSchema;
5use cosmwasm_std::Coin;
6use serde::{Deserialize, Serialize};
7use utoipa::{ToResponse, ToSchema};
8
9#[derive(Clone, Serialize, Deserialize, schemars::JsonSchema, ToSchema, ToResponse)]
10pub struct CirculatingSupplyResponse {
11 #[schema(value_type = CoinSchema)]
12 pub total_supply: Coin,
13 #[schema(value_type = CoinSchema)]
14 pub mixmining_reserve: Coin,
15 #[schema(value_type = CoinSchema)]
16 pub vesting_tokens: Coin,
17 #[schema(value_type = CoinSchema)]
18 pub circulating_supply: Coin,
19}