feat(wallet): add back TxBuilder finish() and sort_tx() with thread_rng()

This commit is contained in:
Steve Myers
2024-06-19 16:35:04 -05:00
committed by Rob N
parent 45c0cae0a4
commit 4bddb0de62
19 changed files with 243 additions and 240 deletions

View File

@@ -11,4 +11,3 @@ bdk_esplora = { path = "../../crates/esplora", features = ["async-https"] }
bdk_sqlite = { path = "../../crates/sqlite" }
tokio = { version = "1", features = ["rt", "rt-multi-thread", "macros"] }
anyhow = "1"
rand = "0.8.0"

View File

@@ -5,7 +5,6 @@ use bdk_wallet::{
bitcoin::{Address, Amount, Network, Script},
KeychainKind, SignOptions, Wallet,
};
use rand::thread_rng;
use bdk_sqlite::{rusqlite::Connection, Store};
@@ -104,7 +103,7 @@ async fn main() -> Result<(), anyhow::Error> {
.add_recipient(faucet_address.script_pubkey(), SEND_AMOUNT)
.enable_rbf();
let mut psbt = tx_builder.finish_with_aux_rand(&mut thread_rng())?;
let mut psbt = tx_builder.finish()?;
let finalized = wallet.sign(&mut psbt, SignOptions::default())?;
assert!(finalized);