Coinbase pro client for Rust
Supports SYNC/ASYNC/Websocket-feed data support
Features
- private and public API
- sync and async support
- websocket-feed support
Examples
Cargo.toml:
[]
= "0.2.6"
Async
extern crate hyper;
extern crate tokio;
extern crate coinbase_pro_rs;
use Future;
use ;
Sync
extern crate coinbase_pro_rs;
use ;
Websocket
extern crate futures;
extern crate tokio;
extern crate coinbase_pro_rs;
use ;
use ;
use *;
Api supported:
- SYNC
- ASYNC
- Websocket-Feed
API
- Requests
- Pagination
- Types
- Private
- Authentication
- Accounts
- Orders
- Fills
- Deposits
- Withdrawals
- Payment Methods
- Coinbase Accounts
- Reports
- User Account
- Market Data
- Products
- Currencies
- Time
- Websocket Feed
- heartbeat
- ticker
- level2
- user
- matches
- full
FIX API
by request
OrderBook
https://github.com/inv2004/orderbook-rs
Tests
cargo test -- --test-threads=1 // to avoid "Rate limit exceeded" error