[dependencies]
bdk_chain = { path = "../../crates/chain", features = ["serde", "miniscript"]}
-bdk_coin_select = "0.3.0"
+bdk_coin_select = "0.4"
bdk_file_store = { path = "../../crates/file_store" }
bitcoin = { version = "0.32.0", features = ["base64"], default-features = false }
.map(|(plan, utxo)| {
Candidate::new(
utxo.txout.value.to_sat(),
- plan.satisfaction_weight() as u32,
+ plan.satisfaction_weight() as u64,
plan.witness_version().is_some(),
)
})
outputs: TargetOutputs::fund_outputs(
outputs
.iter()
- .map(|output| (output.weight().to_wu() as u32, output.value.to_sat())),
+ .map(|output| (output.weight().to_wu(), output.value.to_sat())),
),
fee: TargetFee {
rate: FeeRate::from_sat_per_vb(feerate),