Struct so_defi_config::raydium::pairs_list::Pair
source · pub struct Pair {Show 25 fields
pub name: String,
pub amm_id: String,
pub lp_mint: String,
pub market: String,
pub liquidity: Option<f64>,
pub volume24h: Option<f64>,
pub volume24h_quote: Option<f64>,
pub fee24h: Option<f64>,
pub fee24h_quote: Option<f64>,
pub volume7d: Option<f64>,
pub volume7d_quote: Option<f64>,
pub fee7d: Option<f64>,
pub fee7d_quote: Option<f64>,
pub volume30d: Option<f64>,
pub volume30d_quote: Option<f64>,
pub fee30d: Option<f64>,
pub fee30d_quote: Option<f64>,
pub price: Option<f64>,
pub lp_price: Option<f64>,
pub token_amount_coin: Option<f64>,
pub token_amount_pc: Option<f64>,
pub token_amount_lp: Option<f64>,
pub apr24h: Option<f64>,
pub apr7d: Option<f64>,
pub apr30d: Option<f64>,
}
Fields§
§name: String
§amm_id: String
§lp_mint: String
§market: String
§liquidity: Option<f64>
§volume24h: Option<f64>
§volume24h_quote: Option<f64>
§fee24h: Option<f64>
§fee24h_quote: Option<f64>
§volume7d: Option<f64>
§volume7d_quote: Option<f64>
§fee7d: Option<f64>
§fee7d_quote: Option<f64>
§volume30d: Option<f64>
§volume30d_quote: Option<f64>
§fee30d: Option<f64>
§fee30d_quote: Option<f64>
§price: Option<f64>
§lp_price: Option<f64>
§token_amount_coin: Option<f64>
§token_amount_pc: Option<f64>
§token_amount_lp: Option<f64>
§apr24h: Option<f64>
§apr7d: Option<f64>
§apr30d: Option<f64>
Trait Implementations§
source§impl<'de> Deserialize<'de> for Pair
impl<'de> Deserialize<'de> for Pair
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