]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/BIP39.git/commitdiff
Merge branch 'master' into master
authorSuat Özgür <s.oezguer@gmail.com>
Sat, 25 May 2019 12:18:15 +0000 (14:18 +0200)
committerGitHub <noreply@github.com>
Sat, 25 May 2019 12:18:15 +0000 (14:18 +0200)
1  2 
src/index.html
src/js/index.js

diff --cc src/index.html
Simple merge
diff --cc src/js/index.js
index 353f40fca7c0280461da9d58cd3011e94f12d55e,6085f1bb2824c33d27ae22827e0defcb0c0a7905..d822b55a3b27a68924843ec795442c8b463e75a8
                      privkey = ethUtil.addHexPrefix(privkey);
                      pubkey = ethUtil.addHexPrefix(pubkey);
                  }
++
 +                // Stellar is different
 +                if (networks[DOM.network.val()].name == "XLM - Stellar") {
 +                    var purpose = parseIntNoNaN(DOM.bip44purpose.val(), 44);
 +                    var coin = parseIntNoNaN(DOM.bip44coin.val(), 0);
 +                    var path = "m/";
 +                        path += purpose + "'/";
 +                        path += coin + "'/" + index + "'";
 +                    var keypair = stellarUtil.getKeypair(path, seed);
 +                    indexText = path;
 +                    privkey = keypair.secret();
 +                    pubkey = address = keypair.publicKey();
 +                }
+                 if ((networks[DOM.network.val()].name == "NAS - Nebulas")) {
+                     var NasAccount = require("nebulas-account");
+                     var privKeyBuffer = keyPair.d.toBuffer(32);
+                     var nebulasAccount = new NasAccount();
+                     nebulasAccount.setPrivateKey(privKeyBuffer);
+                     address = nebulasAccount.getAddressString();
+                     privkey = nebulasAccount.getPrivateKeyString();
+                     pubkey = nebulasAccount.getPublicKeyString();
+                 }
                  // Ripple values are different
                  if (networks[DOM.network.val()].name == "XRP - Ripple") {
                      privkey = convertRipplePriv(privkey);