pub struct TokenTradeStatPeriod {Show 54 fields
pub average_price_in_native: Option<String>,
pub average_price_in_usd: Option<String>,
pub buy_sell_ratio: Option<String>,
pub buy_volume: Option<String>,
pub buy_volume_in_native: Option<String>,
pub buy_volume_in_usd: Option<String>,
pub buyers: Option<String>,
pub buys: Option<String>,
pub close_in_native: Option<String>,
pub close_in_usd: Option<String>,
pub current_liquidity_in_usd: Option<String>,
pub dapp_program_count: Option<String>,
pub high_in_native: Option<String>,
pub high_in_usd: Option<String>,
pub liquidity_change_ratio: Option<String>,
pub low_in_native: Option<String>,
pub low_in_usd: Option<String>,
pub open_in_native: Option<String>,
pub open_in_usd: Option<String>,
pub pool_count: Option<String>,
pub prev_buy_volume: Option<String>,
pub prev_buy_volume_in_native: Option<String>,
pub prev_buy_volume_in_usd: Option<String>,
pub prev_buyers: Option<String>,
pub prev_buys: Option<String>,
pub prev_close_in_native: Option<String>,
pub prev_close_in_usd: Option<String>,
pub prev_dapp_program_count: Option<String>,
pub prev_high_in_native: Option<String>,
pub prev_high_in_usd: Option<String>,
pub prev_liquidity_in_usd: Option<String>,
pub prev_low_in_native: Option<String>,
pub prev_low_in_usd: Option<String>,
pub prev_open_in_native: Option<String>,
pub prev_open_in_usd: Option<String>,
pub prev_pool_count: Option<String>,
pub prev_sell_volume: Option<String>,
pub prev_sell_volume_in_native: Option<String>,
pub prev_sell_volume_in_usd: Option<String>,
pub prev_sellers: Option<String>,
pub prev_sells: Option<String>,
pub prev_trades: Option<String>,
pub price_change_ratio_in_usd: Option<String>,
pub sell_volume: Option<String>,
pub sell_volume_in_native: Option<String>,
pub sell_volume_in_usd: Option<String>,
pub sellers: Option<String>,
pub sells: Option<String>,
pub total_volume_in_native: Option<String>,
pub total_volume_in_usd: Option<String>,
pub traders: Option<String>,
pub trades: Option<String>,
pub updated_at: Option<String>,
pub volume_change_ratio: Option<String>,
}Expand description
Single time window trade statistics period
JSON schema
{
"description": "Single time window trade statistics period",
"type": "object",
"properties": {
"averagePriceInNative": {
"examples": [
"0.00005100"
],
"type": "string"
},
"averagePriceInUsd": {
"examples": [
"0.15300000"
],
"type": "string"
},
"buySellRatio": {
"examples": [
"1.5510"
],
"type": "string"
},
"buyVolume": {
"examples": [
"15000000.12345678"
],
"type": "string"
},
"buyVolumeInNative": {
"examples": [
"750.50"
],
"type": "string"
},
"buyVolumeInUsd": {
"examples": [
"45000.00"
],
"type": "string"
},
"buyers": {
"examples": [
"320"
],
"type": "string"
},
"buys": {
"examples": [
"1520"
],
"type": "string"
},
"closeInNative": {
"examples": [
"0.00005200"
],
"type": "string"
},
"closeInUsd": {
"examples": [
"0.15600000"
],
"type": "string"
},
"currentLiquidityInUsd": {
"examples": [
"250000.00"
],
"type": "string"
},
"dappProgramCount": {
"examples": [
"8"
],
"type": "string"
},
"highInNative": {
"examples": [
"0.00005300"
],
"type": "string"
},
"highInUsd": {
"examples": [
"0.15900000"
],
"type": "string"
},
"liquidityChangeRatio": {
"examples": [
"0.0417"
],
"type": "string"
},
"lowInNative": {
"examples": [
"0.00005000"
],
"type": "string"
},
"lowInUsd": {
"examples": [
"0.15000000"
],
"type": "string"
},
"openInNative": {
"examples": [
"0.00005000"
],
"type": "string"
},
"openInUsd": {
"examples": [
"0.15000000"
],
"type": "string"
},
"poolCount": {
"examples": [
"12"
],
"type": "string"
},
"prevBuyVolume": {
"examples": [
"14000000.00"
],
"type": "string"
},
"prevBuyVolumeInNative": {
"examples": [
"700.00"
],
"type": "string"
},
"prevBuyVolumeInUsd": {
"examples": [
"42000.00"
],
"type": "string"
},
"prevBuyers": {
"examples": [
"300"
],
"type": "string"
},
"prevBuys": {
"examples": [
"1400"
],
"type": "string"
},
"prevCloseInNative": {
"examples": [
"0.00005100"
],
"type": "string"
},
"prevCloseInUsd": {
"examples": [
"0.15100000"
],
"type": "string"
},
"prevDappProgramCount": {
"examples": [
"7"
],
"type": "string"
},
"prevHighInNative": {
"examples": [
"0.00005100"
],
"type": "string"
},
"prevHighInUsd": {
"examples": [
"0.15200000"
],
"type": "string"
},
"prevLiquidityInUsd": {
"examples": [
"240000.00"
],
"type": "string"
},
"prevLowInNative": {
"examples": [
"0.00004800"
],
"type": "string"
},
"prevLowInUsd": {
"examples": [
"0.14500000"
],
"type": "string"
},
"prevOpenInNative": {
"examples": [
"0.00004900"
],
"type": "string"
},
"prevOpenInUsd": {
"examples": [
"0.14800000"
],
"type": "string"
},
"prevPoolCount": {
"examples": [
"10"
],
"type": "string"
},
"prevSellVolume": {
"examples": [
"11000000.00"
],
"type": "string"
},
"prevSellVolumeInNative": {
"examples": [
"550.00"
],
"type": "string"
},
"prevSellVolumeInUsd": {
"examples": [
"33000.00"
],
"type": "string"
},
"prevSellers": {
"examples": [
"200"
],
"type": "string"
},
"prevSells": {
"examples": [
"900"
],
"type": "string"
},
"prevTrades": {
"examples": [
"2300"
],
"type": "string"
},
"priceChangeRatioInUsd": {
"examples": [
"0.04000000"
],
"type": "string"
},
"sellVolume": {
"examples": [
"12000000.98765432"
],
"type": "string"
},
"sellVolumeInNative": {
"examples": [
"600.40"
],
"type": "string"
},
"sellVolumeInUsd": {
"examples": [
"36000.00"
],
"type": "string"
},
"sellers": {
"examples": [
"210"
],
"type": "string"
},
"sells": {
"examples": [
"980"
],
"type": "string"
},
"totalVolumeInNative": {
"examples": [
"1350.90"
],
"type": "string"
},
"totalVolumeInUsd": {
"examples": [
"81000.00"
],
"type": "string"
},
"traders": {
"examples": [
"530"
],
"type": "string"
},
"trades": {
"examples": [
"2500"
],
"type": "string"
},
"updatedAt": {
"examples": [
"2026-02-09T08:05:12.345Z"
],
"type": "string"
},
"volumeChangeRatio": {
"examples": [
"0.25"
],
"type": "string"
}
}
}Fields§
§average_price_in_native: Option<String>§average_price_in_usd: Option<String>§buy_sell_ratio: Option<String>§buy_volume: Option<String>§buy_volume_in_native: Option<String>§buy_volume_in_usd: Option<String>§buyers: Option<String>§buys: Option<String>§close_in_native: Option<String>§close_in_usd: Option<String>§current_liquidity_in_usd: Option<String>§dapp_program_count: Option<String>§high_in_native: Option<String>§high_in_usd: Option<String>§liquidity_change_ratio: Option<String>§low_in_native: Option<String>§low_in_usd: Option<String>§open_in_native: Option<String>§open_in_usd: Option<String>§pool_count: Option<String>§prev_buy_volume: Option<String>§prev_buy_volume_in_native: Option<String>§prev_buy_volume_in_usd: Option<String>§prev_buyers: Option<String>§prev_buys: Option<String>§prev_close_in_native: Option<String>§prev_close_in_usd: Option<String>§prev_dapp_program_count: Option<String>§prev_high_in_native: Option<String>§prev_high_in_usd: Option<String>§prev_liquidity_in_usd: Option<String>§prev_low_in_native: Option<String>§prev_low_in_usd: Option<String>§prev_open_in_native: Option<String>§prev_open_in_usd: Option<String>§prev_pool_count: Option<String>§prev_sell_volume: Option<String>§prev_sell_volume_in_native: Option<String>§prev_sell_volume_in_usd: Option<String>§prev_sellers: Option<String>§prev_sells: Option<String>§prev_trades: Option<String>§price_change_ratio_in_usd: Option<String>§sell_volume: Option<String>§sell_volume_in_native: Option<String>§sell_volume_in_usd: Option<String>§sellers: Option<String>§sells: Option<String>§total_volume_in_native: Option<String>§total_volume_in_usd: Option<String>§traders: Option<String>§trades: Option<String>§updated_at: Option<String>§volume_change_ratio: Option<String>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
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TokenTradeStatPeriod
impl Debug for TokenTradeStatPeriod
Source§impl Default for TokenTradeStatPeriod
impl Default for TokenTradeStatPeriod
Source§impl<'de> Deserialize<'de> for TokenTradeStatPeriod
impl<'de> Deserialize<'de> for TokenTradeStatPeriod
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&TokenTradeStatPeriod> for TokenTradeStatPeriod
impl From<&TokenTradeStatPeriod> for TokenTradeStatPeriod
Source§fn from(value: &TokenTradeStatPeriod) -> Self
fn from(value: &TokenTradeStatPeriod) -> Self
Converts to this type from the input type.
Source§impl From<TokenTradeStatPeriod> for TokenTradeStatPeriod
impl From<TokenTradeStatPeriod> for TokenTradeStatPeriod
Source§fn from(value: TokenTradeStatPeriod) -> Self
fn from(value: TokenTradeStatPeriod) -> Self
Converts to this type from the input type.
Source§impl Serialize for TokenTradeStatPeriod
impl Serialize for TokenTradeStatPeriod
Source§impl TryFrom<TokenTradeStatPeriod> for TokenTradeStatPeriod
impl TryFrom<TokenTradeStatPeriod> for TokenTradeStatPeriod
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: TokenTradeStatPeriod) -> Result<Self, ConversionError>
fn try_from(value: TokenTradeStatPeriod) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for TokenTradeStatPeriod
impl RefUnwindSafe for TokenTradeStatPeriod
impl Send for TokenTradeStatPeriod
impl Sync for TokenTradeStatPeriod
impl Unpin for TokenTradeStatPeriod
impl UnsafeUnpin for TokenTradeStatPeriod
impl UnwindSafe for TokenTradeStatPeriod
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more