[go: nahoru, domu]

Skip to content

Node Cfinex API is an asynchronous node.js library for the Cfinex API

License

Notifications You must be signed in to change notification settings

ThalKod/node-cfinex-api

Repository files navigation

Node Cfinex API

Node Cfinex API is an asynchronous node.js library designed to help you make your own projects that interact with the CFINEX API.

Installation

npm install node-cfinex-api --save

Getting started

const cfinex = require("../node-cfinex-api")().options({
    apikey: "<api key>",
    apisecret: "<api secret>",
});

Instantiating Multiple Instances

const cfinex = require('node-cfinex-api');

const instance1 = cfinex.createInstance({
    //
});

const instance2 = cfinex.createInstance({
    //
});

Getting Markets

cfinex.getMarkets((re)=>{
    console.log("getmarkets()", re);
});
View Response
{  }
// Response

Getting All Open Orders

cfinex.getAllOpenOrders({ market: "BTC-LTC" }, (re)=>{
    console.log("getAllOpenOrders()", re);
});
View Response
{  }
// Response

Getting Markets Ticks

cfinex.getTicks((re)=>{
    console.log("getTicks()", re);
});
View Response
{  }
// Response

Getting current balances

cfinex.getBalances((ret)=>{
    console.log("getBalances()", ret);
});
View Response
{  }
// Response

Cancel an open orders

cfinex.cancelOrder({ uid: 229392002 }, (re)=>{
    console.log("cancelOrder()", re);
});
View Response
{  }
// Response

Set a new Orders

cfinex.setNewOrder({ pair: "LTC-BTC", type: "Buy", amount: 1000, price: 0.0001 }, (re)=>{
    console.log("setNewOrder()", re);
});
View Response
{  }
// Response

Get User open orders

cfinex.getOpenOrders((re)=>{
    console.log("getOpenOrders", re);
});
View Response
{  }
// Response

Get account addresses

cfinex.getAccountAddresses((re)=>{
    console.log("getAccountAddresses()", re);
});
View Response
{  }
// Response

About

Node Cfinex API is an asynchronous node.js library for the Cfinex API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published