Skip to content

Commit

Permalink
fix: run transcoding first
Browse files Browse the repository at this point in the history
Signed-off-by: Francisco Javier Ribó Labrador <elribonazo@gmail.com>
  • Loading branch information
elribonazo committed May 9, 2024
1 parent b681427 commit 2d8717e
Showing 1 changed file with 3 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -93,10 +93,11 @@ actual class Secp256k1Lib actual constructor() {
return true
}
return try {
secp256k1.verify(normalised, sha.asUint8Array(), publicKey.asUint8Array(), {})
} catch (e: dynamic) {
val transcoded = transcodeSignatureToBitcoin(normalised.toCompactRawBytes().asByteArray())
secp256k1.verify(transcoded, sha.asUint8Array(), publicKey.asUint8Array(), {})
} catch (e: dynamic) {
secp256k1.verify(normalised, sha.asUint8Array(), publicKey.asUint8Array(), {})

}
}

Expand Down

0 comments on commit 2d8717e

Please sign in to comment.