]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/BIP39.git/blobdiff - src/js/index.js
Merge branch 'master' into ethereum-like
[perso/Immae/Projets/Cryptomonnaies/BIP39.git] / src / js / index.js
index 1b56d6cbf1e808aa5cdf5ef56425873a46d2d8cb..371cea9285d2b053cb1630b2d5a13792691827b5 100644 (file)
                     indexText = indexText + "'";
                 }
                 // Ethereum values are different
-                if (networks[DOM.network.val()].name == "ETH - Ethereum") {
+                if ((networks[DOM.network.val()].name == "ETH - Ethereum")
+                    || (networks[DOM.network.val()].name == "ETC - Ethereum Classic")
+                    || (networks[DOM.network.val()].name == "PIRL - Pirl")
+                    || (networks[DOM.network.val()].name == "MIX - MIX")
+                    || (networks[DOM.network.val()].name == "MUSIC - Musicoin")
+                    || (networks[DOM.network.val()].name == "POA - Poa")
+                    || (networks[DOM.network.val()].name == "EXP - Expanse")
+                    || (networks[DOM.network.val()].name == "CLO - Callisto")) {
                     var privKeyBuffer = keyPair.d.toBuffer(32);
                     privkey = privKeyBuffer.toString('hex');
                     var addressBuffer = ethUtil.privateToAddress(privKeyBuffer);
                 setHdCoin(23);
             },
         },
+        {
+            name: "CLO - Callisto",
+            segwitAvailable: false,
+            onSelect: function() {
+                network = bitcoinjs.bitcoin.networks.bitcoin;
+                setHdCoin(820);
+            },
+        },
         {
             name: "CLUB - Clubcoin",
             onSelect: function() {
                 setHdCoin(151);
             },
         },
+        {
+            name: "ETC - Ethereum Classic",
+            segwitAvailable: false,
+            onSelect: function() {
+                network = bitcoinjs.bitcoin.networks.bitcoin;
+                setHdCoin(61);
+            },
+        },
         {
             name: "ETH - Ethereum",
             onSelect: function() {
                 setHdCoin(190);
             },
         },
+        {
+            name: "EXP - Expanse",
+            segwitAvailable: false,
+            onSelect: function() {
+                network = bitcoinjs.bitcoin.networks.bitcoin;
+                setHdCoin(40);
+            },
+        },
         {
             name: "FJC - Fujicoin",
             onSelect: function() {
                 setHdCoin(13);
             },
         },
+        {
+            name: "MIX - MIX",
+            segwitAvailable: false,
+            onSelect: function() {
+                network = bitcoinjs.bitcoin.networks.bitcoin;
+                setHdCoin(76);
+            },
+        },
         {
             name: "MNX - Minexcoin",
             onSelect: function() {
                 setHdCoin(22);
             },
         },
+        {
+            name: "MUSIC - Musicoin",
+            segwitAvailable: false,
+            onSelect: function() {
+                network = bitcoinjs.bitcoin.networks.bitcoin;
+                setHdCoin(184);
+            },
+        },
         {
             name: "NAV - Navcoin",
             onSelect: function() {
                 setHdCoin(117);
             },
         },
+        {
+            name: "PIRL - Pirl",
+            segwitAvailable: false,
+            onSelect: function() {
+                network = bitcoinjs.bitcoin.networks.bitcoin;
+                setHdCoin(164);
+            },
+        },
         {
             name: "PIVX - PIVX",
             onSelect: function() {
                 setHdCoin(1);
             },
         },
+        {
+            name: "POA - Poa",
+            segwitAvailable: false,
+            onSelect: function() {
+                network = bitcoinjs.bitcoin.networks.bitcoin;
+                setHdCoin(178);
+            },
+        },
         {
             name: "POSW - POSWcoin",
             onSelect: function() {
                 setHdCoin(77);
             },
         },
+        {
+            name: "XUEZ - Xuez",
+            segwitAvailable: false,
+            onSelect: function() {
+                network = bitcoinjs.bitcoin.networks.xuez;
+                setHdCoin(225);
+            },
+        },
         {
             name: "XWC - Whitecoin",
             onSelect: function() {
                 setHdCoin(133);
             },
         },
-        {
-            name: "XUEZ - Xuez",
-            onSelect: function() {
-                network = bitcoinjs.bitcoin.networks.xuez;
-                setHdCoin(225);
-            },
-        },
         {
             name: "ZEN - Zencash",
             onSelect: function() {
                 DOM.bip32path.val("m/0'/0");
                 DOM.hardenedAddresses.prop('checked', false);
             },
+        },
+        {
+            name: "Coinomi, Ledger",
+            onSelect: function() {
+                DOM.bip32path.val("m/44'/"+DOM.bip44coin.val()+"'/0'");
+                DOM.hardenedAddresses.prop('checked', false);
+            },
         }
     ]