Contribution improvements
This commit is contained in:
@@ -17,13 +17,12 @@ fn main() {
|
||||
let extended_desc = ExtendedDescriptor::from_str(desc).unwrap();
|
||||
println!("{:?}", extended_desc);
|
||||
|
||||
let policy = extended_desc.extract_policy().unwrap();
|
||||
println!("policy: {}", serde_json::to_string(&policy).unwrap());
|
||||
|
||||
let derived_desc = extended_desc.derive(42).unwrap();
|
||||
println!("{:?}", derived_desc);
|
||||
|
||||
if let Descriptor::Wsh(x) = &derived_desc {
|
||||
println!("{}", serde_json::to_string(&x.extract_policy()).unwrap());
|
||||
}
|
||||
|
||||
let addr = derived_desc.address(Network::Testnet).unwrap();
|
||||
println!("{}", addr);
|
||||
|
||||
|
||||
@@ -304,11 +304,10 @@ fn main() {
|
||||
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)));
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user