.collect(), BTreeSet::new(), recipient(), [change(0), change(1)], FeeRate::try_from(1.0).unwrap(), Target::Postage, ) .build_transaction(), Ok(Transaction { version: 1, lock_time: LockTime::ZERO, input: vec![tx_in(outpoint(1))], output: vec![tx_out(20_000, recipient())], }), ); } #[test] fn do_not_strip_excess_value_if_additional_output_cannot_pay_fee() { pretty_assert_eq!( TransactionBuilder::new( satpoint(1, 0), BTreeMap::new(), vec![(outpoint(1), Amount::from_sat(1_500))] .into_iter() .collect(), BTreeSet::new(), recipient(), [change(0), change(1)], FeeRate::try_from(5.0).unwrap(), Target::Value(Amount::from_sat(1000)) ) .build_transaction(), Ok(Transaction { version: 1, lock_time: LockTime::ZERO, input: vec![tx_in(outpoint(1))], output: vec![tx_out(1005, recipient())],
Inscription number 44,982,475
Genesis block 819,059
File type text
File size 1.02 KB
Creation date Nov 30,2023 1:34 am