token0x

0.0.20 • Public • Published

Token0x API

This nodejs module for Token0x integration

Status: Implemented MVP

Website | Discuss

Use API

npm i token0x --save
 
 
var web3 = if window ? window.web3 : require('web3');
 
var nodeURI = "https://token0x.io"
 
var token0x = require('token0x')(window.web3, nodeURI);
 
var showResult = function(err, result) {
    console.log(err, result);
}
 
// Add New Project
 
token0x.addProject(project, showResult);
 
 
// Get list of public projects
 
token0x.getProjects(showResult);
 
 
// Get project details
 
token0x.getProjectDetails('BTC', showResult);
 
 
// Get tokensale contract
 
token0x.tokensaleContractAt('0x....') //use contract methods
 
 
// Get token contract
 
token0x.tokenContractAt('0x....') //use contract methods
 
 
// Claim tokens 
// You need to pass KYC bofore using this method
 
query = {
    contractAddress: '0x...',
    token: 'BTC'
};
 
token0x.claimTokens(query, showResult);
 
 
// Whitelist Buy 
// You need to be registered in Whitelist before using this method
 
query = {
    contractAddress: '0x...',
    token: 'BTC',
    amountEthers: '1'
};
 
token0x.whitelistBuy(query, showResult);
 

token0x.io

Readme

Keywords

Package Sidebar

Install

npm i token0x

Weekly Downloads

0

Version

0.0.20

License

ISC

Unpacked Size

139 kB

Total Files

9

Last publish

Collaborators

  • askucher