1.0.7 • Published 6 years ago

waves-nodejs v1.0.7

Weekly downloads
2
License
ISC
Repository
github
Last release
6 years ago

Waves Node JS API

npm version

A library to use Waves blockchain from node.js based on WavesDevKit

Getting started

npm install waves-nodejs --save

REST Methods

Send asset transaction to a node

var Waves = require('waves-nodejs');

Waves.api.sendAsset(
    'nodeUrl',
    'assetId', 
    'seed', 
    'recipient address', 
    1, // amount
    1, // fee
    'feeAssetId',
    'attachment'
).then(function(data) {
    console.log(data);
}, function(err) {
    console.error(err);
});

API Methods

var Waves = require('waves-nodejs');

Waves.getPublicKey(secretPhrase);

Waves.getPrivateKey(secretPhrase);

Waves.appendUint8Arrays(array1, array2);

Waves.appendNonce(originalSeed);

Waves.keccakHash(messageBytes);

Waves.blake2bHash(messageBytes);

Waves.hashChain(noncedSecretPhraseBytes);

Waves.sign(privateKey, dataToSign);

Waves.buildAccountSeedHash(seedBytes);

Waves.buildPublicKey(seedBytes);

Waves.buildPrivateKey(seedBytes);

Waves.shortToByteArray(value);

Waves.byteArrayWithSize(byteArray);

Waves.base58StringToByteArray(base58String);

Waves.longToByteArray(value);

Waves.signatureAssetData(senderPublicKey, assetId, feeAssetId, timestamp, amount, fee, recipient, attachment);

Waves.generateSeed();

TODO

Add all REST API methods

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

7 years ago

1.0.0

7 years ago