]>
Commit | Line | Data |
---|---|---|
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 | } |