Support THORChain (RUNE) m/44/931

This commit is contained in:
Hildisvíni Óttar
2021-04-23 14:22:42 +09:30
parent 23f393acfb
commit 02eeb81713
3 changed files with 31 additions and 6 deletions

View File

@@ -1420,10 +1420,18 @@
}
if (networks[DOM.network.val()].name == "ATOM - Cosmos Hub") {
address = CosmosBufferToAddress(keyPair.getPublicKeyBuffer());
pubkey = CosmosBufferToPublic(keyPair.getPublicKeyBuffer());
const hrp = "cosmos";
address = CosmosBufferToAddress(keyPair.getPublicKeyBuffer(), hrp);
pubkey = CosmosBufferToPublic(keyPair.getPublicKeyBuffer(), hrp);
privkey = keyPair.d.toBuffer().toString("base64");
}
if (networks[DOM.network.val()].name == "RUNE - THORChain") {
const hrp = "thor";
address = CosmosBufferToAddress(keyPair.getPublicKeyBuffer(), hrp);
pubkey = keyPair.getPublicKeyBuffer().toString("hex");
privkey = keyPair.d.toBuffer().toString("hex");
}
//Groestlcoin Addresses are different
if(isGRS()) {
@@ -3259,6 +3267,13 @@
setHdCoin(19169);
},
},
{
name: "RUNE - THORChain",
onSelect: function() {
network = libs.bitcoin.networks.bitcoin;
setHdCoin(931);
},
},
{
name: "RVR - RevolutionVR",
onSelect: function() {