Modify to use uncompressed public key as keccak256 input for TRX

This commit is contained in:
zr
2020-09-18 15:28:56 +08:00
parent b674c5710b
commit d7125cda1d

View File

@@ -1141,6 +1141,7 @@
}
//TRX is different
if (networks[DOM.network.val()].name == "TRX - Tron") {
keyPair = new libs.bitcoin.ECPair(keyPair.d, null, { network: network, compressed: false });
var pubkeyBuffer = keyPair.getPublicKeyBuffer();
var ethPubkey = libs.ethUtil.importPublic(pubkeyBuffer);
var addressBuffer = libs.ethUtil.publicToAddress(ethPubkey);