From aacec96569f44a88e8e84dbee2e70b1fdec3eee1 Mon Sep 17 00:00:00 2001 From: Dave Hrycyszyn Date: Mon, 29 Jul 2024 11:20:29 +0100 Subject: [PATCH] Minor re-ordering --- side-node/src/bitcoin/driver/create_htlc.rs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/side-node/src/bitcoin/driver/create_htlc.rs b/side-node/src/bitcoin/driver/create_htlc.rs index a8ca46b..9db388a 100644 --- a/side-node/src/bitcoin/driver/create_htlc.rs +++ b/side-node/src/bitcoin/driver/create_htlc.rs @@ -9,19 +9,17 @@ pub(crate) async fn run() -> anyhow::Result<()> { let _ = dave.sync(); let _ = sammy.sync(); - // format a new commitment transaction like in Lightning - let mut commitment_builder = dave.wallet.build_tx(); + // Create an HTLC descriptor with a redeem identity, a hashlock from the preimage, + // a refund timelock, and a refund identity let value = 500; let recipient = sammy.wallet.get_address(New)?.script_pubkey(); let hash_preimage = "blah".to_string(); let hashlock = utils::sha256(hash_preimage); - - // Create an HTLC descriptor with a redeem identity, a hashlock from the preimage, - // a refund timelock, and a refund identity let htlc = bitcoin::htlc::Htlc::new(dave.public_key, hashlock, 100, sammy.public_key); - let htlc_descriptor = htlc.to_miniscript_descriptor(); + // format a new commitment transaction like in Lightning + let mut commitment_builder = dave.wallet.build_tx(); commitment_builder.add_recipient(recipient, value); commitment_builder.enable_rbf(); let (psbt, _) = commitment_builder