diff options
Diffstat (limited to 'src/js')
-rw-r--r-- | src/js/bitcoinjs-extensions.js | 11 | ||||
-rw-r--r-- | src/js/index.js | 9 |
2 files changed, 19 insertions, 1 deletions
diff --git a/src/js/bitcoinjs-extensions.js b/src/js/bitcoinjs-extensions.js index a7ca2ec..9f11de8 100644 --- a/src/js/bitcoinjs-extensions.js +++ b/src/js/bitcoinjs-extensions.js | |||
@@ -34,3 +34,14 @@ bitcoin.networks.clam = { | |||
34 | pubKeyHash: 0x89, | 34 | pubKeyHash: 0x89, |
35 | wif: 0x85, | 35 | wif: 0x85, |
36 | }; | 36 | }; |
37 | |||
38 | bitcoin.networks.dash = { | ||
39 | bip32: { | ||
40 | public: 0x0488b21e, | ||
41 | private: 0x0488ade4 | ||
42 | }, | ||
43 | pubKeyHash: 0x4c, | ||
44 | scriptHash: 0x10, | ||
45 | wif: 0xcc, | ||
46 | }; | ||
47 | |||
diff --git a/src/js/index.js b/src/js/index.js index 8f7d658..5cd09b6 100644 --- a/src/js/index.js +++ b/src/js/index.js | |||
@@ -207,7 +207,7 @@ | |||
207 | } | 207 | } |
208 | 208 | ||
209 | function calcBip32RootKeyFromBase58(rootKeyBase58) { | 209 | function calcBip32RootKeyFromBase58(rootKeyBase58) { |
210 | bip32RootKey = bitcoin.HDNode.fromBase58(rootKeyBase58); | 210 | bip32RootKey = bitcoin.HDNode.fromBase58(rootKeyBase58, network); |
211 | } | 211 | } |
212 | 212 | ||
213 | function calcBip32ExtendedKey(path) { | 213 | function calcBip32ExtendedKey(path) { |
@@ -580,6 +580,13 @@ | |||
580 | DOM.bip44coin.val(23); | 580 | DOM.bip44coin.val(23); |
581 | }, | 581 | }, |
582 | }, | 582 | }, |
583 | { | ||
584 | name: "DASH", | ||
585 | onSelect: function() { | ||
586 | network = bitcoin.networks.dash; | ||
587 | DOM.bip44coin.val(5); | ||
588 | }, | ||
589 | }, | ||
583 | ] | 590 | ] |
584 | 591 | ||
585 | init(); | 592 | init(); |