Struct crypto_rest_client::FtxRestClient
source · pub struct FtxRestClient { /* private fields */ }
Expand description
The RESTful client for FTX.
FTX has Spot, LinearFuture, LinearSwap, Option, Move and BVOL markets.
- RESTful API doc: https://docs.ftx.com/#rest-api
- Trading at https://ftx.com/markets
- Rate Limits: https://docs.ftx.com/?python#rate-limits
- Non-order placement requests do not count towards rate limits.
- Rate limits are tiered by account trading volumes.
Implementations§
source§impl FtxRestClient
impl FtxRestClient
pub fn new(api_key: Option<String>, api_secret: Option<String>) -> Self
sourcepub fn fetch_l2_snapshot(symbol: &str) -> Result<String, Error>
pub fn fetch_l2_snapshot(symbol: &str) -> Result<String, Error>
Get the latest Level2 snapshot of orderbook.
Top 100 bids and asks are returned.
For example: https://ftx.com/api/markets/BTC-PERP/orderbook?depth=100,