]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/BIP39.git/blob - libs/combined/index.js
cd976123158571c1e33c1cbc064bbae9cae19860
[perso/Immae/Projets/Cryptomonnaies/BIP39.git] / libs / combined / index.js
1 /* base-x */
2
3 let basex = require('base-x')
4
5 /* bitcoinjs-bip38 */
6
7 let bip38 = require('bip38')
8
9 /* bitcoinjs-lib */
10
11 let bitcoin = require('bitcoinjs-lib')
12
13 /* ethereum-util */
14
15 let ethUtil = require('ethereumjs-util')
16
17 /* stellar-util */
18
19 let StellarBase = require('stellar-base');
20 let edHd = require('ed25519-hd-key');
21 let stellarUtil = {
22 getKeypair: function (path, seed) {
23 const result = edHd.derivePath(path, seed);
24 return StellarBase.Keypair.fromRawEd25519Seed(result.key);
25 },
26 dummyNetwork: {
27 bip32: {public: 0, private: 0},
28 messagePrefix: '',
29 pubKeyHash: 0,
30 scriptHash: 0,
31 wif: 0,
32 },
33 }
34
35 /* exports */
36
37 module.exports = {
38 basex,
39 bip38,
40 bitcoin,
41 ethUtil,
42 stellarUtil
43 }