Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@btcc_exchange/dax-trade-sdk

Package Overview
Dependencies
Maintainers
2
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@btcc_exchange/dax-trade-sdk

DAX trade SDK for JavaScript

  • 1.0.3
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
2
Created
Source
  • BTCC DAX trade SDK :PROPERTIES: :header-args:js: :noweb yes :results output :END:

All place/cancel order request should have a zero RC(Error Code) property

To use DAX trade SDK #+BEGIN_SRC shell npm i -s @btcc_exchange/dax-trade-sdk #+END_SRC

Create trader from SDK #+NAME: create-trader #+BEGIN_SRC js const Trader = require('@btcc_exchange/dax-trade-sdk')

const trader = new Trader({ accessKeyId: '01234567-0123-0123-0123-0123456789ab', secretAccessKey: '0123456789abcdef0123456789abcdef0123456789abcdef' }) #+END_SRC

Get balance #+BEGIN_SRC js <>

trader.getAccountInfo().then((res) => { // Do something with axios response console.log(res.data) }) #+END_SRC

Create simplified ETC_BTC market from trader (ETH_BTC the same) #+NAME: create-etc-market #+BEGIN_SRC js <>

const etcMarket = trader.getMarket('ETC_BTC') #+END_SRC

Get my open orders #+BEGIN_SRC js <>

etcMarket.list().then((res) => { // Do something with axios response console.log(res.data) }) #+END_SRC

Buy #+BEGIN_SRC js <>

// amount, price etcMarket.buy('0.01', '0.1').then((res) => { // Do something with axios response console.log(res.data) }) #+END_SRC

Sell #+BEGIN_SRC js <>

// amount, price etcMarket.sell('0.02', '0.1').then((res) => { // Do something with axios response console.log(res.data) }) #+END_SRC

Cancel order #+BEGIN_SRC js <>

// order id etcMarket.cancel('0123456789abcdef0123456789abcdef').then((res) => { // Do something with axios response console.log(res.data) }) #+END_SRC

To get a signed axios #+BEGIN_SRC js const Trader = require('@btcc_exchange/dax-trade-sdk')

const axios = Trader.signAxios({ accessKeyId: '01234567-0123-0123-0123-0123456789ab', secretAccessKey: '0123456789abcdef0123456789abcdef0123456789abcdef' }) #+END_SRC

FAQs

Package last updated on 03 Aug 2017

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc