An unofficial Rust Library for the Coincheck REST API.
Use at your own risk. (自己責任で使ってください)
If you use the private API, set the access key in the environment variable. You can use the .env file.
```text:.env
COINCHECKACCESSKEY=hogehoge COINCHECKSECRETKEY=fugafuga ```
Use like this.
```rust use anyhow::Result; use coinchecker::Coincheck; use coinchecker::types::CoinPair; use coinchecker::utils::quick_debug;
async fn main() -> Result<()> { // Private and Public API let mut coincheck = Coincheck::newwithenvkeys(); quickdebug(coincheck.public.trades(&CoinPair::BtcJpy)).await; quick_debug(coincheck.private.account.balance()).await;
// Public API only
let mut coincheck = Coincheck::new_without_keys();
quick_debug(coincheck.public.ticker()).await;
Ok(())
} ```
MIT License