Promise based Node wrapper for Coinigy's REST API
Coinigy API doesn't support
application/json
body for certain endpoints and requiresapplication/x-www-form-urlencoded
Known endpoints to fail - addOrder, cancelOrder, newsFeed. I support them still, but change it back to json in the future.
npm install node-coinigy --save
var Coinigy = require('node-coinigy');
var coinigy = new Coinigy('your-api-key', 'your-api-secret', 'api-root'); // 'https://api.coinigy.com/api/v1' is default for api-root
coinigy.activity()
.then(function (body) {
console.log(body.data);
console.log(body.notifications);
})
.catch(function (err) {
console.log(err);
});
? means optional
Test coverage is very small, so there are no guarantees that all endpoints work.
To run tests, create test-config.json using test-config-example.json.
npm test
I made this very quickly so if anyone would like to help, please feel free to make a PR
TODO: