]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/BIP39.git/blame_incremental - libs/combined/index.js
Replace most libraries with combined libs
[perso/Immae/Projets/Cryptomonnaies/BIP39.git] / libs / combined / index.js
... / ...
CommitLineData
1/* base-x */
2
3let basex = require('base-x')
4
5/* bchaddrjs */
6
7let bchaddr = require('bchaddrjs')
8
9/* bchaddrjs slp */
10
11let bchaddrSlp = require('bchaddrjs-slp')
12
13/* biginteger */
14
15let BigInteger = require('javascript-biginteger')
16
17/* bitcoinjs-bip38 */
18
19let bip38 = require('bip38')
20
21/* bitcoinjs-lib */
22
23let bitcoin = require('bitcoinjs-lib')
24
25/* buffer */
26
27let buffer = require('buffer');
28
29/* elastos */
30// See https://github.com/iancoleman/bip39/pull/368
31// and https://github.com/johnnynanjiang/Elastos.SDK.Keypair.Javascript/tree/iancoleman-bip39
32
33let elastosjs = require('elastos-wallet-js')
34
35/* ethereum-util */
36
37let ethUtil = require('ethereumjs-util')
38
39/* fast-levenshtein */
40
41let levenshtein = require('fast-levenshtein')
42
43/* groestlcoin */
44
45let groestlcoinjs = require('groestlcoinjs-lib')
46
47/* groestlcoin bip38 */
48
49let groestlcoinjsBip38 = require('bip38grs')
50
51/* kjua qr codes */
52
53let kjua = require('kjua')
54
55/* nebulas */
56
57let nebulas = require('nebulas')
58
59/* stellar-util */
60
61let StellarBase = require('stellar-base');
62let edHd = require('ed25519-hd-key');
63let stellarUtil = {
64 getKeypair: function (path, seed) {
65 const result = edHd.derivePath(path, seed);
66 return StellarBase.Keypair.fromRawEd25519Seed(result.key);
67 },
68 dummyNetwork: {
69 bip32: {public: 0, private: 0},
70 messagePrefix: '',
71 pubKeyHash: 0,
72 scriptHash: 0,
73 wif: 0,
74 },
75}
76
77/* unorm */
78
79let unorm = require('unorm')
80
81/* zxcvbn */
82
83let zxcvbn = require('zxcvbn')
84
85/* exports */
86
87module.exports = {
88 basex,
89 bchaddr,
90 bchaddrSlp,
91 buffer,
92 BigInteger,
93 bip38,
94 bitcoin,
95 elastosjs,
96 ethUtil,
97 groestlcoinjs,
98 groestlcoinjsBip38,
99 kjua,
100 levenshtein,
101 nebulas,
102 stellarUtil,
103 unorm,
104 zxcvbn
105}