From: BeachM <11566409+BeachM@users.noreply.github.com> Date: Sat, 11 Aug 2018 04:07:36 +0000 (-0700) Subject: add stash parameters X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FBIP39.git;a=commitdiff_plain;h=ae51db39a33c17abaddad05e2453d11aabb3a461 add stash parameters --- diff --git a/src/js/bitcoinjs-extensions.js b/src/js/bitcoinjs-extensions.js index 8744142..06ad221 100644 --- a/src/js/bitcoinjs-extensions.js +++ b/src/js/bitcoinjs-extensions.js @@ -1045,6 +1045,28 @@ bitcoinjs.bitcoin.networks.solarcoin = { wif: 0x92, }; +bitcoinjs.bitcoin.networks.stash = { + messagePrefix: '\x18Stash Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4 + }, + pubKeyHash: 0x4c, + scriptHash: 0x10, + wif: 0xcc +}; + +bitcoinjs.bitcoin.networks.stashtn = { + messagePrefix: '\x18Stash Test Signed Message:\n', + bip32: { + public: 0x043587cf, + private: 0x04358394 + }, + pubKeyHash: 0x8c, + scriptHash: 0x13, + wif: 0xef +}; + bitcoinjs.bitcoin.networks.stratis = { messagePrefix: '\x18Stratis Signed Message:\n', bip32: { diff --git a/src/js/index.js b/src/js/index.js index 589ba20..16c5cef 100644 --- a/src/js/index.js +++ b/src/js/index.js @@ -2356,6 +2356,20 @@ setHdCoin(59); }, }, + { + name: "STASH - Stash", + onSelect: function() { + network = bitcoinjs.bitcoin.networks.stash; + setHdCoin(0xC0C0); + }, + }, + { + name: "STASH - Stash Testnet", + onSelect: function() { + network = bitcoinjs.bitcoin.networks.stashtn; + setHdCoin(0xCAFE); + }, + }, { name: "STRAT - Stratis", onSelect: function() { diff --git a/tests/spec/tests.js b/tests/spec/tests.js index 6208bfc..e0eea6b 100644 --- a/tests/spec/tests.js +++ b/tests/spec/tests.js @@ -296,7 +296,7 @@ describe('BIP39 Tool Tests', function() { beforeEach(function(done) { driver = newDriver(); - driver.get(url).then(done); + driver.get(url).then(done); }); // Close the website after each test is run (so that it is opened fresh each time) @@ -1089,6 +1089,20 @@ it('Allows selection of Solarcoin', function(done) { }; testNetwork(done, params); }); +it('Allows selection of stash', function(done) { + var params = { + selectText: "STASH - Stash", + firstAddress: "XxwAsWB7REDKmAvHA85SbEZQQtpxeUDxS3", + }; + testNetwork(done, params); +}); +it('Allows selection of stash testnet', function(done) { + var params = { + selectText: "STASH - Stash Testnet", + firstAddress: "YdbhtMuGsPSkE6bPdNTHoFSszQKmK4S5LT", + }; + testNetwork(done, params); +}); it('Allows selection of Stratis', function(done) { var params = { selectText: "STRAT - Stratis",