From: Matt Corallo Date: Tue, 8 Jan 2019 04:13:11 +0000 (-0500) Subject: Expose CommitmentUpdate contents X-Git-Tag: v0.0.12~233^2~2 X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=commitdiff_plain;h=9a72207a166ea2c1eac9fafb44f386b78957c892;p=rust-lightning Expose CommitmentUpdate contents This is an oversight as the MessageSendEvent is otherwise entirely useless. --- diff --git a/src/ln/msgs.rs b/src/ln/msgs.rs index f6e89524a..f00dc34a5 100644 --- a/src/ln/msgs.rs +++ b/src/ln/msgs.rs @@ -555,12 +555,18 @@ pub struct HandleError { //TODO: rename me /// transaction updates if they were pending. #[derive(PartialEq, Clone)] pub struct CommitmentUpdate { - pub(crate) update_add_htlcs: Vec, - pub(crate) update_fulfill_htlcs: Vec, - pub(crate) update_fail_htlcs: Vec, - pub(crate) update_fail_malformed_htlcs: Vec, - pub(crate) update_fee: Option, - pub(crate) commitment_signed: CommitmentSigned, + /// update_add_htlc messages which should be sent + pub update_add_htlcs: Vec, + /// update_fulfill_htlc messages which should be sent + pub update_fulfill_htlcs: Vec, + /// update_fail_htlc messages which should be sent + pub update_fail_htlcs: Vec, + /// update_fail_malformed_htlc messages which should be sent + pub update_fail_malformed_htlcs: Vec, + /// An update_fee message which should be sent + pub update_fee: Option, + /// Finally, the commitment_signed message which should be sent + pub commitment_signed: CommitmentSigned, } /// The information we received from a peer along the route of a payment we originated. This is