csfloat_rs/models/
auction.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, Serialize, Deserialize)]
4pub struct TopBid {
5 pub id: Option<String>,
6 pub created_at: Option<String>,
7 pub price: Option<i32>,
8 pub contract_id: Option<String>,
9 pub state: Option<String>,
10 pub active: Option<bool>,
11 pub obfuscated_buyer_id: Option<String>,
12}
13
14#[derive(Debug, Clone, Serialize, Deserialize)]
15pub struct AuctionDetails {
16 pub reserve_price: Option<f64>,
17 pub top_bid: Option<TopBid>,
18 pub expires_at: Option<String>,
19 pub min_next_bid: Option<f64>,
20}