# Optional dependencies
sled = { version = "0.31.0", optional = true }
-electrum-client = { version = "0.1.0-beta.1", optional = true }
+electrum-client = { version = "0.1.0-beta.5", optional = true }
[features]
minimal = []
let psbt: PartiallySignedTransaction = deserialize(&psbt).unwrap();
let (psbt, finalized) = wallet.sign(psbt).unwrap();
+ println!("PSBT: {}", base64::encode(&serialize(&psbt)));
println!("Finalized: {}", finalized);
if finalized {
println!("Extracted: {}", serialize_hex(&psbt.extract_tx()));
- } else {
- println!("PSBT: {}", base64::encode(&serialize(&psbt)));
}
}
};