From: iancoleman <1281387+iancoleman@users.noreply.github.com> Date: Thu, 1 Aug 2019 00:02:07 +0000 (+1000) Subject: Merge pull request #345 from flyfoxuk/master X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FBIP39.git;a=commitdiff_plain;h=e440d504fbc80fe11366e24dccf945c43aaf52df;hp=-c Merge pull request #345 from flyfoxuk/master Added CSC (CasinoCoin) with test --- e440d504fbc80fe11366e24dccf945c43aaf52df diff --combined src/js/index.js index 3afa598,bda124c..4fac6f1 --- a/src/js/index.js +++ b/src/js/index.js @@@ -959,6 -959,11 +959,11 @@@ privkey = convertRipplePriv(privkey); address = convertRippleAdrr(address); } + // CasinoCoin values are different + if (networks[DOM.network.val()].name == "CSC - CasinoCoin") { + privkey = convertCasinoCoinPriv(privkey); + address = convertCasinoCoinAdrr(address); + } // Bitcoin Cash address format may vary if (networks[DOM.network.val()].name == "BCH - Bitcoin Cash") { var bchAddrType = DOM.bitcoinCashAddressType.filter(":checked").val(); @@@ -1902,13 -1907,6 +1907,13 @@@ setHdCoin(71); }, }, + { + name: "CPU - CPUchain", + onSelect: function() { + network = bitcoinjs.bitcoin.networks.cpuchain; + setHdCoin(363); + }, + }, { name: "CRAVE - Crave", onSelect: function() { @@@ -1930,6 -1928,13 +1935,13 @@@ setHdCoin(72); }, }, + { + name: "CSC - CasinoCoin", + onSelect: function() { + network = bitcoinjs.bitcoin.networks.bitcoin; + setHdCoin(359); + }, + }, { name: "DASH - Dash", onSelect: function() { @@@ -2748,13 -2753,6 +2760,13 @@@ setHdCoin(28); }, }, + { + name: "WGR - Wagerr", + onSelect: function() { + network = bitcoinjs.bitcoin.networks.wagerr; + setHdCoin(7825266); + }, + }, { name: "WC - Wincoin", onSelect: function() { diff --combined tests/spec/tests.js index 91a9bec,c21d8b5..6f9fd4f --- a/tests/spec/tests.js +++ b/tests/spec/tests.js @@@ -434,6 -434,14 +434,14 @@@ it('Allows selection of ripple', functi }; testNetwork(done, params); }); + it('Allows selection of casinocoin', function(done) { + var params = { + selectText: "CSC - CasinoCoin", + firstAddress: "c3P5EUb27Pzk9dcGt4s7zQDQj4sC6Y81mT", + phrase: "ill clump only blind unit burden thing track silver cloth review awake useful craft whale all satisfy else trophy sunset walk vanish hope valve", + }; + testNetwork(done, params); + }); it('Allows selection of dogecoin', function(done) { var params = { selectText: "DOGE - Dogecoin", @@@ -829,13 -837,6 +837,13 @@@ it('Allows selection of Compcoin', func }; testNetwork(done, params); }); +it('Allows selection of CPUchain', function(done) { + var params = { + selectText: "CPU - CPUchain", + firstAddress: "CWWkTPkNRdpTDSfPw7gxUt9cEaC5PSsP3Y", + }; + testNetwork(done, params); +}); it('Allows selection of Crave', function(done) { var params = { selectText: "CRAVE - Crave", @@@ -1543,13 -1544,6 +1551,13 @@@ it('Allows selection of Stellar', funct }; testNetwork(done, params); }); +it('Allows selection of Wagerr', function(done) { + var params = { + selectText: "WGR - Wagerr", + firstAddress: "WYiVgQU39VcQxcnacoCiaZHZZLjDCJoS95", + }; + testNetwork(done, params); +}); // BIP39 seed is set from phrase it('Sets the bip39 seed from the prhase', function(done) {