Skip to content

Coingecko API adapter for Elixir applications written with ๐Ÿ’œ.

Notifications You must be signed in to change notification settings

patrykwozinski/gecko

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

76 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Gecko Build Status Hex pm

This package is an adapter for using CoinGecko. Still under development.

Installation

The package can be installed by adding gecko to your list of dependencies in mix.exs:

def deps do
  [
    {:gecko, "~> 0.1"}
  ]
end

Supported endpoints

In a current version we're not supporting all CoinGecko's endpoints yet. There is a list of currently supported:

Global

  • api/v3/ping

Simple

  • api/v3/simple/price
  • api/v3/simple/token_price/{id}
  • api/v3/simple/supported_vs_currencies

Coins

  • api/v3/coins/list
  • api/v3/coins/markets
  • api/v3/coins/{id}
  • api/v3/coins/{id}/tickers
  • api/v3/coins/{id}/history
  • api/v3/coins/{id}/market_chart
  • api/v3/coins/{id}/market_chart/range
  • api/v3/coins/{id}/status_updates
  • api/v3/coins/{id}/ohlc

Contract

  • api/v3/coins/{id}/contract/{contract_address}
  • api/v3/coins/{id}/contract/{contract_address}/market_chart
  • api/v3/coins/{id}/contract/{contract_address}/market_chart_range

About

Coingecko API adapter for Elixir applications written with ๐Ÿ’œ.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages