@@ -25,8 +25,8 @@ use bitcoin::hashes::hex::{FromHex, ToHex};
2525use bitcoin:: hashes:: Hash ;
2626use bitcoin:: secp256k1;
2727use bitcoin:: {
28- Address , Amount , EcdsaSighashType , Network , OutPoint , PrivateKey , Script , SignedAmount ,
29- Transaction , TxIn , TxOut , Txid , Witness ,
28+ Address , Amount , PackedLockTime , Network , OutPoint , PrivateKey , Script , EcdsaSighashType , SignedAmount ,
29+ Sequence , Transaction , TxIn , TxOut , Txid , Witness ,
3030} ;
3131use bitcoincore_rpc:: bitcoincore_rpc_json:: {
3232 GetBlockTemplateModes , GetBlockTemplateRules , ScanTxOutRequest ,
@@ -548,18 +548,18 @@ fn test_sign_raw_transaction_with_send_raw_transaction(cl: &Client) {
548548
549549 let tx = Transaction {
550550 version : 1 ,
551- lock_time : 0 ,
551+ lock_time : PackedLockTime :: ZERO ,
552552 input : vec ! [ TxIn {
553553 previous_output: OutPoint {
554554 txid: unspent. txid,
555555 vout: unspent. vout,
556556 } ,
557- sequence: 0xFFFFFFFF ,
557+ sequence: Sequence :: MAX ,
558558 script_sig: Script :: new( ) ,
559559 witness: Witness :: new( ) ,
560560 } ] ,
561561 output : vec ! [ TxOut {
562- value: ( unspent. amount - * FEE ) . as_sat ( ) ,
562+ value: ( unspent. amount - * FEE ) . to_sat ( ) ,
563563 script_pubkey: addr. script_pubkey( ) ,
564564 } ] ,
565565 } ;
@@ -577,18 +577,18 @@ fn test_sign_raw_transaction_with_send_raw_transaction(cl: &Client) {
577577
578578 let tx = Transaction {
579579 version : 1 ,
580- lock_time : 0 ,
580+ lock_time : PackedLockTime :: ZERO ,
581581 input : vec ! [ TxIn {
582582 previous_output: OutPoint {
583583 txid: txid,
584584 vout: 0 ,
585585 } ,
586586 script_sig: Script :: new( ) ,
587- sequence: 0xFFFFFFFF ,
587+ sequence: Sequence :: MAX ,
588588 witness: Witness :: new( ) ,
589589 } ] ,
590590 output : vec ! [ TxOut {
591- value: ( unspent. amount - * FEE - * FEE ) . as_sat ( ) ,
591+ value: ( unspent. amount - * FEE - * FEE ) . to_sat ( ) ,
592592 script_pubkey: RANDOM_ADDRESS . script_pubkey( ) ,
593593 } ] ,
594594 } ;
0 commit comments