Struct crypto_rest_client::CoinbaseProRestClient [−][src]
pub struct CoinbaseProRestClient { /* fields omitted */ }
Expand description
The REST client for CoinbasePro.
CoinbasePro has only Spot market.
- REST API doc: https://docs.pro.coinbase.com/#market-data
- Trading at: https://pro.coinbase.com/
- Rate Limits: https://docs.pro.coinbase.com/#rate-limits
- We throttle public endpoints by IP: 10 requests per second, up to 15 requests per second in bursts.
Implementations
List the latest trades for a product.
/products/{symbol}/trades
For example: https://api.pro.coinbase.com/products/BTC-USD/trades
Get the latest Level2 orderbook snapshot.
Top 50 bids and asks (aggregated) are returned.
For example: https://api.pro.coinbase.com/products/BTC-USD/book?level=2
Get the latest Level3 orderbook snapshot.
Full order book (non aggregated) are returned.
For example: https://api.pro.coinbase.com/products/BTC-USD/book?level=3
Auto Trait Implementations
impl RefUnwindSafe for CoinbaseProRestClient
impl Send for CoinbaseProRestClient
impl Sync for CoinbaseProRestClient
impl Unpin for CoinbaseProRestClient
impl UnwindSafe for CoinbaseProRestClient
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more