]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/BIP39.git/commitdiff
Ethereum address table is populated
authorIan Coleman <coleman.ian@gmail.com>
Fri, 10 Feb 2017 09:10:07 +0000 (20:10 +1100)
committerIan Coleman <coleman.ian@gmail.com>
Fri, 10 Feb 2017 09:25:47 +0000 (20:25 +1100)
src/js/index.js

index c3c0a4aae4da5bddedde6543a668659a8516139a..41f826053cd76e3f9cd94023edc61803e1f533a5 100644 (file)
                 if (useHardenedAddresses) {
                     indexText = indexText + "'";
                 }
+                // Ethereum values are different
+                if (networks[DOM.network.val()].name == "Ethereum") {
+                    var privKeyBuffer = key.privKey.d.toBuffer();
+                    privkey = privKeyBuffer.toString('hex');
+                    var addressBuffer = ethUtil.privateToAddress(privKeyBuffer);
+                    address = "0x" + addressBuffer.toString('hex');
+                }
                 addAddressToList(indexText, address, pubkey, privkey);
             }, 50)
         }
                 DOM.bip44coin.val(6);
             },
         },
+        {
+            name: "Ethereum",
+            onSelect: function() {
+                network = bitcoin.networks.bitcoin;
+                DOM.bip44coin.val(60);
+            },
+        },
     ]
 
     init();