Rust client for CoinGecko API
| Version | Stable/Unstable | Remark | |--------- |----------------- |---------------------------------------------------------- | | 0.0.0 | Unstable | First release of the rust_gecko. Still under development | | 0.0.1 | Unstable | Unstable release with the few endpoints | | | | | | 0.1.0 | Stable | Completed implementing all the endpoints available as 2022/07/16 on coingecko API |
| Category | End Point | rustgecko function | |:---: |:---: |:---: | | ping | /ping | rustgecko::server::ping() | | simple | /simple/price | rustgecko::simple::price() | | simple | /simple/tokenprice/{id} | rustgecko::simple::tokenprice() | | simple | /simple/supportedvscurrencies | rustgecko::simple::supportedvscurrencies() | | coins | /coins/list | rustgecko::coins::list() | | coins | /coins/markets | rustgecko::coins::markets() | | coins | /coins/{id} | rustgecko::coins::get() | | coins | /coins/{id}/tickers | rustgecko::coins::tickers() | | coins | /coins/{id}/history | rustgecko::coins::history() | | coins | /coins/{id}/marketchart | rustgecko::coins::marketchart() | | coins | /coins/{id}/marketchart/range | rustgecko::coins::marketchartrange() | | coins | /coins/{id}/ohlc | rustgecko::coins::ohlc() | | contract | /coins/{id}/contract/{contractaddress} | rustgecko::contract::get() | | contract | /coins/{id}/contract/{contactaddress}/marketchart | rustgecko::contract::marketchart() | | contract | /coins/{id}/contract/{contactaddress}/marketchart/range | rustgecko::contract::marketchartrange() | | assetplatforms | /assetplatforms | rustgecko::assetplatforms::get() | | categories | /coins/categories/list | rustgecko::categories::list() | | categories | /coins/categories | rustgecko::categories::get() | | exchanges | /exchanges | rustgecko::exchanges::get() | | exchanges | /exchanges/list | rustgecko::exchanges::list() | | exchanges | /exchanges/{id} | rustgecko::exchanges::byid() | | exchanges | /exchanges/{id}/tickers | rustgecko::exchanges::tickers() | | exchanges | /exchanges/{id}/volumechart | rustgecko::exchanges::volumechart() | | indexes | /indexes | rustgecko::indexes::get() | | indexes | /indexes/{marketid}/{id} | rustgecko::indexes::byid() | | indexes | /indexes/list | rustgecko::indexes::list() | | derivatives | /derivatives | rustgecko::derivatives::get() | | derivatives | /derivatives/exchanges | rustgecko::derivatives::exchanges() | | derivatives | /derivatives/exchanges/{id} | rustgecko::derivatives::exchangesid() | | derivatives | /derivatives/exchanges/list | rustgecko::derivatives::exchangeslist() | | exchangerates | /exchangerates | rustgecko::exchangerates::get() | | search | /search | rustgecko::search::get() | | trending | /search/trending | rustgecko::trending::get() | | global | /global | rustgecko::global::get() | | global | /global/decentralizedfinancedefi | rustgecko::global::defi() | | companies | /companies/publictreasury/{coinid} | rust_gecko::companies::get() |