Skip to content

Commit

Permalink
feat: compat with ledger
Browse files Browse the repository at this point in the history
  • Loading branch information
Satan-web3 committed Feb 21, 2024
1 parent 50e77f8 commit 9e59a03
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/lib/trx.js
Original file line number Diff line number Diff line change
Expand Up @@ -660,7 +660,7 @@ export default class Trx {
];

const messageDigest = keccak256(new Uint8Array(messageBytes));
const recovered = recoverAddress(messageDigest, Signature.from(signature));
const recovered = recoverAddress(messageDigest, Signature.from(`0x${signature.replace(/^0x/, '')}`));

const tronAddress = ADDRESS_PREFIX + recovered.substr(2);
const base58Address = TronWeb.address.fromHex(tronAddress);
Expand Down Expand Up @@ -706,7 +706,7 @@ export default class Trx {

static verifyTypedData(domain, types, value, signature, address) {
const messageDigest = utils._TypedDataEncoder.hash(domain, types, value);
const recovered = recoverAddress(messageDigest, Signature.from(signature));
const recovered = recoverAddress(messageDigest, Signature.from(`0x${signature.replace(/^0x/, '')}`));

const tronAddress = ADDRESS_PREFIX + recovered.substr(2);
const base58Address = TronWeb.address.fromHex(tronAddress);
Expand Down

0 comments on commit 9e59a03

Please sign in to comment.