1.0.1 • Published 7 years ago
kardia-js-api v1.0.1
Welcome to Kardia Javascript API
Javascript library to interact with Kardia Chain.
Development
Source
- Source at
srcfolder
Test
- This project is using jest framework
- Run test:
npm run jestoryarn jest - Run test in watch mode:
yarn run jest:watch
Coding standard
Release guideline
- Make sure pass all test case
yarn run buildto create es5 version to support node and older browser. For more detail check here- Pump version by npm version https://docs.npmjs.com/cli/version
- Create pull request and wait for review and chain ready.
- Release via npm after merged into master. Contact Kardia team to get release account.
Version guideline
- Syntax: https://docs.npmjs.com/cli/version
- Rule:
Prerelease: Development versionPatch: Improvement, bug fixing, P2, P3 featuresMinor: alpha testnet version (version 1), beta testnet version (version 2)Major: Launch main net or big refactor.
Install
npm
npm install kardia-toolyarn
yarn add kardia-toolUsage
es2015/nodejs
var KardiaTool = require('kardia-tool');
var kardiaTool = KardiaTool('http://<host>:port');
// common function
var common = kardiaTool.common;
//api request
var api = kardiaTool.api;
//promise call
api
.clientVerion()
.then(result => console.log('result', result))
.catch(err => console.log('err'));es6
import KardiaTool from 'kardia-tool';
const kardiaTool = KardiaTool('http://<host>:port');
// common function
const common = kardiaTool.common;
//api request
var api = kardiaTool.api;
//async await call
try {
const result = await api.clientVerion();
console.log(result);
} catch (err) {
console.log('err', err.message);
}