ErisDB Promise JS lib (Alpha)
This is JavaScript JSON-RPC 2.0 client library for ErisDB
Installation
Prerequisites
You will need ErisDB
installed and running
Also this library is using ES6 so you will have to use node.js > 4.0.0
Installing node module
$ npm i --save eris-db-promise
Usage
Finding out ErisDB IP
$ eris chains inspect <name of ErisDB server> NetworkSettings.IPAddress
After that you will be able to create new instance of library:
const erisFactory = require('eris-db-promise')
const erisDb = erisFactory.createInstance('http://<Your IP Address>:1337/rpc')
This library uses Promise
so all methods will return promises:
erisDb.accounts
.getAccounts()
.then((list) => {
})
API Reference
Library contains this components:
All methods are made using documentation here
All methods usages are described in tests
Browser usage
This library has browser version into dist/index.js
you could download it and use in browser.
Example of usage is into dist/index.html