UNPKG

ptokens-pbtc

Version:

repo holding the code for interacting with pBTC

58 lines (44 loc) 1.12 kB
# ptokens-pbtc Module for interacting only with pBTC.   ***   ### Installation: ``` npm install ptokens-pbtc ```   ***   ### Usage: ```js import { pBTC } from 'ptokens-pbtc' import { HttpProvider } from 'ptokens-providers' import { Node } from 'ptokens-node' const pbtc = new pBTC({ blockchain: 'ETH', // or EOS network: 'testnet', // 'testnet' or 'mainnet', default 'testnet' // if you want to be more detailed hostBlockchain: 'ETH', hostNetwork: 'testnet_ropsten', // possible values are testnet_jungle2, testnet_ropsten and mainnet nativeBlockchain: 'BTC' nativeNetwork: 'testnet' // optionals ethPrivateKey: 'Eth private key', ethProvider: 'Eth provider', // or instance of Web3 provider eosPrivateKey: 'Eos Private Key', eosRpc: 'https:/...' // or also an instance of JsonRpc eosSignatureProvider: '....' // instance of JsSignatureProvider defaultNode: new Node({ pToken: 'pBTC', blockchain: 'ETH', provider: new HttpProvider( 'node endpoint', { 'Access-Control-Allow-Origin': '*', ... } ) }) }) ```