From: Richard Ulrich Date: Mon, 12 Apr 2021 13:38:35 +0000 (+0200) Subject: Adding tests to demonstrate that we can't keep RBF when bumping the fee of a transaction. X-Git-Tag: v0.6.0~3^2~1 X-Git-Url: http://internal-gitweb-vhost/script/%22https:/database/struct.EncoderStringWriter.html?a=commitdiff_plain;h=e243107bb68a87f14b78c378027dcbe18f55fbb6;p=bdk Adding tests to demonstrate that we can't keep RBF when bumping the fee of a transaction. --- diff --git a/src/wallet/mod.rs b/src/wallet/mod.rs index 644854d5..3c9dcf01 100644 --- a/src/wallet/mod.rs +++ b/src/wallet/mod.rs @@ -2759,7 +2759,7 @@ mod test { .unwrap(); let mut builder = wallet.build_fee_bump(txid).unwrap(); - builder.fee_rate(FeeRate::from_sat_per_vb(2.5)); + builder.fee_rate(FeeRate::from_sat_per_vb(2.5)).enable_rbf(); let (psbt, details) = builder.finish().unwrap(); assert_eq!(details.sent, original_details.sent); @@ -2820,6 +2820,7 @@ mod test { let mut builder = wallet.build_fee_bump(txid).unwrap(); builder.fee_absolute(200); + builder.enable_rbf(); let (psbt, details) = builder.finish().unwrap(); assert_eq!(details.sent, original_details.sent);