An unofficial node.js client for the Camp BX api.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE.txt
README.md
campbx.js
package.json

README.md

node-campbx

An unofficial node.js client for the camp bx api including public market data api methods.

Installation

node-campbx is available as campbx on npm.

npm install campbx

Usage

var CampBX = require('campbx'),
    campBXTrade = new CampBX("YourUsername", "YourPassword"),
    // To use the testnet sandbox version of CampBX's api (https://testnet.campbx.com/)
    campBXTestNet = new CampBX("YourTestNetUsername", "YourTestNetPassword", { testnet: true }),
    // No need to provide keys if you're only using the public api methods.
    campBXPublic = new CampBX();

// Public API method call
// Note: Could use "campBXTrade" or "campBXTestNet" here as well.
campBX.ticker(function(err, data) {
  if(err) {
    throw err;
  }

  console.log(data);
});

// Trade API method call, use "campBXTestNet" here to use your testnet sandbox account instead.
campBX.myFunds(function(err, data) {
  if(err) {
    throw err;
  }

  console.log(data);
});

Reference

A method-by-method reference is available on the wiki.

License

This module is ISC licensed.