Drop unused change output calculation
authorMatt Corallo <649246+TheBlueMatt@users.noreply.github.com>
Wed, 18 Aug 2021 15:48:16 +0000 (15:48 +0000)
committerGitHub <noreply@github.com>
Wed, 18 Aug 2021 15:48:16 +0000 (15:48 +0000)
We don't need this at all anymore since LDK automatically scans
for the correct output index these days.

Fixes #31.

src/main.rs

index 0229873380b6f06dfde5885dca4b4915ac2a6975..9e82f8aa76f079235c8ca4ac87700bab4f77798f 100644 (file)
@@ -129,8 +129,6 @@ async fn handle_ldk_events(
                        // Have your wallet put the inputs into the transaction such that the output is
                        // satisfied.
                        let funded_tx = bitcoind_client.fund_raw_transaction(raw_tx).await;
-                       let change_output_position = funded_tx.changepos;
-                       assert!(change_output_position == 0 || change_output_position == 1);
 
                        // Sign the final funding transaction and broadcast it.
                        let signed_tx = bitcoind_client.sign_raw_transaction_with_wallet(funded_tx.hex).await;