From f9c4f33d4d6eff2dc301a9a4e2d4b0a1c41fe240 Mon Sep 17 00:00:00 2001 From: Gruruya Date: Tue, 4 Apr 2023 04:05:40 -0400 Subject: [PATCH] Correct `noncefp` to be a pointer in `extraparams` object --- secp256k1/abi.nim | 2 +- tests/test_secp256k1.nim | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/secp256k1/abi.nim b/secp256k1/abi.nim index c84d922..a032505 100644 --- a/secp256k1/abi.nim +++ b/secp256k1/abi.nim @@ -451,7 +451,7 @@ type ## pointer to 32-byte auxiliary randomness as per BIP-340. ## magic*: array[4, uint8] - noncefp*: secp256k1_nonce_function_hardened + noncefp*: ptr secp256k1_nonce_function_hardened ndata*: pointer proc secp256k1_schnorrsig_sign32*(ctx: ptr secp256k1_context; diff --git a/tests/test_secp256k1.nim b/tests/test_secp256k1.nim index d8b3b8c..9958a56 100644 --- a/tests/test_secp256k1.nim +++ b/tests/test_secp256k1.nim @@ -65,7 +65,7 @@ suite "secp256k1": verify(sig3, msg0, pk) verify(sig4, msg2, pk) verify(sig5, msg0, pk) - verify(sig6, msg0, pk) + sig5 == sig6 test "Message": check: