]>
git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/BIP39.git/blob - libs/combined/index.js
99af3ce134731f04452c39617089ecbd5a1ae5e5
3 module
.exports
.basex
= require('base-x')
7 module
.exports
.bchaddr
= require('bchaddrjs')
11 module
.exports
.bchaddrSlp
= require('bchaddrjs-slp')
15 module
.exports
.BigInteger
= require('javascript-biginteger')
19 module
.exports
.bip38
= require('bip38')
23 module
.exports
.bip85
= require('bip85')
27 module
.exports
.bitcoin
= require('bitcoinjs-lib')
31 module
.exports
.buffer
= require('buffer');
34 // See https://github.com/iancoleman/bip39/pull/368
35 // and https://github.com/johnnynanjiang/Elastos.SDK.Keypair.Javascript/tree/iancoleman-bip39
37 module
.exports
.elastosjs
= require('elastos-wallet-js')
41 module
.exports
.ethUtil
= require('ethereumjs-util')
43 /* fast-levenshtein */
45 module
.exports
.levenshtein
= require('fast-levenshtein')
49 module
.exports
.groestlcoinjs
= require('groestlcoinjs-lib')
51 /* groestlcoin bip38 */
53 module
.exports
.groestlcoinjsBip38
= require('bip38grs')
57 module
.exports
.kjua
= require('kjua')
62 module
.exports
.nebulas
= require('nebulas')
65 console
.warn("Error loading nebulas library");
71 let StellarBase
= require('stellar-base');
72 let edHd
= require('ed25519-hd-key');
73 module
.exports
.stellarUtil
= {
74 getKeypair: function (path
, seed
) {
75 const result
= edHd
.derivePath(path
, seed
);
76 return StellarBase
.Keypair
.fromRawEd25519Seed(result
.key
);
79 bip32: {public: 0, private: 0},
89 let NanoBase
= require('nanocurrency-web');
90 module
.exports
.nanoUtil
= {
91 getKeypair: function (index
, seed
) {
92 const accounts
= NanoBase
.wallet
.accounts(seed
, index
, index
)
93 return {privKey: accounts
[0].privateKey
, pubKey: accounts
[0].publicKey
, address: accounts
[0].address
};
96 bip32: {public: 0, private: 0},
106 module
.exports
.unorm
= require('unorm')
110 module
.exports
.zxcvbn
= require('zxcvbn')
113 module
.exports
.handshake
= require('handshake-util')
117 module
.exports
.bs58
= require('bs58')
120 console
.warn("Error loading bs58 library");
126 module
.exports
.createHash
= require('create-hash')
129 console
.warn("Error loading create-hash library");