@@ -5,7 +5,7 @@ extern crate rand;
55
66use crate :: { Call , setup} ;
77
8- use bitcoin:: key:: { XOnlyPublicKey , KeyPair } ;
8+ use bitcoin:: key:: { XOnlyPublicKey , Keypair } ;
99use bitcoin:: Amount ;
1010use elements:: hex:: FromHex ;
1111use elements:: confidential:: { AssetBlindingFactor , ValueBlindingFactor } ;
@@ -31,8 +31,8 @@ static PARAMS: AddressParams = AddressParams::ELEMENTS;
3131fn gen_keypair (
3232 secp : & secp256k1_zkp:: Secp256k1 < secp256k1_zkp:: All > ,
3333 rng : & mut rngs:: ThreadRng ,
34- ) -> ( XOnlyPublicKey , KeyPair ) {
35- let keypair = KeyPair :: new ( secp, rng) ;
34+ ) -> ( XOnlyPublicKey , Keypair ) {
35+ let keypair = Keypair :: new ( secp, rng) ;
3636 let ( pk, _) = XOnlyPublicKey :: from_keypair ( & keypair) ;
3737 ( pk, keypair)
3838}
@@ -42,10 +42,10 @@ fn gen_keypair(
4242struct TapTxOutData {
4343 _blind_sk : Option < secp256k1_zkp:: SecretKey > ,
4444 _blind_pk : Option < secp256k1_zkp:: PublicKey > ,
45- leaf1_keypair : KeyPair ,
45+ leaf1_keypair : Keypair ,
4646 _leaf1_pk : XOnlyPublicKey ,
4747 leaf1_script : Script ,
48- internal_keypair : KeyPair ,
48+ internal_keypair : Keypair ,
4949 internal_pk : XOnlyPublicKey ,
5050 spend_info : TaprootSpendInfo ,
5151 utxo : TxOut ,
@@ -215,7 +215,7 @@ fn taproot_spend_test(
215215 ) ;
216216 let tweak = secp256k1_zkp:: Scalar :: from_be_bytes ( tweak. to_byte_array ( ) ) . expect ( "hash value greater than curve order" ) ;
217217 let sig = secp. sign_schnorr (
218- & secp256k1_zkp:: Message :: from_slice ( & sighash_msg[ ..] ) . unwrap ( ) ,
218+ & secp256k1_zkp:: Message :: from_digest_slice ( & sighash_msg[ ..] ) . unwrap ( ) ,
219219 & output_keypair. add_xonly_tweak ( & secp, & tweak) . unwrap ( ) ,
220220 ) ;
221221
@@ -239,7 +239,7 @@ fn taproot_spend_test(
239239 . unwrap ( ) ;
240240
241241 let sig = secp. sign_schnorr (
242- & secp256k1_zkp:: Message :: from_slice ( & sighash_msg[ ..] ) . unwrap ( ) ,
242+ & secp256k1_zkp:: Message :: from_digest_slice ( & sighash_msg[ ..] ) . unwrap ( ) ,
243243 & test_data. leaf1_keypair ,
244244 ) ;
245245
0 commit comments