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();
+ }
// Ripple values are different
if (networks[DOM.network.val()].name == "XRP - Ripple") {
privkey = convertRipplePriv(privkey);
setHdCoin(10);
},
},
+ {
+ name: "BND - Blocknode",
+ onSelect: function() {
+ network = bitcoinjs.bitcoin.networks.blocknode;
+ setHdCoin(2941);
+ },
+ },
+ {
+ name: "tBND - Blocknode Testnet",
+ onSelect: function() {
+ network = bitcoinjs.bitcoin.networks.blocknode_testnet;
+ setHdCoin(1);
+ },
+ },
{
name: "BRIT - Britcoin",
onSelect: function() {
DOM.litecoinLtubContainer.removeClass("hidden");
},
},
+ {
+ name: "LTZ - LitecoinZ",
+ onSelect: function() {
+ network = bitcoinjs.bitcoin.networks.litecoinz;
+ setHdCoin(221);
+ },
+ },
{
name: "LYNX - Lynx",
onSelect: function() {
setHdCoin(122);
},
},
+ {
+ name: "RVN - Ravencoin",
+ onSelect: function() {
+ network = bitcoinjs.bitcoin.networks.ravencoin;
+ setHdCoin(175);
+ },
+ },
{
name: "RBY - Rubycoin",
onSelect: function() {
},
},
{
+ name: "SAFE - Safecoin",
+ onSelect: function() {
+ network = bitcoinjs.bitcoin.networks.safecoin;
+ setHdCoin(19165);
+ },
+ },
+ {
name: "SLS - Salus",
onSelect: function() {
network = bitcoinjs.bitcoin.networks.salus;
setHdCoin(65);
},
},
+ {
+ name: "XLM - Stellar",
+ onSelect: function() {
+ segwitAvailable: false,
+ network = null;
+ setHdCoin(148);
+ },
+ },
{
name: "XMY - Myriadcoin",
onSelect: function() {