Merge pull request #346 from ariard/log_trace_remote_local_outp
authorMatt Corallo <649246+TheBlueMatt@users.noreply.github.com>
Wed, 3 Jul 2019 22:18:18 +0000 (18:18 -0400)
committerGitHub <noreply@github.com>
Wed, 3 Jul 2019 22:18:18 +0000 (18:18 -0400)
Add log_trace on to_remote/to_local inclusion in commitment tx

src/ln/channel.rs

index 7b32e16e1dd5fbc7dada2aad62acfe6ccd1cb1b5..698cb419daf62d4647466ef0f54f632a405ec2b3 100644 (file)
@@ -913,6 +913,7 @@ impl Channel {
                let value_to_b = if local { value_to_remote } else { value_to_self };
 
                if value_to_a >= (dust_limit_satoshis as i64) {
+                       log_trace!(self, "   ...including {} output with value {}", if local { "to_local" } else { "to_remote" }, value_to_a);
                        txouts.push((TxOut {
                                script_pubkey: chan_utils::get_revokeable_redeemscript(&keys.revocation_key,
                                                                                       if local { self.their_to_self_delay } else { BREAKDOWN_TIMEOUT },
@@ -922,6 +923,7 @@ impl Channel {
                }
 
                if value_to_b >= (dust_limit_satoshis as i64) {
+                       log_trace!(self, "   ...including {} output with value {}", if local { "to_remote" } else { "to_local" }, value_to_b);
                        txouts.push((TxOut {
                                script_pubkey: Builder::new().push_opcode(opcodes::all::OP_PUSHBYTES_0)
                                                             .push_slice(&Hash160::hash(&keys.b_payment_key.serialize())[..])