From: Aitor Date: Wed, 29 May 2019 10:21:22 +0000 (+0200) Subject: Add DeepOnion (ONION) X-Git-Url: https://git.immae.eu/?a=commitdiff_plain;ds=sidebyside;h=af14981d83441583bf6ed1a27dabb9545a1168f4;hp=9f3c11176634d46ac19586b1988da80fb3f71ee4;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FBIP39.git Add DeepOnion (ONION) --- diff --git a/src/js/bitcoinjs-extensions.js b/src/js/bitcoinjs-extensions.js index f07eacf..16e9385 100644 --- a/src/js/bitcoinjs-extensions.js +++ b/src/js/bitcoinjs-extensions.js @@ -1537,4 +1537,15 @@ bitcoinjs.bitcoin.networks.blockstamp = { pubKeyHash: 0x00, scriptHash: 0x05, wif: 0x80, -}; \ No newline at end of file +}; + +bitcoinjs.bitcoin.networks.deeponion = { + messagePrefix: 'x18DeepOnion Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x1F, + scriptHash: 0x4E, + wif: 0x9F, +}; diff --git a/src/js/index.js b/src/js/index.js index 6085f1b..88b1e09 100644 --- a/src/js/index.js +++ b/src/js/index.js @@ -2368,6 +2368,13 @@ setHdCoin(200); }, }, + { + name: "ONION - DeepOnion", + onSelect: function() { + network = bitcoinjs.bitcoin.networks.deeponion; + setHdCoin(305); + }, + }, { name: "ONX - Onixcoin", onSelect: function() { diff --git a/tests/spec/tests.js b/tests/spec/tests.js index 42dc792..e3f7e1c 100644 --- a/tests/spec/tests.js +++ b/tests/spec/tests.js @@ -1077,6 +1077,13 @@ it('Allows selection of Omnicore', function(done) { }; testNetwork(done, params); }); +it('Allows selection of DeepOnion', function(done) { + var params = { + selectText: "ONION - DeepOnion", + firstAddress: "DVioZ2Rjc9krDf5bbHuixznSDumzvGpzVw", + }; + testNetwork(done, params); +}); it('Allows selection of Pesobit', function(done) { var params = { selectText: "PSB - Pesobit",