@@ -143,23 +143,23 @@ void test_schnorrsig_api(void) {
143143
144144 /** main test body **/
145145 ecount = 0 ;
146- CHECK (secp256k1_schnorrsig_sign (none , sig , msg , & keypairs [0 ], NULL , NULL ) == 0 );
146+ CHECK (secp256k1_schnorrsig_sign (none , sig , msg , & keypairs [0 ], NULL ) == 0 );
147147 CHECK (ecount == 1 );
148- CHECK (secp256k1_schnorrsig_sign (vrfy , sig , msg , & keypairs [0 ], NULL , NULL ) == 0 );
148+ CHECK (secp256k1_schnorrsig_sign (vrfy , sig , msg , & keypairs [0 ], NULL ) == 0 );
149149 CHECK (ecount == 2 );
150- CHECK (secp256k1_schnorrsig_sign (sign , sig , msg , & keypairs [0 ], NULL , NULL ) == 1 );
150+ CHECK (secp256k1_schnorrsig_sign (sign , sig , msg , & keypairs [0 ], NULL ) == 1 );
151151 CHECK (ecount == 2 );
152- CHECK (secp256k1_schnorrsig_sign (sign , NULL , msg , & keypairs [0 ], NULL , NULL ) == 0 );
152+ CHECK (secp256k1_schnorrsig_sign (sign , NULL , msg , & keypairs [0 ], NULL ) == 0 );
153153 CHECK (ecount == 3 );
154- CHECK (secp256k1_schnorrsig_sign (sign , sig , NULL , & keypairs [0 ], NULL , NULL ) == 0 );
154+ CHECK (secp256k1_schnorrsig_sign (sign , sig , NULL , & keypairs [0 ], NULL ) == 0 );
155155 CHECK (ecount == 4 );
156- CHECK (secp256k1_schnorrsig_sign (sign , sig , msg , NULL , NULL , NULL ) == 0 );
156+ CHECK (secp256k1_schnorrsig_sign (sign , sig , msg , NULL , NULL ) == 0 );
157157 CHECK (ecount == 5 );
158- CHECK (secp256k1_schnorrsig_sign (sign , sig , msg , & invalid_keypair , NULL , NULL ) == 0 );
158+ CHECK (secp256k1_schnorrsig_sign (sign , sig , msg , & invalid_keypair , NULL ) == 0 );
159159 CHECK (ecount == 6 );
160160
161161 ecount = 0 ;
162- CHECK (secp256k1_schnorrsig_sign (sign , sig , msg , & keypairs [0 ], NULL , NULL ) == 1 );
162+ CHECK (secp256k1_schnorrsig_sign (sign , sig , msg , & keypairs [0 ], NULL ) == 1 );
163163 CHECK (secp256k1_schnorrsig_verify (none , sig , msg , & pk [0 ]) == 0 );
164164 CHECK (ecount == 1 );
165165 CHECK (secp256k1_schnorrsig_verify (sign , sig , msg , & pk [0 ]) == 0 );
@@ -201,7 +201,7 @@ void test_schnorrsig_bip_vectors_check_signing(const unsigned char *sk, const un
201201 secp256k1_xonly_pubkey pk , pk_expected ;
202202
203203 CHECK (secp256k1_keypair_create (ctx , & keypair , sk ));
204- CHECK (secp256k1_schnorrsig_sign (ctx , sig , msg , & keypair , NULL , aux_rand ));
204+ CHECK (secp256k1_schnorrsig_sign (ctx , sig , msg , & keypair , aux_rand ));
205205 CHECK (secp256k1_memcmp_var (sig , expected_sig , 64 ) == 0 );
206206
207207 CHECK (secp256k1_xonly_pubkey_parse (ctx , & pk_expected , pk_serialized ));
@@ -685,16 +685,16 @@ void test_schnorrsig_sign(void) {
685685
686686 secp256k1_testrand256 (sk );
687687 CHECK (secp256k1_keypair_create (ctx , & keypair , sk ));
688- CHECK (secp256k1_schnorrsig_sign (ctx , sig , msg , & keypair , NULL , NULL ) == 1 );
688+ CHECK (secp256k1_schnorrsig_sign (ctx , sig , msg , & keypair , NULL ) == 1 );
689689
690690 /* Test different nonce functions */
691691 memset (sig , 1 , sizeof (sig ));
692- CHECK (secp256k1_schnorrsig_sign (ctx , sig , msg , & keypair , nonce_function_failing , NULL ) == 0 );
692+ CHECK (secp256k1_schnorrsig_sign_custom (ctx , sig , msg , & keypair , nonce_function_failing , NULL ) == 0 );
693693 CHECK (secp256k1_memcmp_var (sig , zeros64 , sizeof (sig )) == 0 );
694694 memset (& sig , 1 , sizeof (sig ));
695- CHECK (secp256k1_schnorrsig_sign (ctx , sig , msg , & keypair , nonce_function_0 , NULL ) == 0 );
695+ CHECK (secp256k1_schnorrsig_sign_custom (ctx , sig , msg , & keypair , nonce_function_0 , NULL ) == 0 );
696696 CHECK (secp256k1_memcmp_var (sig , zeros64 , sizeof (sig )) == 0 );
697- CHECK (secp256k1_schnorrsig_sign (ctx , sig , msg , & keypair , nonce_function_overflowing , NULL ) == 1 );
697+ CHECK (secp256k1_schnorrsig_sign_custom (ctx , sig , msg , & keypair , nonce_function_overflowing , NULL ) == 1 );
698698 CHECK (secp256k1_memcmp_var (sig , zeros64 , sizeof (sig )) != 0 );
699699}
700700
@@ -717,7 +717,7 @@ void test_schnorrsig_sign_verify(void) {
717717
718718 for (i = 0 ; i < N_SIGS ; i ++ ) {
719719 secp256k1_testrand256 (msg [i ]);
720- CHECK (secp256k1_schnorrsig_sign (ctx , sig [i ], msg [i ], & keypair , NULL , NULL ));
720+ CHECK (secp256k1_schnorrsig_sign (ctx , sig [i ], msg [i ], & keypair , NULL ));
721721 CHECK (secp256k1_schnorrsig_verify (ctx , sig [i ], msg [i ], & pk ));
722722 }
723723
@@ -746,13 +746,13 @@ void test_schnorrsig_sign_verify(void) {
746746 }
747747
748748 /* Test overflowing s */
749- CHECK (secp256k1_schnorrsig_sign (ctx , sig [0 ], msg [0 ], & keypair , NULL , NULL ));
749+ CHECK (secp256k1_schnorrsig_sign (ctx , sig [0 ], msg [0 ], & keypair , NULL ));
750750 CHECK (secp256k1_schnorrsig_verify (ctx , sig [0 ], msg [0 ], & pk ));
751751 memset (& sig [0 ][32 ], 0xFF , 32 );
752752 CHECK (!secp256k1_schnorrsig_verify (ctx , sig [0 ], msg [0 ], & pk ));
753753
754754 /* Test negative s */
755- CHECK (secp256k1_schnorrsig_sign (ctx , sig [0 ], msg [0 ], & keypair , NULL , NULL ));
755+ CHECK (secp256k1_schnorrsig_sign (ctx , sig [0 ], msg [0 ], & keypair , NULL ));
756756 CHECK (secp256k1_schnorrsig_verify (ctx , sig [0 ], msg [0 ], & pk ));
757757 secp256k1_scalar_set_b32 (& s , & sig [0 ][32 ], NULL );
758758 secp256k1_scalar_negate (& s , & s );
@@ -785,7 +785,7 @@ void test_schnorrsig_taproot(void) {
785785
786786 /* Key spend */
787787 secp256k1_testrand256 (msg );
788- CHECK (secp256k1_schnorrsig_sign (ctx , sig , msg , & keypair , NULL , NULL ) == 1 );
788+ CHECK (secp256k1_schnorrsig_sign (ctx , sig , msg , & keypair , NULL ) == 1 );
789789 /* Verify key spend */
790790 CHECK (secp256k1_xonly_pubkey_parse (ctx , & output_pk , output_pk_bytes ) == 1 );
791791 CHECK (secp256k1_schnorrsig_verify (ctx , sig , msg , & output_pk ) == 1 );
0 commit comments