/* base-x */ module.exports.basex = require('base-x') /* bchaddrjs */ module.exports.bchaddr = require('bchaddrjs') /* bchaddrjs slp */ module.exports.bchaddrSlp = require('bchaddrjs-slp') /* biginteger */ module.exports.BigInteger = require('javascript-biginteger') /* bitcoinjs-bip38 */ module.exports.bip38 = require('bip38') /* bitcoinjs-lib */ module.exports.bitcoin = require('bitcoinjs-lib') /* buffer */ module.exports.buffer = require('buffer'); /* elastos */ // See https://github.com/iancoleman/bip39/pull/368 // and https://github.com/johnnynanjiang/Elastos.SDK.Keypair.Javascript/tree/iancoleman-bip39 module.exports.elastosjs = require('elastos-wallet-js') /* ethereum-util */ module.exports.ethUtil = require('ethereumjs-util') /* fast-levenshtein */ module.exports.levenshtein = require('fast-levenshtein') /* groestlcoin */ module.exports.groestlcoinjs = require('groestlcoinjs-lib') /* groestlcoin bip38 */ module.exports.groestlcoinjsBip38 = require('bip38grs') /* kjua qr codes */ module.exports.kjua = require('kjua') /* nebulas */ module.exports.nebulas = require('nebulas') /* stellar-util */ let StellarBase = require('stellar-base'); let edHd = require('ed25519-hd-key'); module.exports.stellarUtil = { getKeypair: function (path, seed) { const result = edHd.derivePath(path, seed); return StellarBase.Keypair.fromRawEd25519Seed(result.key); }, dummyNetwork: { bip32: {public: 0, private: 0}, messagePrefix: '', pubKeyHash: 0, scriptHash: 0, wif: 0, }, } /* unorm */ module.exports.unorm = require('unorm') /* zxcvbn */ module.exports.zxcvbn = require('zxcvbn')