Nebulous Puffy Marshmallows

    viz-js-lib

    0.10.0 • Public • Published

    viz.js

    viz.js the JavaScript Library with API Support for VIZ blockchain

    npm version

    Documentation

    Here is full documentation: https://github.com/VIZ-Blockchain/viz-js-lib/tree/master/doc

    Install

    $ npm install viz-js-lib --save
    

    Browser

    Online library minify js available in jsDelivr CND and Unpkg CDN.

    <script src="./viz.min.js"></script>
    <script>
    viz.api.getAccounts(['ned', 'dan'], function(err, response){
        console.log(err, response);
    });
    </script>

    Server

    WebSockets and HTTP transport

    Library support 2 transport types: ws, wss for websocket and http, https for pure HTTP JSONRPC. Examples:

    viz.config.set('websocket','wss://viz.lexai.host/');
    viz.config.set('websocket','https://rpc.viz.lexai.host/');

    Examples

    Broadcast Vote

    var viz = require('viz-js-lib');//nodejs lib
    
    var wif = viz.auth.toWif(username, password, 'regular');
    viz.broadcast.vote(wif, voter, author, permlink, weight, function(err, result) {
    	console.log(err, result);
    });

    Get Accounts

    viz.api.getAccounts(['ned', 'dan'], function(err, result) {
    	console.log(err, result);
    });

    Contributions

    Patches are welcome! Contributors are listed in the package.json file. Please run the tests before opening a pull request and make sure that you are passing all of them. If you would like to contribute, but don't know what to work on, check the issues list.

    Issues

    When you find issues, please report them!

    License

    MIT

    Install

    npm i viz-js-lib

    DownloadsWeekly Downloads

    18

    Version

    0.10.0

    License

    MIT

    Unpacked Size

    13.2 MB

    Total Files

    83

    Last publish

    Collaborators

    • on1x