privkey = libs.ethUtil.bufferToHex(keyPair.d.toBuffer());
}
}
+ //TRX is different
+ if (networks[DOM.network.val()].name == "TRX - Tron") {
+ var pubkeyBuffer = keyPair.getPublicKeyBuffer();
+ var ethPubkey = libs.ethUtil.importPublic(pubkeyBuffer);
+ var addressBuffer = libs.ethUtil.publicToAddress(ethPubkey);
+ address = libs.bitcoin.address.toBase58Check(addressBuffer, 0x41);
+ if (hasPrivkey) {
+ privkey = keyPair.d.toBuffer().toString('hex');
+ }
+ }
// RSK values are different
if (networkIsRsk()) {
if (networks[DOM.network.val()].name == "EOS - EOSIO") {
address = ""
- pubkey = eosUtil.bufferToPublic(keyPair.getPublicKeyBuffer());
- privkey = eosUtil.bufferToPrivate(keyPair.d.toBuffer(32));
+ pubkey = EOSbufferToPublic(keyPair.getPublicKeyBuffer());
+ privkey = EOSbufferToPrivate(keyPair.d.toBuffer(32));
}
if (networks[DOM.network.val()].name == "FIO - Foundation for Interwallet Operability") {
setHdCoin(186);
},
},
+ {
+ name: "CRP - CranePay",
+ onSelect: function() {
+ network = libs.bitcoin.networks.cranepay;
+ setHdCoin(2304);
+ },
+ },
+
{
name: "CRW - Crown (Legacy)",
onSelect: function() {
setHdCoin(19165);
},
},
+ {
+ name: "SCRIBE - Scribe",
+ onSelect: function() {
+ network = libs.bitcoin.networks.scribe;
+ setHdCoin(545);
+ },
+ },
{
name: "SLS - Salus",
onSelect: function() {
setHdCoin(159);
},
},
+ {
+ name: "TRX - Tron",
+ onSelect: function() {
+ setHdCoin(195);
+ },
+ },
{
name: "TWINS - TWINS",
onSelect: function() {