2.0.0 • Published 5 years ago
gate.io-api-node v2.0.0
GATE.IO API NODE
const gate = require('gate.io-api-node');
Exchange Methods :
- getPairs
- getMarketinfo
- getMarketlist
- getTickers
- getTicker
- orderBooks
- orderBook
- tradeHistory
- getBalances
- getBalance
- depositAddress
- buy
- sell
- withdraw
- getOrder
- depositsWithdrawals
- cancelOrder
- cancelAllOrders
- openOrders
- myTradeHistory
- getaskbid
Param Example format
pair : 'qash_eth'
key : **************
secret : *************
currency : 'eth'
amount : 123
address: '1CGJ7kWYC8fHYShC4m8Wy9j9BfrD9fLn58'
tag : "123245"
orderNumber : '267040896'
start : '1508225535'
end : '1508311935'
type : 1
Trading Pairs
gate.getPairs();
Market Info
gate.getMarketinfo();
Market Details
gate.getMarketlist();
Tickers for all the supported trading pairs
gate.getTickers();
Ticker
gate.getTicker(pair);
Depth
gate.orderBooks();
Depth of pair
gate.orderBook(pair);
Trade History
gate.tradeHistory();
Get Pairs ask/bid
gate.getaskbid(pair);
Get account fund balances
gate.getBalances(key, secret);
Get account fund balances for particular coins
gate.getBalance(key, secret, currency);
Get deposit address
gate.depositAddress(key, secret, currency);
Place buy order
gate.buy(key, secret, pair, amount);
Place sell order
gate.sell(key, secret, pair, amount);
withdrawal
gate.withdraw(key, secret, currency, amount, address, tag);
Get order status
gate.getOrder(key, secret, pair, orderNumber);
Get deposit withdrawal history
gate.depositsWithdrawals(key, secret, start, end);
Cancel order
gate.cancelOrder(key, secret, orderNumber, pair);
Cancel all orders
gate.cancelAllOrders(key, secret, type, pair);
Get my open order list
gate.openOrders(key, secret);
Get my last 24h trades
gate.myTradeHistory(key, secret, pair, orderNumber);
Copyright
Copyright © 2020 naveenedi