From 85f762c905ce27b728e5e9729bc658f5f6f8d5f3 Mon Sep 17 00:00:00 2001 From: xarakas Date: Thu, 5 Apr 2018 19:38:32 +0300 Subject: [PATCH] Add coins supported by Coinomi wallet --- src/js/bitcoinjs-extensions.js | 816 +++++++++++++++++++++++++++++++++ src/js/index.js | 592 ++++++++++++++++++++++++ tests/spec/tests.js | 519 +++++++++++++++++++++ 3 files changed, 1927 insertions(+) diff --git a/src/js/bitcoinjs-extensions.js b/src/js/bitcoinjs-extensions.js index c5d223a..b4926db 100644 --- a/src/js/bitcoinjs-extensions.js +++ b/src/js/bitcoinjs-extensions.js @@ -372,3 +372,819 @@ bitcoinjs.bitcoin.networks.beetlecoin = { scriptHash: 0x55, wif: 0x99, }; + + +bitcoinjs.bitcoin.networks.adcoin = { + messagePrefix: '\x18AdCoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x17, + scriptHash: 0x05, + wif: 0xb0, +}; + +bitcoinjs.bitcoin.networks.asiacoin = { + messagePrefix: '\x18AsiaCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x17, + scriptHash: 0x08, + wif: 0x97, +}; + +bitcoinjs.bitcoin.networks.auroracoin = { + messagePrefix: '\x18AuroraCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x17, + scriptHash: 0x05, + wif: 0x97, +}; + +bitcoinjs.bitcoin.networks.bata = { + messagePrefix: '\x18Bata Signed Message:\n', + bip32: { + public: 0xA40C86FA, + private: 0xA40B91BD, + }, + pubKeyHash: 0x19, + scriptHash: 0x05, + wif: 0xa4, +}; + +bitcoinjs.bitcoin.networks.belacoin = { + messagePrefix: '\x18BelaCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x19, + scriptHash: 0x05, + wif: 0x99, +}; + +bitcoinjs.bitcoin.networks.atom = { + messagePrefix: '\x18Bitcoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x17, + scriptHash: 0x0a, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.bitcoinplus = { + messagePrefix: '\x18BitcoinPlus Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x19, + scriptHash: 0x08, + wif: 0x99, +}; + +bitcoinjs.bitcoin.networks.bitcore = { + messagePrefix: '\x18BitCore Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x00, + scriptHash: 0x05, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.bitsend = { + messagePrefix: '\x18Bitsend Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x66, + scriptHash: 0x05, + wif: 0xcc, +}; + +bitcoinjs.bitcoin.networks.britcoin = { + messagePrefix: '\x18BritCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x19, + scriptHash: 0x55, + wif: 0x99, +}; + +bitcoinjs.bitcoin.networks.canadaecoin = { + messagePrefix: '\x18Canada eCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x1c, + scriptHash: 0x05, + wif: 0x9c, +}; + +bitcoinjs.bitcoin.networks.cannacoin = { + messagePrefix: '\x18Cannacoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x1c, + scriptHash: 0x05, + wif: 0x9c, +}; + +bitcoinjs.bitcoin.networks.clubcoin = { + messagePrefix: '\x18ClubCoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x1c, + scriptHash: 0x55, + wif: 0x99, +}; + +bitcoinjs.bitcoin.networks.compcoin = { + messagePrefix: '\x18CompCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x1c, + scriptHash: 0x55, + wif: 0x9c, +}; + +bitcoinjs.bitcoin.networks.crave = { + messagePrefix: '\x18DarkNet Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x46, + scriptHash: 0x55, + wif: 0x99, +}; + +bitcoinjs.bitcoin.networks.defcoin = { + messagePrefix: '\x18defcoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x1e, + scriptHash: 0x05, + wif: 0x9e, +}; + +bitcoinjs.bitcoin.networks.diamond = { + messagePrefix: '\x18Diamond Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x5a, + scriptHash: 0x08, + wif: 0xda, +}; + +bitcoinjs.bitcoin.networks.digibyte = { + messagePrefix: '\x18DigiByte Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x1e, + scriptHash: 0x05, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.digitalcoin = { + messagePrefix: '\x18Digitalcoin Signed Message:\n', + bip32: { + public: 0x9e0488B2, + private: 0x0488ADE4, + }, + pubKeyHash: 0x1e, + scriptHash: 0x05, + wif: 0x9e, +}; + +bitcoinjs.bitcoin.networks.ecoin = { + messagePrefix: '\x18eCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x5c, + scriptHash: 0x14, + wif: 0xdc, +}; + +bitcoinjs.bitcoin.networks.edrcoin = { + messagePrefix: '\x18EDRcoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x5d, + scriptHash: 0x1c, + wif: 0xdd, +}; + +bitcoinjs.bitcoin.networks.egulden = { + messagePrefix: '\x18Egulden Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x30, + scriptHash: 0x05, + wif: 0xb0, +}; + +bitcoinjs.bitcoin.networks.einsteinium = { + messagePrefix: '\x18Einsteinium Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x21, + scriptHash: 0x05, + wif: 0xa1, +}; + +bitcoinjs.bitcoin.networks.europecoin = { + messagePrefix: '\x18Bitcoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x21, + scriptHash: 0x05, + wif: 0xa8, +}; + +bitcoinjs.bitcoin.networks.exclusivecoin = { + messagePrefix: '\x18ExclusiveCoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x21, + scriptHash: 0x89, + wif: 0xa1, +}; + +bitcoinjs.bitcoin.networks.feathercoin = { + messagePrefix: '\x18Feathercoin Signed Message:\n', + bip32: { + public: 0x0488BC26, + private: 0x0488DAEE, + }, + pubKeyHash: 0x0e, + scriptHash: 0x05, + wif: 0x8e, +}; + +bitcoinjs.bitcoin.networks.firstcoin = { + messagePrefix: '\x18FirstCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x23, + scriptHash: 0x05, + wif: 0xa3, +}; + +bitcoinjs.bitcoin.networks.flashcoin = { + messagePrefix: '\x18Flashcoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x44, + scriptHash: 0x82, + wif: 0xc4, +}; + +bitcoinjs.bitcoin.networks.gcr = { + messagePrefix: '\x18GCR Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x26, + scriptHash: 0x61, + wif: 0x9a, +}; + +bitcoinjs.bitcoin.networks.gobyte = { + messagePrefix: '\x18DarkCoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x26, + scriptHash: 0x0a, + wif: 0xc6, +}; + +bitcoinjs.bitcoin.networks.gridcoin = { + messagePrefix: '\x18Gridcoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x3e, + scriptHash: 0x55, + wif: 0xbe, +}; + +bitcoinjs.bitcoin.networks.gulden = { + messagePrefix: '\x18Guldencoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x26, + scriptHash: 0x62, + wif: 0x62, +}; + +bitcoinjs.bitcoin.networks.helleniccoin = { + messagePrefix: '\x18helleniccoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x30, + scriptHash: 0x05, + wif: 0xb0, +}; + +bitcoinjs.bitcoin.networks.hempcoin = { + messagePrefix: '\x18Hempcoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x28, + scriptHash: 0x08, + wif: 0xa8, +}; + +bitcoinjs.bitcoin.networks.insane = { + messagePrefix: '\x18INSaNe Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x66, + scriptHash: 0x39, + wif: 0x37, +}; + +bitcoinjs.bitcoin.networks.iop = { + messagePrefix: '\x18IoP Signed Message:\n', + bip32: { + public: 0x2780915F, + private: 0xAE3416F6, + }, + pubKeyHash: 0x75, + scriptHash: 0xae, + wif: 0x31, +}; + +bitcoinjs.bitcoin.networks.ixcoin = { + messagePrefix: '\x18Ixcoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x8a, + scriptHash: 0x05, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.landcoin = { + messagePrefix: '\x18Landcoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x30, + scriptHash: 0x7a, + wif: 0xb0, +}; + +bitcoinjs.bitcoin.networks.lbry = { + messagePrefix: '\x18LBRYcrd Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x55, + scriptHash: 0x7a, + wif: 0x1c, +}; + +bitcoinjs.bitcoin.networks.linx = { + messagePrefix: '\x18LinX Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x4b, + scriptHash: 0x05, + wif: 0xcb, +}; + +bitcoinjs.bitcoin.networks.litecoincash = { + messagePrefix: '\x18Litecoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x1c, + scriptHash: 0x05, + wif: 0xb0, +}; + +bitcoinjs.bitcoin.networks.lynx = { + messagePrefix: '\x18Lynx Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x2d, + scriptHash: 0x32, + wif: 0xad, +}; + +bitcoinjs.bitcoin.networks.minexcoin = { + messagePrefix: '\x18Bitcoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x4b, + scriptHash: 0x05, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.navcoin = { + messagePrefix: '\x18Navcoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x35, + scriptHash: 0x55, + wif: 0x96, +}; + +bitcoinjs.bitcoin.networks.neoscoin = { + messagePrefix: '\x18NeosCoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x35, + scriptHash: 0x05, + wif: 0xb1, +}; + +bitcoinjs.bitcoin.networks.neurocoin = { + messagePrefix: '\x18PPCoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x35, + scriptHash: 0x75, + wif: 0xb5, +}; + +bitcoinjs.bitcoin.networks.newyorkc = { + messagePrefix: '\x18newyorkc Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x3c, + scriptHash: 0x16, + wif: 0xbc, +}; + +bitcoinjs.bitcoin.networks.novacoin = { + messagePrefix: '\x18NovaCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x08, + scriptHash: 0x14, + wif: 0x88, +}; + +bitcoinjs.bitcoin.networks.nushares = { + messagePrefix: '\x18Nu Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x3f, + scriptHash: 0x40, + wif: 0x95, +}; + +bitcoinjs.bitcoin.networks.okcash = { + messagePrefix: '\x18OKCash Signed Message:\n', + bip32: { + public: 0x03CC23D7, + private: 0x03CC1C73, + }, + pubKeyHash: 0x37, + scriptHash: 0x1c, + wif: 0x03, +}; + +bitcoinjs.bitcoin.networks.omnicore = { + messagePrefix: '\x18Bitcoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x00, + scriptHash: 0x05, + wif: 0x80, +}; + +bitcoinjs.bitcoin.networks.pesobit = { + messagePrefix: '\x18Pesobit Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x37, + scriptHash: 0x55, + wif: 0xb7, +}; + +bitcoinjs.bitcoin.networks.pinkcoin = { + messagePrefix: '\x18Pinkcoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x03, + scriptHash: 0x1c, + wif: 0x83, +}; + +bitcoinjs.bitcoin.networks.poswcoin = { + messagePrefix: '\x18Poswcoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x37, + scriptHash: 0x55, + wif: 0xb7, +}; + +bitcoinjs.bitcoin.networks.potcoin = { + messagePrefix: '\x18Potcoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x37, + scriptHash: 0x05, + wif: 0xb7, +}; + +bitcoinjs.bitcoin.networks.putincoin = { + messagePrefix: '\x18PutinCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x37, + scriptHash: 0x14, + wif: 0xb7, +}; + +bitcoinjs.bitcoin.networks.reddcoin = { + messagePrefix: '\x18Reddcoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x3d, + scriptHash: 0x05, + wif: 0xbd, +}; + +bitcoinjs.bitcoin.networks.revolutionvr = { + messagePrefix: '\x18Voxels Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x46, + scriptHash: 0x05, + wif: 0xc6, +}; + +bitcoinjs.bitcoin.networks.rubycoin = { + messagePrefix: '\x18Rubycoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x3c, + scriptHash: 0x55, + wif: 0xbc, +}; + +bitcoinjs.bitcoin.networks.smileycoin = { + messagePrefix: '\x18Smileycoin Signed Message:\n', + bip32: { + public: 0x1E562D9A, + private: 0x1E5631BC, + }, + pubKeyHash: 0x19, + scriptHash: 0x05, + wif: 0x05, +}; + +bitcoinjs.bitcoin.networks.solarcoin = { + messagePrefix: '\x18SolarCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x12, + scriptHash: 0x05, + wif: 0x92, +}; + +bitcoinjs.bitcoin.networks.stratis = { + messagePrefix: '\x18Stratis Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x3f, + scriptHash: 0x7d, + wif: 0xbf, +}; + +bitcoinjs.bitcoin.networks.syscoin = { + messagePrefix: '\x18Syscoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x3f, + scriptHash: 0x05, + wif: 0xbf, +}; + + +bitcoinjs.bitcoin.networks.toa = { + messagePrefix: '\x18TOA Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x41, + scriptHash: 0x17, + wif: 0xc1, +}; + +bitcoinjs.bitcoin.networks.ultimatesecurecash = { + messagePrefix: '\x18UltimateSecureCash Signed Message:\n', + bip32: { + public: 0xEE80286A, + private: 0xEE8031E8, + }, + pubKeyHash: 0x44, + scriptHash: 0x7d, + wif: 0xbf, +}; + +bitcoinjs.bitcoin.networks.unobtanium = { + messagePrefix: '\x18Unobtanium Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x82, + scriptHash: 0x1e, + wif: 0xe0, +}; + +bitcoinjs.bitcoin.networks.vcash = { + messagePrefix: '\x18Vcash Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x47, + scriptHash: 0x08, + wif: 0xc7, +}; + +bitcoinjs.bitcoin.networks.verge = { + messagePrefix: '\x18VERGE Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x1e, + scriptHash: 0x21, + wif: 0x9e, +}; + +bitcoinjs.bitcoin.networks.vertcoin = { + messagePrefix: '\x18Vertcoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x47, + scriptHash: 0x05, + wif: 0xc7, +}; + +bitcoinjs.bitcoin.networks.vivo = { + messagePrefix: '\x18DarkCoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x46, + scriptHash: 0x0a, + wif: 0xc6, +}; + +bitcoinjs.bitcoin.networks.vpncoin = { + messagePrefix: '\x18VpnCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x47, + scriptHash: 0x05, + wif: 0xc7, +}; + +bitcoinjs.bitcoin.networks.whitecoin = { + messagePrefix: '\x18Whitecoin Signed Message:\n', + bip32: { + public: 0x04887F1E, + private: 0x048894ED, + }, + pubKeyHash: 0x49, + scriptHash: 0x57, + wif: 0xc9, +}; + +bitcoinjs.bitcoin.networks.wincoin = { + messagePrefix: '\x18WinCoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x49, + scriptHash: 0x1c, + wif: 0xc9, +}; + +bitcoinjs.bitcoin.networks.zcoin = { + messagePrefix: '\x18Zcoin Signed Message:\n', + bip32: { + public: 0x0488B21E, + private: 0x0488ADE4, + }, + pubKeyHash: 0x52, + scriptHash: 0x07, + wif: 0xd2, +}; diff --git a/src/js/index.js b/src/js/index.js index a10d99d..e80a764 100644 --- a/src/js/index.js +++ b/src/js/index.js @@ -1514,6 +1514,30 @@ } var networks = [ + { + name: "AC - Asiacoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.asiacoin; + setHdCoin(51); + }, + }, + { + name: "ACC - Adcoin", + segwitAvailable: true, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.adcoin; + setHdCoin(161); + }, + }, + { + name: "AUR - Auroracoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.auroracoin; + setHdCoin(85); + }, + }, { name: "AXE - Axe", segwitAvailable: false, @@ -1522,6 +1546,14 @@ setHdCoin(0); }, }, + { + name: "BCA - Bitcoin Atom", + segwitAvailable: true, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.atom; + setHdCoin(185); + }, + }, { name: "BCH - Bitcoin Cash", segwitAvailable: false, @@ -1539,6 +1571,14 @@ setHdCoin(800); }, }, + { + name: "BELA - Belacoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.belacoin; + setHdCoin(73); + }, + }, { name: "BLK - BlackCoin", segwitAvailable: false, @@ -1547,6 +1587,30 @@ setHdCoin(10); }, }, + { + name: "BRIT - Britcoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.britcoin; + setHdCoin(70); + }, + }, + { + name: "BSD - Bitsend", + segwitAvailable: true, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.bitsend; + setHdCoin(91); + }, + }, + { + name: "BTA - Bata", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.bata; + setHdCoin(89); + }, + }, { name: "BTC - Bitcoin", segwitAvailable: true, @@ -1571,6 +1635,30 @@ setHdCoin(156); }, }, + { + name: "BTX - Bitcore", + segwitAvailable: true, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.bitcore; + setHdCoin(160); + }, + }, + { + name: "CCN - Cannacoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.cannacoin; + setHdCoin(19); + }, + }, + { + name: "CDN - Canadaecoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.canadaecoin; + setHdCoin(34); + }, + }, { name: "CLAM - Clams", segwitAvailable: false, @@ -1579,6 +1667,30 @@ setHdCoin(23); }, }, + { + name: "CLUB - Clubcoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.clubcoin; + setHdCoin(79); + }, + }, + { + name: "CMP - Compcoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.compcoin; + setHdCoin(71); + }, + }, + { + name: "CRAVE - Crave", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.crave; + setHdCoin(186); + }, + }, { name: "CRW - Crown", segwitAvailable: false, @@ -1603,6 +1715,38 @@ setHdCoin(1); }, }, + { + name: "DFC - Defcoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.defcoin; + setHdCoin(1337); + }, + }, + { + name: "DGB - Digibyte", + segwitAvailable: true, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.digibyte; + setHdCoin(20); + }, + }, + { + name: "DGC - Digitalcoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.digitalcoin; + setHdCoin(18); + }, + }, + { + name: "DMD - Diamond", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.diamond; + setHdCoin(152); + }, + }, { name: "DNR - Denarius", segwitAvailable: false, @@ -1619,6 +1763,46 @@ setHdCoin(3); }, }, + { + name: "ECN - Ecoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.ecoin; + setHdCoin(115); + }, + }, + { + name: "EDRC - Edrcoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.edrcoin; + setHdCoin(56); + }, + }, + { + name: "EFL - Egulden", + segwitAvailable: true, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.egulden; + setHdCoin(78); + }, + }, + { + name: "EMC2 - Einsteinium", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.einsteinium; + setHdCoin(41); + }, + }, + { + name: "ERC - Europecoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.europecoin; + setHdCoin(151); + }, + }, { name: "ETH - Ethereum", segwitAvailable: false, @@ -1627,6 +1811,14 @@ setHdCoin(60); }, }, + { + name: "EXCL - Exclusivecoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.exclusivecoin; + setHdCoin(190); + }, + }, { name: "FJC - Fujicoin", segwitAvailable: false, @@ -1635,6 +1827,30 @@ setHdCoin(75); }, }, + { + name: "FLASH - Flashcoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.flashcoin; + setHdCoin(120); + }, + }, + { + name: "FRST - Firstcoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.firstcoin; + setHdCoin(167); + }, + }, + { + name: "FTC - Feathercoin", + segwitAvailable: true, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.feathercoin; + setHdCoin(8); + }, + }, { name: "GAME - GameCredits", segwitAvailable: false, @@ -1643,6 +1859,62 @@ setHdCoin(101); }, }, + { + name: "GBX - Gobyte", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.gobyte; + setHdCoin(176); + }, + }, + { + name: "GCR - GCRCoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.gcr; + setHdCoin(79); + }, + }, + { + name: "GRC - Gridcoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.gridcoin; + setHdCoin(84); + }, + }, + { + name: "HNC - Helleniccoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.helleniccoin; + setHdCoin(168); + }, + }, + { + name: "INSN - Insane", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.insane; + setHdCoin(68); + }, + }, + { + name: "IOP - Iop", + segwitAvailable: true, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.iop; + setHdCoin(66); + }, + }, + { + name: "IXC - Ixcoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.ixcoin; + setHdCoin(86); + }, + }, { name: "JBS - Jumbucks", segwitAvailable: false, @@ -1659,6 +1931,38 @@ setHdCoin(141); }, }, + { + name: "LBC - Library Credits", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.lbry; + setHdCoin(140); + }, + }, + { + name: "LCC - Litecoincash", + segwitAvailable: true, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.litecoincash; + setHdCoin(192); + }, + }, + { + name: "LDCN - Landcoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.landcoin; + setHdCoin(63); + }, + }, + { + name: "LINX - Linx", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.linx; + setHdCoin(114); + }, + }, { name: "LTC - Litecoin", segwitAvailable: true, @@ -1668,6 +1972,14 @@ DOM.litecoinLtubContainer.removeClass("hidden"); }, }, + { + name: "LYNX - Lynx", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.lynx; + setHdCoin(191); + }, + }, { name: "MAZA - Maza", segwitAvailable: false, @@ -1676,6 +1988,14 @@ setHdCoin(13); }, }, + { + name: "MNX - Minexcoin", + segwitAvailable: true, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.minexcoin; + setHdCoin(182); + }, + }, { name: "MONA - Monacoin", segwitAvailable: true, @@ -1684,6 +2004,14 @@ setHdCoin(22); }, }, + { + name: "NAV - Navcoin", + segwitAvailable: true, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.navcoin; + setHdCoin(130); + }, + }, { name: "NEBL - Neblio", segwitAvailable: false, @@ -1692,6 +2020,22 @@ setHdCoin(146); }, }, + { + name: "NEOS - Neoscoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.neoscoin; + setHdCoin(25); + }, + }, + { + name: "NLG - Gulden", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.gulden; + setHdCoin(87); + }, + }, { name: "NMC - Namecoin", segwitAvailable: false, @@ -1700,6 +2044,54 @@ setHdCoin(7); }, }, + { + name: "NRO - Neurocoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.neurocoin; + setHdCoin(110); + }, + }, + { + name: "NSR - Nushares", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.nushares; + setHdCoin(11); + }, + }, + { + name: "NYC - Newyorkc", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.newyorkc; + setHdCoin(179); + }, + }, + { + name: "NVC - Novacoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.novacoin; + setHdCoin(50); + }, + }, + { + name: "OK - Okcash", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.okcash; + setHdCoin(69); + }, + }, + { + name: "OMNI - Omnicore", + segwitAvailable: true, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.omnicore; + setHdCoin(200); + }, + }, { name: "ONX - Onixcoin", segwitAvailable: false, @@ -1708,6 +2100,14 @@ setHdCoin(174); }, }, + { + name: "PINK - Pinkcoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.pinkcoin; + setHdCoin(117); + }, + }, { name: "PIVX - PIVX", segwitAvailable: false, @@ -1724,6 +2124,22 @@ setHdCoin(1); }, }, + { + name: "POSW - POSWcoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.poswcoin; + setHdCoin(47); + }, + }, + { + name: "POT - Potcoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.potcoin; + setHdCoin(81); + }, + }, { name: "PPC - Peercoin", segwitAvailable: false, @@ -1732,6 +2148,46 @@ setHdCoin(6); }, }, + { + name: "PSB - Pesobit", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.pesobit; + setHdCoin(62); + }, + }, + { + name: "PUT - Putincoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.putincoin; + setHdCoin(122); + }, + }, + { + name: "RBY - Rubycoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.rubycoin; + setHdCoin(16); + }, + }, + { + name: "RDD - Reddcoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.reddoin; + setHdCoin(4); + }, + }, + { + name: "RVR - RevolutionVR", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.revolutionvr; + setHdCoin(129); + }, + }, { name: "SDC - ShadowCash", segwitAvailable: false, @@ -1764,6 +2220,62 @@ setHdCoin(111); }, }, + { + name: "SLR - Solarcoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.solarcoin; + setHdCoin(58); + }, + }, + { + name: "SMLY - Smileycoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.smileycoin; + setHdCoin(59); + }, + }, + { + name: "STRAT - Stratis", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.stratis; + setHdCoin(105); + }, + }, + { + name: "SYS - Syscoin", + segwitAvailable: true, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.syscoin; + setHdCoin(57); + }, + }, + { + name: "THC - Hempcoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.hempcoin; + setHdCoin(113); + }, + }, + { + name: "TOA - Toa", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.toa; + setHdCoin(159); + }, + }, + { + name: "USC - Ultimatesecurecash", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.ultimatesecurecash; + setHdCoin(112); + }, + }, { name: "USNBT - NuBits", segwitAvailable: false, @@ -1772,6 +2284,22 @@ setHdCoin(12); }, }, + { + name: "UNO - Unobtanium", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.unobtanium; + setHdCoin(92); + }, + }, + { + name: "VASH - Vpncoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.vpncoin; + setHdCoin(33); + }, + }, { name: "VIA - Viacoin", segwitAvailable: false, @@ -1788,6 +2316,38 @@ setHdCoin(1); }, }, + { + name: "VIVO - Vivo", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.vivo; + setHdCoin(166); + }, + }, + { + name: "VTC - Vertcoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.vertcoin; + setHdCoin(28); + }, + }, + { + name: "WC - Wincoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.wincoin; + setHdCoin(181); + }, + }, + { + name: "XBC - Bitcoinplus", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.bitcoinplus; + setHdCoin(65); + }, + }, { name: "XMY - Myriadcoin", segwitAvailable: false, @@ -1804,6 +2364,38 @@ setHdCoin(144); }, }, + { + name: "XVC - Vcash", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.vcash; + setHdCoin(127); + }, + }, + { + name: "XVG - Verge", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.verge; + setHdCoin(77); + }, + }, + { + name: "XWC - Whitecoin", + segwitAvailable: false, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.whitecoin; + setHdCoin(155); + }, + }, + { + name: "XZC - Zcoin", + segwitAvailable: true, + onSelect: function() { + network = bitcoinjs.bitcoin.networks.zcoin; + setHdCoin(136); + }, + }, ] var clients = [ diff --git a/tests/spec/tests.js b/tests/spec/tests.js index 64ed71b..571047f 100644 --- a/tests/spec/tests.js +++ b/tests/spec/tests.js @@ -641,6 +641,525 @@ it('Allows selection of Beetlecoin', function(done) { }; testNetwork(done, params); }); +it('Allows selection of Adcoin', function(done) { + var params = { + selectText: "ACC - Adcoin", + firstAddress: "AcEDM6V5sF4kFHC76MJjjfProtS5Sw2qcd", + }; + testNetwork(done, params); +}); +it('Allows selection of Asiacoin', function(done) { + var params = { + selectText: "AC - Asiacoin", + firstAddress: "ALupuEEz7kJjQTAvmtcBMBVuEjPa7GqZzE", + }; + testNetwork(done, params); +}); +it('Allows selection of Auroracoin', function(done) { + var params = { + selectText: "AUR - Auroracoin", + firstAddress: "ANuraS6F4Jpi413FEnavjYkKYJJRHkgYCm", + }; + testNetwork(done, params); +}); +it('Allows selection of Bata', function(done) { + var params = { + selectText: "BTA - Bata", + firstAddress: "BGxBdNeYPtF3GCuTtZBPQdFxCkdBYSF3fj", + }; + testNetwork(done, params); +}); +it('Allows selection of Belacoin', function(done) { + var params = { + selectText: "BELA - Belacoin", + firstAddress: "BEeetqpNffdzeknSpNmQp5KAFh2KK1Qx7S", + }; + testNetwork(done, params); +}); +it('Allows selection of Bitcoin Atom', function(done) { + var params = { + selectText: "BCA - Bitcoin Atom", + firstAddress: "AMy6qMbJeC4zsGRL6iWszmeCdQH65fgfih", + }; + testNetwork(done, params); +}); +it('Allows selection of Bitcoinplus', function(done) { + var params = { + selectText: "XBC - Bitcoinplus", + firstAddress: "B7FSynZoDbEwTCSgsXq9nJ5ue8owYLVL8r", + }; + testNetwork(done, params); +}); +it('Allows selection of Bitcore', function(done) { + var params = { + selectText: "BTX - Bitcore", + firstAddress: "1Dg18EtqhReS11e9h8khkLjWGLHVjPM2AB", + }; + testNetwork(done, params); +}); +it('Allows selection of Bitsend', function(done) { + var params = { + selectText: "BSD - Bitsend", + firstAddress: "iBPk7LYjDun3EPk7CRR8UUmnPoceVc1bp2", + }; + testNetwork(done, params); +}); +it('Allows selection of Britcoin', function(done) { + var params = { + selectText: "BRIT - Britcoin", + firstAddress: "B6Aue4J2XLs1f1dtD4H1SHYFfh4XrmEbrw", + }; + testNetwork(done, params); +}); +it('Allows selection of Canadaecoin', function(done) { + var params = { + selectText: "CDN - Canadaecoin", + firstAddress: "CanAyCfd5Rj2CQVfaoAmvDUZunPM5W1AEQ", + }; + testNetwork(done, params); +}); +it('Allows selection of Cannacoin', function(done) { + var params = { + selectText: "CCN - Cannacoin", + firstAddress: "CYjW8xWB43g6krLJTmmrPk1PonoQX7h9Qd", + }; + testNetwork(done, params); +}); +it('Allows selection of Clubcoin', function(done) { + var params = { + selectText: "CLUB - Clubcoin", + firstAddress: "CHMDEXN4sihpSVX4GyAa2hZ62shnby7uyN", + }; + testNetwork(done, params); +}); +it('Allows selection of Compcoin', function(done) { + var params = { + selectText: "CMP - Compcoin", + firstAddress: "CLshtw3zhxkseBJS46UF12v3AFy9Dx7JVv", + }; + testNetwork(done, params); +}); +it('Allows selection of Crave', function(done) { + var params = { + selectText: "CRAVE - Crave", + firstAddress: "VCYJeti6uKMNBFKCL7eP96UwuFWYHM7c85", + }; + testNetwork(done, params); +}); +it('Allows selection of Defcoin', function(done) { + var params = { + selectText: "DFC - Defcoin", + firstAddress: "D8swcgyaaFUrXZU3ATwbgy16buCpWqbG1M", + }; + testNetwork(done, params); +}); +it('Allows selection of Diamond', function(done) { + var params = { + selectText: "DMD - Diamond", + firstAddress: "dJnrVbLL9UPjdaVRz2C8VpqHZknqAqjLek", + }; + testNetwork(done, params); +}); +it('Allows selection of Digibyte', function(done) { + var params = { + selectText: "DGB - Digibyte", + firstAddress: "D85Rp9jwLtMdmP6wGjTiqHBdVQLST3YCEq", + }; + testNetwork(done, params); +}); +it('Allows selection of Digitalcoin', function(done) { + var params = { + selectText: "DGC - Digitalcoin", + firstAddress: "DKw4UGKEAZWweDNEbBFNQx4EM8x1mpUdia", + }; + testNetwork(done, params); +}); +it('Allows selection of Ecoin', function(done) { + var params = { + selectText: "ECN - Ecoin", + firstAddress: "e6WFPLG5gcXyF7cESFteH1hE2XSmowW5yB", + }; + testNetwork(done, params); +}); +it('Allows selection of Edrcoin', function(done) { + var params = { + selectText: "EDRC - Edrcoin", + firstAddress: "eh1nUJsvgKPFv6ebMBfcwJ299GMCpjeZUG", + }; + testNetwork(done, params); +}); +it('Allows selection of Egulden', function(done) { + var params = { + selectText: "EFL - Egulden", + firstAddress: "Lg66yt55R7edRM58cDhKzXik2kFme3viX7", + }; + testNetwork(done, params); +}); +it('Allows selection of Einsteinium', function(done) { + var params = { + selectText: "EMC2 - Einsteinium", + firstAddress: "EVAABm9hXKHk2MpVMbwNakRubFnNha5m8m", + }; + testNetwork(done, params); +}); +it('Allows selection of Europecoin', function(done) { + var params = { + selectText: "ERC - Europecoin", + firstAddress: "ESA2YwPYntAoaPrE8Fm5qkKRtkcwLcwD6R", + }; + testNetwork(done, params); +}); +it('Allows selection of Exclusivecoin', function(done) { + var params = { + selectText: "EXCL - Exclusivecoin", + firstAddress: "EbUa6m8UZW6nTxsYZD2FsDjkadKbp5M6JT", + }; + testNetwork(done, params); +}); +it('Allows selection of Feathercoin', function(done) { + var params = { + selectText: "FTC - Feathercoin", + firstAddress: "6gDdjAMoSgQaW8UhqK3oboHs6ftGAroKkM", + }; + testNetwork(done, params); +}); +it('Allows selection of Firstcoin', function(done) { + var params = { + selectText: "FRST - Firstcoin", + firstAddress: "FJN9GzfMm7Q8R4DJwK1H9F6A1GTghvFiMJ", + }; + testNetwork(done, params); +}); +it('Allows selection of Flashcoin', function(done) { + var params = { + selectText: "FLASH - Flashcoin", + firstAddress: "UWfpf5LfMmLxZYooEb2EyvWhZ8NG7EZDRt", + }; + testNetwork(done, params); +}); +it('Allows selection of GCRCoin', function(done) { + var params = { + selectText: "GCR - GCRCoin", + firstAddress: "GJjF5cLwyXLacpuvXAVksxGxKvHDjx58d6", + }; + testNetwork(done, params); +}); +it('Allows selection of Gobyte', function(done) { + var params = { + selectText: "GBX - Gobyte", + firstAddress: "GS813Ys2brkmvSUw1rUqGPm2HqQVDHJRyA", + }; + testNetwork(done, params); +}); +it('Allows selection of Gridcoin', function(done) { + var params = { + selectText: "GRC - Gridcoin", + firstAddress: "SGrWbBPvobgqKRF8td1Kdc9vbRY7MJ78Y9", + }; + testNetwork(done, params); +}); +it('Allows selection of Gulden', function(done) { + var params = { + selectText: "NLG - Gulden", + firstAddress: "GcDP7cNEc33MPPdTFNJ8pZc6VMZJ2CbKxY", + }; + testNetwork(done, params); +}); +it('Allows selection of Helleniccoin', function(done) { + var params = { + selectText: "HNC - Helleniccoin", + firstAddress: "LbHEKe5H72zp9G1fuWNiiNePTUfJb88915", + }; + testNetwork(done, params); +}); +it('Allows selection of Hempcoin', function(done) { + var params = { + selectText: "THC - Hempcoin", + firstAddress: "H8sdWbZyJV4gyXyHtLXDaNnAuUDhK5mfTV", + }; + testNetwork(done, params); +}); +it('Allows selection of Insane', function(done) { + var params = { + selectText: "INSN - Insane", + firstAddress: "iMPqEJMiXWuxC9U2NVinCCMr4t72h58EWx", + }; + testNetwork(done, params); +}); +it('Allows selection of Iop', function(done) { + var params = { + selectText: "IOP - Iop", + firstAddress: "pGKQmcaPf95Ur5o6oHK4qdiZ52p1yaTvq1", + }; + testNetwork(done, params); +}); +it('Allows selection of Ixcoin', function(done) { + var params = { + selectText: "IXC - Ixcoin", + firstAddress: "xgE9bTZ6YypT3E6ByzkTt31Hq68E9BqywH", + }; + testNetwork(done, params); +}); +it('Allows selection of Landcoin', function(done) { + var params = { + selectText: "LDCN - Landcoin", + firstAddress: "LLvLwNjG1aJcn1RS4W4GJUbv8fNaRATG7c", + }; + testNetwork(done, params); +}); +it('Allows selection of Library Credits', function(done) { + var params = { + selectText: "LBC - Library Credits", + firstAddress: "bQJEQrHDJyHdqycB32uysh1SWn8Ln8LMdg", + }; + testNetwork(done, params); +}); +it('Allows selection of Linx', function(done) { + var params = { + selectText: "LINX - Linx", + firstAddress: "XGWQ3cb3LGUB3VnHmj6xYSMgnokNbf6dyk", + }; + testNetwork(done, params); +}); +it('Allows selection of Litecoincash', function(done) { + var params = { + selectText: "LCC - Litecoincash", + firstAddress: "Ce5n7fjUuQPLutJ4W5nCCfQLKdKLE1mv9A", + }; + testNetwork(done, params); +}); +it('Allows selection of Lynx', function(done) { + var params = { + selectText: "LYNX - Lynx", + firstAddress: "KUeY3ZdZkg96p4W98pj1JjygCFU1XqWdw3", + }; + testNetwork(done, params); +}); +it('Allows selection of Minexcoin', function(done) { + var params = { + selectText: "MNX - Minexcoin", + firstAddress: "XC1VnyJVfiMDwWgFtAHDp41cgY3AHk3dJT", + }; + testNetwork(done, params); +}); +it('Allows selection of Navcoin', function(done) { + var params = { + selectText: "NAV - Navcoin", + firstAddress: "NTQVTPK3NWSQLKoffkiQw99T8PifkF1Y2U", + }; + testNetwork(done, params); +}); +it('Allows selection of Neoscoin', function(done) { + var params = { + selectText: "NEOS - Neoscoin", + firstAddress: "NgATz6QbQNXvayHQ4CpZayugb9HeaPDdby", + }; + testNetwork(done, params); +}); +it('Allows selection of Neurocoin', function(done) { + var params = { + selectText: "NRO - Neurocoin", + firstAddress: "NVdYErQ3mFpDuF5DquW9WMiT7sLc8ufFTn", + }; + testNetwork(done, params); +}); +it('Allows selection of Newyorkc', function(done) { + var params = { + selectText: "NYC - Newyorkc", + firstAddress: "RSVMfyH1fKfy3puADJEhut2vfkRyon6imm", + }; + testNetwork(done, params); +}); +it('Allows selection of Novacoin', function(done) { + var params = { + selectText: "NVC - Novacoin", + firstAddress: "4JRvUmxcKCJmaMXZyvRoSS1cmG2XvnZfHN", + }; + testNetwork(done, params); +}); +it('Allows selection of Nushares', function(done) { + var params = { + selectText: "NSR - Nushares", + firstAddress: "SecjXzU3c7EecdT7EbC4vvmbdtBBokWh6J", + }; + testNetwork(done, params); +}); +it('Allows selection of Okcash', function(done) { + var params = { + selectText: "OK - Okcash", + firstAddress: "PV4Qp1TUYuGv4TqVtLZtqvrsWWRycfx1Yi", + }; + testNetwork(done, params); +}); +it('Allows selection of Omnicore', function(done) { + var params = { + selectText: "OMNI - Omnicore", + firstAddress: "1Q1t3gonjCT3rW38TsTsCvgSc3hh7zBGbi", + }; + testNetwork(done, params); +}); +it('Allows selection of Pesobit', function(done) { + var params = { + selectText: "PSB - Pesobit", + firstAddress: "PDePsF7ALyXP7JaywokdYiRTDtKa14MAr1", + }; + testNetwork(done, params); +}); +it('Allows selection of Pinkcoin', function(done) { + var params = { + selectText: "PINK - Pinkcoin", + firstAddress: "2TgjYQffjbzUHJghNaVbdsjHbRwruC3yzC", + }; + testNetwork(done, params); +}); +it('Allows selection of POSWcoin', function(done) { + var params = { + selectText: "POSW - POSWcoin", + firstAddress: "PNxewmZoPnGBvoEbH6hgQZCK1igDiBCdgC", + }; + testNetwork(done, params); +}); +it('Allows selection of Potcoin', function(done) { + var params = { + selectText: "POT - Potcoin", + firstAddress: "PEo7Vg2ctXgpP4vuLPeY9aGJtZotyrmiHc", + }; + testNetwork(done, params); +}); +it('Allows selection of Putincoin', function(done) { + var params = { + selectText: "PUT - Putincoin", + firstAddress: "PViWnfr2uFtovd6e7joM49C94CsGSnqJis", + }; + testNetwork(done, params); +}); +it('Allows selection of Reddcoin', function(done) { + var params = { + selectText: "RDD - Reddcoin", + firstAddress: "1M4druAcUfkXBaAcQ4cCgCLPHChiaib6kL", + }; + testNetwork(done, params); +}); +it('Allows selection of RevolutionVR', function(done) { + var params = { + selectText: "RVR - RevolutionVR", + firstAddress: "VXeeoP2jkzZnMFxtc66ZBZK1NHN5QJnnjL", + }; + testNetwork(done, params); +}); +it('Allows selection of Rubycoin', function(done) { + var params = { + selectText: "RBY - Rubycoin", + firstAddress: "RV76JDtjTs11JdMDRToYn6CHecMRPLnKS6", + }; + testNetwork(done, params); +}); +it('Allows selection of Smileycoin', function(done) { + var params = { + selectText: "SMLY - Smileycoin", + firstAddress: "BEZVnEBCAyFByrgKpwAgYgtvP4rKAd9Sj2", + }; + testNetwork(done, params); +}); +it('Allows selection of Solarcoin', function(done) { + var params = { + selectText: "SLR - Solarcoin", + firstAddress: "8LZ13HbnjtaMJWSvvVFNTLf71zFfDrhwLu", + }; + testNetwork(done, params); +}); +it('Allows selection of Stratis', function(done) { + var params = { + selectText: "STRAT - Stratis", + firstAddress: "ScfJnq3QDhKgDMEds6sqUE1ot6ShfhmXXq", + }; + testNetwork(done, params); +}); +it('Allows selection of Syscoin', function(done) { + var params = { + selectText: "SYS - Syscoin", + firstAddress: "SZwJi42Pst3VAMomyK5DG4157WM5ofRmSj", + }; + testNetwork(done, params); +}); +it('Allows selection of Toa', function(done) { + var params = { + selectText: "TOA - Toa", + firstAddress: "TSe1QAnUwQzUfbBusDzRJ9URttrRGKoNKF", + }; + testNetwork(done, params); +}); +it('Allows selection of Ultimatesecurecash', function(done) { + var params = { + selectText: "USC - Ultimatesecurecash", + firstAddress: "UPyLAZU2Che5fiy7Ed8xVJFmXAUhitA4ug", + }; + testNetwork(done, params); +}); +it('Allows selection of Unobtanium', function(done) { + var params = { + selectText: "UNO - Unobtanium", + firstAddress: "uUBMPVMXrR6qhqornJqKTWgr8L69vihSL9", + }; + testNetwork(done, params); +}); +it('Allows selection of Vcash', function(done) { + var params = { + selectText: "XVC - Vcash", + firstAddress: "VuL53MSY6KjvAjKSeRkh3NDnKykacDVeps", + }; + testNetwork(done, params); +}); +it('Allows selection of Verge', function(done) { + var params = { + selectText: "XVG - Verge", + firstAddress: "DCrVuGkMjLJpTGgwAgv9AcMdeb1nkWbjZA", + }; + testNetwork(done, params); +}); +it('Allows selection of Vertcoin', function(done) { + var params = { + selectText: "VTC - Vertcoin", + firstAddress: "Vf6koGuiWdXQfx8tNqxoNeEDxh4xh5cxsG", + }; + testNetwork(done, params); +}); +it('Allows selection of Vivo', function(done) { + var params = { + selectText: "VIVO - Vivo", + firstAddress: "VFmBwuXXGhJe7MarQG2GfzHMFebRHgfSpB", + }; + testNetwork(done, params); +}); +it('Allows selection of Vpncoin', function(done) { + var params = { + selectText: "VASH - Vpncoin", + firstAddress: "VoEmH1qXC4TsSgBAStR21QYetwnFqbqCx9", + }; + testNetwork(done, params); +}); +it('Allows selection of Whitecoin', function(done) { + var params = { + selectText: "XWC - Whitecoin", + firstAddress: "WcSwCAUqrSgeSYbsaS3SSWWhsx8KRYTFDR", + }; + testNetwork(done, params); +}); +it('Allows selection of Wincoin', function(done) { + var params = { + selectText: "WC - Wincoin", + firstAddress: "WaDVCESMGgyKgNESdn3u43NnwmGSkZED3Z", + }; + testNetwork(done, params); +}); +it('Allows selection of Zcoin', function(done) { + var params = { + selectText: "XZC - Zcoin", + firstAddress: "a6VcMdP4XgAA9Tr7xNszmPG5FZpfRf17Cq", + }; + testNetwork(done, params); +}); + // BIP39 seed is set from phrase it('Sets the bip39 seed from the prhase', function(done) { -- 2.41.0