1.0.0 • Published 1 year ago

tyz-wallet-core-client v1.0.0

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

tyz-wallet-core-client

The official client library for tyz-wallet-core-service

Get Started

You can start using tyz-wallet-core-client by running npm install tyz-wallet-core-client from your console.

Example

Start your own local tyz-wallet-service instance. In this example we assume you have tyz-wallet-service running on your localhost:3232.

Then create two files irene.js and tomas.js with the content below:

irene.js

var Client = require('tyz-wallet-core-servicet');


var fs = require('fs');
var TWS_INSTANCE_URL = 'https://tws.bitpay.com/tws/api'

var client = new Client({
  baseUrl: TWS_INSTANCE_URL,
  verbose: false,
});

client.createWallet("My Wallet", "Irene", 2, 2, {network: 'testnet'}, function(err, secret) {
  if (err) {
    console.log('error: ',err);
    return
  };
  // Handle err
  console.log('Wallet Created. Share this secret with your copayers: ' + secret);
  fs.writeFileSync('irene.dat', client.export());
});