pub struct TokenTradeStatPeriod {Show 54 fields
pub average_price_in_native: String,
pub average_price_in_usd: String,
pub buy_sell_ratio: Map<String, Value>,
pub buy_volume: String,
pub buy_volume_in_native: String,
pub buy_volume_in_usd: String,
pub buyers: String,
pub buys: String,
pub close_in_native: String,
pub close_in_usd: String,
pub current_liquidity_in_usd: String,
pub dapp_program_count: String,
pub high_in_native: String,
pub high_in_usd: String,
pub liquidity_change_ratio: Map<String, Value>,
pub low_in_native: String,
pub low_in_usd: String,
pub open_in_native: String,
pub open_in_usd: String,
pub pool_count: String,
pub prev_buy_volume: String,
pub prev_buy_volume_in_native: String,
pub prev_buy_volume_in_usd: String,
pub prev_buyers: String,
pub prev_buys: String,
pub prev_close_in_native: String,
pub prev_close_in_usd: String,
pub prev_dapp_program_count: String,
pub prev_high_in_native: String,
pub prev_high_in_usd: String,
pub prev_liquidity_in_usd: String,
pub prev_low_in_native: String,
pub prev_low_in_usd: String,
pub prev_open_in_native: String,
pub prev_open_in_usd: String,
pub prev_pool_count: String,
pub prev_sell_volume: String,
pub prev_sell_volume_in_native: String,
pub prev_sell_volume_in_usd: String,
pub prev_sellers: String,
pub prev_sells: String,
pub prev_trades: String,
pub price_change_ratio_in_usd: String,
pub sell_volume: String,
pub sell_volume_in_native: String,
pub sell_volume_in_usd: String,
pub sellers: String,
pub sells: String,
pub total_volume_in_native: String,
pub total_volume_in_usd: String,
pub traders: String,
pub trades: String,
pub updated_at: Option<String>,
pub volume_change_ratio: Map<String, Value>,
}Expand description
TokenTradeStatPeriod
JSON schema
{
"type": "object",
"required": [
"averagePriceInNative",
"averagePriceInUsd",
"buyVolume",
"buyVolumeInNative",
"buyVolumeInUsd",
"buyers",
"buys",
"closeInNative",
"closeInUsd",
"currentLiquidityInUsd",
"dappProgramCount",
"highInNative",
"highInUsd",
"lowInNative",
"lowInUsd",
"openInNative",
"openInUsd",
"poolCount",
"prevBuyVolume",
"prevBuyVolumeInNative",
"prevBuyVolumeInUsd",
"prevBuyers",
"prevBuys",
"prevCloseInNative",
"prevCloseInUsd",
"prevDappProgramCount",
"prevHighInNative",
"prevHighInUsd",
"prevLiquidityInUsd",
"prevLowInNative",
"prevLowInUsd",
"prevOpenInNative",
"prevOpenInUsd",
"prevPoolCount",
"prevSellVolume",
"prevSellVolumeInNative",
"prevSellVolumeInUsd",
"prevSellers",
"prevSells",
"prevTrades",
"priceChangeRatioInUsd",
"sellVolume",
"sellVolumeInNative",
"sellVolumeInUsd",
"sellers",
"sells",
"totalVolumeInNative",
"totalVolumeInUsd",
"traders",
"trades"
],
"properties": {
"averagePriceInNative": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.AVERAGE_PRICE_IN_NATIVE",
"examples": [
"0.00005100"
],
"type": "string"
},
"averagePriceInUsd": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.AVERAGE_PRICE_IN_USD",
"examples": [
"0.15300000"
],
"type": "string"
},
"buySellRatio": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.BUY_SELL_RATIO",
"examples": [
"1.5510"
],
"type": "object"
},
"buyVolume": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.BUY_VOLUME",
"examples": [
"15000000.12345678"
],
"type": "string"
},
"buyVolumeInNative": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.BUY_VOLUME_IN_NATIVE",
"examples": [
"750.50"
],
"type": "string"
},
"buyVolumeInUsd": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.BUY_VOLUME_IN_USD",
"examples": [
"45000.00"
],
"type": "string"
},
"buyers": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.BUYERS",
"examples": [
"320"
],
"type": "string"
},
"buys": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.BUYS",
"examples": [
"1520"
],
"type": "string"
},
"closeInNative": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.CLOSE_IN_NATIVE",
"examples": [
"0.00005200"
],
"type": "string"
},
"closeInUsd": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.CLOSE_IN_USD",
"examples": [
"0.15600000"
],
"type": "string"
},
"currentLiquidityInUsd": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.CURRENT_LIQUIDITY_IN_USD",
"examples": [
"250000.00"
],
"type": "string"
},
"dappProgramCount": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.DAPP_PROGRAM_COUNT",
"examples": [
"8"
],
"type": "string"
},
"highInNative": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.HIGH_IN_NATIVE",
"examples": [
"0.00005300"
],
"type": "string"
},
"highInUsd": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.HIGH_IN_USD",
"examples": [
"0.15900000"
],
"type": "string"
},
"liquidityChangeRatio": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.LIQUIDITY_CHANGE_RATIO",
"examples": [
"0.0417"
],
"type": "object"
},
"lowInNative": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.LOW_IN_NATIVE",
"examples": [
"0.00005000"
],
"type": "string"
},
"lowInUsd": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.LOW_IN_USD",
"examples": [
"0.15000000"
],
"type": "string"
},
"openInNative": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.OPEN_IN_NATIVE",
"examples": [
"0.00005000"
],
"type": "string"
},
"openInUsd": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.OPEN_IN_USD",
"examples": [
"0.15000000"
],
"type": "string"
},
"poolCount": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.POOL_COUNT",
"examples": [
"12"
],
"type": "string"
},
"prevBuyVolume": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_BUY_VOLUME",
"examples": [
"14000000.00"
],
"type": "string"
},
"prevBuyVolumeInNative": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_BUY_VOLUME_IN_NATIVE",
"examples": [
"700.00"
],
"type": "string"
},
"prevBuyVolumeInUsd": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_BUY_VOLUME_IN_USD",
"examples": [
"42000.00"
],
"type": "string"
},
"prevBuyers": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_BUYERS",
"examples": [
"300"
],
"type": "string"
},
"prevBuys": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_BUYS",
"examples": [
"1400"
],
"type": "string"
},
"prevCloseInNative": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_CLOSE_IN_NATIVE",
"examples": [
"0.00005100"
],
"type": "string"
},
"prevCloseInUsd": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_CLOSE_IN_USD",
"examples": [
"0.15100000"
],
"type": "string"
},
"prevDappProgramCount": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_DAPP_PROGRAM_COUNT",
"examples": [
"7"
],
"type": "string"
},
"prevHighInNative": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_HIGH_IN_NATIVE",
"examples": [
"0.00005100"
],
"type": "string"
},
"prevHighInUsd": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_HIGH_IN_USD",
"examples": [
"0.15200000"
],
"type": "string"
},
"prevLiquidityInUsd": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_LIQUIDITY_IN_USD",
"examples": [
"240000.00"
],
"type": "string"
},
"prevLowInNative": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_LOW_IN_NATIVE",
"examples": [
"0.00004800"
],
"type": "string"
},
"prevLowInUsd": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_LOW_IN_USD",
"examples": [
"0.14500000"
],
"type": "string"
},
"prevOpenInNative": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_OPEN_IN_NATIVE",
"examples": [
"0.00004900"
],
"type": "string"
},
"prevOpenInUsd": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_OPEN_IN_USD",
"examples": [
"0.14800000"
],
"type": "string"
},
"prevPoolCount": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_POOL_COUNT",
"examples": [
"10"
],
"type": "string"
},
"prevSellVolume": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_SELL_VOLUME",
"examples": [
"11000000.00"
],
"type": "string"
},
"prevSellVolumeInNative": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_SELL_VOLUME_IN_NATIVE",
"examples": [
"550.00"
],
"type": "string"
},
"prevSellVolumeInUsd": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_SELL_VOLUME_IN_USD",
"examples": [
"33000.00"
],
"type": "string"
},
"prevSellers": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_SELLERS",
"examples": [
"200"
],
"type": "string"
},
"prevSells": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_SELLS",
"examples": [
"900"
],
"type": "string"
},
"prevTrades": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PREV_TRADES",
"examples": [
"2300"
],
"type": "string"
},
"priceChangeRatioInUsd": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.PRICE_CHANGE_RATIO_IN_USD",
"examples": [
"0.04000000"
],
"type": "string"
},
"sellVolume": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.SELL_VOLUME",
"examples": [
"12000000.98765432"
],
"type": "string"
},
"sellVolumeInNative": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.SELL_VOLUME_IN_NATIVE",
"examples": [
"600.40"
],
"type": "string"
},
"sellVolumeInUsd": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.SELL_VOLUME_IN_USD",
"examples": [
"36000.00"
],
"type": "string"
},
"sellers": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.SELLERS",
"examples": [
"210"
],
"type": "string"
},
"sells": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.SELLS",
"examples": [
"980"
],
"type": "string"
},
"totalVolumeInNative": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.TOTAL_VOLUME_IN_NATIVE",
"examples": [
"1350.90"
],
"type": "string"
},
"totalVolumeInUsd": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.TOTAL_VOLUME_IN_USD",
"examples": [
"81000.00"
],
"type": "string"
},
"traders": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.TRADERS",
"examples": [
"530"
],
"type": "string"
},
"trades": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.TRADES",
"examples": [
"2500"
],
"type": "string"
},
"updatedAt": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.UPDATED_AT",
"examples": [
"2026-02-09T08:05:12.345Z"
],
"type": "string"
},
"volumeChangeRatio": {
"description": "DTO.TOKEN.TRADE_STAT.PERIOD.VOLUME_CHANGE_RATIO",
"examples": [
"0.25"
],
"type": "object"
}
}
}Fields§
§average_price_in_native: StringDTO.TOKEN.TRADE_STAT.PERIOD.AVERAGE_PRICE_IN_NATIVE
average_price_in_usd: StringDTO.TOKEN.TRADE_STAT.PERIOD.AVERAGE_PRICE_IN_USD
buy_sell_ratio: Map<String, Value>DTO.TOKEN.TRADE_STAT.PERIOD.BUY_SELL_RATIO
buy_volume: StringDTO.TOKEN.TRADE_STAT.PERIOD.BUY_VOLUME
buy_volume_in_native: StringDTO.TOKEN.TRADE_STAT.PERIOD.BUY_VOLUME_IN_NATIVE
buy_volume_in_usd: StringDTO.TOKEN.TRADE_STAT.PERIOD.BUY_VOLUME_IN_USD
buyers: StringDTO.TOKEN.TRADE_STAT.PERIOD.BUYERS
buys: StringDTO.TOKEN.TRADE_STAT.PERIOD.BUYS
close_in_native: StringDTO.TOKEN.TRADE_STAT.PERIOD.CLOSE_IN_NATIVE
close_in_usd: StringDTO.TOKEN.TRADE_STAT.PERIOD.CLOSE_IN_USD
current_liquidity_in_usd: StringDTO.TOKEN.TRADE_STAT.PERIOD.CURRENT_LIQUIDITY_IN_USD
dapp_program_count: StringDTO.TOKEN.TRADE_STAT.PERIOD.DAPP_PROGRAM_COUNT
high_in_native: StringDTO.TOKEN.TRADE_STAT.PERIOD.HIGH_IN_NATIVE
high_in_usd: StringDTO.TOKEN.TRADE_STAT.PERIOD.HIGH_IN_USD
liquidity_change_ratio: Map<String, Value>DTO.TOKEN.TRADE_STAT.PERIOD.LIQUIDITY_CHANGE_RATIO
low_in_native: StringDTO.TOKEN.TRADE_STAT.PERIOD.LOW_IN_NATIVE
low_in_usd: StringDTO.TOKEN.TRADE_STAT.PERIOD.LOW_IN_USD
open_in_native: StringDTO.TOKEN.TRADE_STAT.PERIOD.OPEN_IN_NATIVE
open_in_usd: StringDTO.TOKEN.TRADE_STAT.PERIOD.OPEN_IN_USD
pool_count: StringDTO.TOKEN.TRADE_STAT.PERIOD.POOL_COUNT
prev_buy_volume: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_BUY_VOLUME
prev_buy_volume_in_native: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_BUY_VOLUME_IN_NATIVE
prev_buy_volume_in_usd: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_BUY_VOLUME_IN_USD
prev_buyers: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_BUYERS
prev_buys: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_BUYS
prev_close_in_native: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_CLOSE_IN_NATIVE
prev_close_in_usd: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_CLOSE_IN_USD
prev_dapp_program_count: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_DAPP_PROGRAM_COUNT
prev_high_in_native: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_HIGH_IN_NATIVE
prev_high_in_usd: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_HIGH_IN_USD
prev_liquidity_in_usd: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_LIQUIDITY_IN_USD
prev_low_in_native: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_LOW_IN_NATIVE
prev_low_in_usd: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_LOW_IN_USD
prev_open_in_native: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_OPEN_IN_NATIVE
prev_open_in_usd: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_OPEN_IN_USD
prev_pool_count: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_POOL_COUNT
prev_sell_volume: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_SELL_VOLUME
prev_sell_volume_in_native: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_SELL_VOLUME_IN_NATIVE
prev_sell_volume_in_usd: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_SELL_VOLUME_IN_USD
prev_sellers: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_SELLERS
prev_sells: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_SELLS
prev_trades: StringDTO.TOKEN.TRADE_STAT.PERIOD.PREV_TRADES
price_change_ratio_in_usd: StringDTO.TOKEN.TRADE_STAT.PERIOD.PRICE_CHANGE_RATIO_IN_USD
sell_volume: StringDTO.TOKEN.TRADE_STAT.PERIOD.SELL_VOLUME
sell_volume_in_native: StringDTO.TOKEN.TRADE_STAT.PERIOD.SELL_VOLUME_IN_NATIVE
sell_volume_in_usd: StringDTO.TOKEN.TRADE_STAT.PERIOD.SELL_VOLUME_IN_USD
sellers: StringDTO.TOKEN.TRADE_STAT.PERIOD.SELLERS
sells: StringDTO.TOKEN.TRADE_STAT.PERIOD.SELLS
total_volume_in_native: StringDTO.TOKEN.TRADE_STAT.PERIOD.TOTAL_VOLUME_IN_NATIVE
total_volume_in_usd: StringDTO.TOKEN.TRADE_STAT.PERIOD.TOTAL_VOLUME_IN_USD
traders: StringDTO.TOKEN.TRADE_STAT.PERIOD.TRADERS
trades: StringDTO.TOKEN.TRADE_STAT.PERIOD.TRADES
updated_at: Option<String>DTO.TOKEN.TRADE_STAT.PERIOD.UPDATED_AT
volume_change_ratio: Map<String, Value>DTO.TOKEN.TRADE_STAT.PERIOD.VOLUME_CHANGE_RATIO
Implementations§
Source§impl TokenTradeStatPeriod
impl TokenTradeStatPeriod
pub fn builder() -> TokenTradeStatPeriod
Trait Implementations§
Source§impl Clone for TokenTradeStatPeriod
impl Clone for TokenTradeStatPeriod
Source§fn clone(&self) -> TokenTradeStatPeriod
fn clone(&self) -> TokenTradeStatPeriod
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more