|
@@ -165,13 +165,14 @@ impl Platform for GateSwap {
|
|
|
}
|
|
}
|
|
|
Some(value) => {
|
|
Some(value) => {
|
|
|
let result = Ticker {
|
|
let result = Ticker {
|
|
|
- time: chrono::Utc::now().timestamp_millis(),
|
|
|
|
|
|
|
+ time: Decimal::from_i64(chrono::Utc::now().timestamp_millis()).unwrap(),
|
|
|
high: Decimal::from_str(value["high_24h"].as_str().unwrap()).unwrap(),
|
|
high: Decimal::from_str(value["high_24h"].as_str().unwrap()).unwrap(),
|
|
|
low: Decimal::from_str(value["low_24h"].as_str().unwrap()).unwrap(),
|
|
low: Decimal::from_str(value["low_24h"].as_str().unwrap()).unwrap(),
|
|
|
sell: Decimal::from_str(value["lowest_ask"].as_str().unwrap()).unwrap(),
|
|
sell: Decimal::from_str(value["lowest_ask"].as_str().unwrap()).unwrap(),
|
|
|
buy: Decimal::from_str(value["highest_bid"].as_str().unwrap()).unwrap(),
|
|
buy: Decimal::from_str(value["highest_bid"].as_str().unwrap()).unwrap(),
|
|
|
last: Decimal::from_str(value["last"].as_str().unwrap()).unwrap(),
|
|
last: Decimal::from_str(value["last"].as_str().unwrap()).unwrap(),
|
|
|
volume: Decimal::from_str(value["volume_24h"].as_str().unwrap()).unwrap(),
|
|
volume: Decimal::from_str(value["volume_24h"].as_str().unwrap()).unwrap(),
|
|
|
|
|
+ open_interest: Default::default(),
|
|
|
};
|
|
};
|
|
|
Ok(result)
|
|
Ok(result)
|
|
|
}
|
|
}
|
|
@@ -195,13 +196,14 @@ impl Platform for GateSwap {
|
|
|
}
|
|
}
|
|
|
Some(value) => {
|
|
Some(value) => {
|
|
|
let result = Ticker {
|
|
let result = Ticker {
|
|
|
- time: chrono::Utc::now().timestamp_millis(),
|
|
|
|
|
|
|
+ time: Decimal::from_i64(chrono::Utc::now().timestamp_millis()).unwrap(),
|
|
|
high: Decimal::from_str(value["high_24h"].as_str().unwrap()).unwrap(),
|
|
high: Decimal::from_str(value["high_24h"].as_str().unwrap()).unwrap(),
|
|
|
low: Decimal::from_str(value["low_24h"].as_str().unwrap()).unwrap(),
|
|
low: Decimal::from_str(value["low_24h"].as_str().unwrap()).unwrap(),
|
|
|
sell: Decimal::from_str(value["lowest_ask"].as_str().unwrap()).unwrap(),
|
|
sell: Decimal::from_str(value["lowest_ask"].as_str().unwrap()).unwrap(),
|
|
|
buy: Decimal::from_str(value["highest_bid"].as_str().unwrap()).unwrap(),
|
|
buy: Decimal::from_str(value["highest_bid"].as_str().unwrap()).unwrap(),
|
|
|
last: Decimal::from_str(value["last"].as_str().unwrap()).unwrap(),
|
|
last: Decimal::from_str(value["last"].as_str().unwrap()).unwrap(),
|
|
|
volume: Decimal::from_str(value["volume_24h"].as_str().unwrap()).unwrap(),
|
|
volume: Decimal::from_str(value["volume_24h"].as_str().unwrap()).unwrap(),
|
|
|
|
|
+ open_interest: Default::default(),
|
|
|
};
|
|
};
|
|
|
Ok(result)
|
|
Ok(result)
|
|
|
}
|
|
}
|