Skip to content

Commit

Permalink
CU-86dthj1c5 - fix undesired change
Browse files Browse the repository at this point in the history
  • Loading branch information
melanke committed Jun 7, 2024
1 parent ca88676 commit 1ce7224
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions packages/neon-dappkit/src/NeonSigner.ts
Original file line number Diff line number Diff line change
Expand Up @@ -77,8 +77,12 @@ export class NeonSigner implements Neo3Signer {
}

async verifyMessage(verifyArgs: SignedMessage): Promise<boolean> {
const messageHex = verifyArgs.message ?? u.hexstring2str(verifyArgs.messageHex)
return wallet.verify(messageHex, verifyArgs.data, verifyArgs.publicKey) || this.verifyMessageLegacy(verifyArgs)
return (await this.verifyMessageSimple(verifyArgs)) || (await this.verifyMessageLegacy(verifyArgs))
}

private async verifyMessageSimple(verifyArgs: SignedMessage): Promise<boolean> {
const messageHex = verifyArgs.messageHex ?? u.str2hexstring(verifyArgs.message)
return wallet.verify(messageHex, verifyArgs.data, verifyArgs.publicKey)
}

private async verifyMessageLegacy(verifyArgs: SignedMessage): Promise<boolean> {
Expand Down

0 comments on commit 1ce7224

Please sign in to comment.