ExPoloniex
Elixir library for the Poloniex Public & Trade API
Status
- Public API implemented
- Trading API in progress
- [x] returnBalances
- [x] returnCompleteBalances
- [x] returnDepositAddresses
- [x] generateNewAddress
- [x] returnDepositsWithdrawals
- [x] returnOpenOrders
- [x] returnFeeInfo
- [x] returnTradeHistory
- [x] returnOrderTrades
- [x] buy
- [x] sell
- [x] cancelOrder
- [ ] moveOrder
- [ ] withdraw
- [ ] returnAvailableAccountBalances
- [ ] returnTradableBalances
- [ ] transferBalance
- [ ] returnMarginAccountSummary
- [ ] marginBuy
- [ ] marginSell
- [ ] getMarginPosition
- [ ] closeMarginPosition
- [ ] closeLoanOffer
- [ ] createLoanOffer
- [ ] cancelLoanOffer
- [ ] returnOpenLoanOffers
- [ ] returnActiveLoans
- [ ] returnLendingHistory
- [ ] toggleAutoRenew
Installation
Add ex_poloniex to your list of dependencies in mix.exs
def deps do
[
{:ex_poloniex, "~> 0.0.4"}
]
endConfiguration
Add the following configuration variables in your config/config.exs file:
use Mix.Config
config :ex_poloniex,
api_key: "YOUR_API_KEY",
api_secret: "YOUR_API_SECRET"Additional Links
License
ex_poloniex is released under the MIT license