@@ -192,27 +192,15 @@ mod test {
192
192
let mut builder = wallet. build_tx ( ) ;
193
193
builder. drain_to ( addr. script_pubkey ( ) ) . drain_wallet ( ) ;
194
194
builder. fee_rate ( FeeRate :: from_sat_per_vb ( expected_fee_rate) ) ;
195
- let ( mut psbt, details ) = builder. finish ( ) . unwrap ( ) ;
195
+ let ( mut psbt, _ ) = builder. finish ( ) . unwrap ( ) ;
196
196
let fee_amount = psbt. fee_amount ( ) ;
197
197
assert ! ( fee_amount. is_some( ) ) ;
198
- let unfinalized_fee_rate = psbt. fee_rate ( ) . unwrap ( ) ;
199
- println ! ( "unfinalized fee rate: {:?}" , unfinalized_fee_rate) ;
200
198
199
+ let unfinalized_fee_rate = psbt. fee_rate ( ) . unwrap ( ) ;
201
200
let finalized = wallet. sign ( & mut psbt, Default :: default ( ) ) . unwrap ( ) ;
202
201
assert ! ( finalized) ;
203
202
204
- let tx = psbt. clone ( ) . extract_tx ( ) ;
205
- // println!("tx: {:#?}", tx);
206
- println ! ( "scriptSig weight: {}" , tx. input[ 0 ] . script_sig. len( ) * 4 ) ;
207
- println ! ( "weight: {}" , tx. weight( ) ) ;
208
- let vb = tx. weight ( ) as f32 / 4.0 ;
209
- println ! ( "vbytes: {}" , vb) ;
210
- let fee = details. fee . unwrap_or ( 0 ) ;
211
- println ! ( "fee: {}" , details. fee. unwrap_or( 0 ) ) ;
212
- println ! ( "feerate: {} sats/vb" , fee as f32 / vb) ;
213
-
214
203
let finalized_fee_rate = psbt. fee_rate ( ) . unwrap ( ) ;
215
- println ! ( "finalized fee rate: {:?}" , finalized_fee_rate) ;
216
204
assert ! ( finalized_fee_rate. as_sat_per_vb( ) >= expected_fee_rate) ;
217
205
assert ! ( finalized_fee_rate. as_sat_per_vb( ) < unfinalized_fee_rate. as_sat_per_vb( ) ) ;
218
206
}
0 commit comments