From c6861770debd6996a4b6374bec4457486909ee3e Mon Sep 17 00:00:00 2001 From: Keagan McClelland Date: Fri, 13 Sep 2024 16:27:59 -0700 Subject: [PATCH] lnwire: remove no longer used initiator field --- lnwire/dyn_propose.go | 12 +----------- lnwire/test_message.go | 1 - 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/lnwire/dyn_propose.go b/lnwire/dyn_propose.go index cc19ec394..4fcbaa409 100644 --- a/lnwire/dyn_propose.go +++ b/lnwire/dyn_propose.go @@ -52,12 +52,6 @@ type DynPropose struct { // re-negotiate. ChanID ChannelID - // Initiator is a byte that identifies whether this message was sent as - // the initiator of a dynamic commitment negotiation or the responder - // of a dynamic commitment negotiation. bool true indicates it is the - // initiator - Initiator bool - // DustLimit, if not nil, proposes a change to the dust_limit_satoshis // for the sender's commitment transaction. DustLimit fn.Option[btcutil.Amount] @@ -195,10 +189,6 @@ func (dp *DynPropose) Encode(w *bytes.Buffer, _ uint32) error { return err } - if err := WriteBool(w, dp.Initiator); err != nil { - return err - } - return WriteBytes(w, dp.ExtraData) } @@ -209,7 +199,7 @@ func (dp *DynPropose) Encode(w *bytes.Buffer, _ uint32) error { // This is a part of the lnwire.Message interface. func (dp *DynPropose) Decode(r io.Reader, _ uint32) error { // Parse out the only required field. - if err := ReadElements(r, &dp.ChanID, &dp.Initiator); err != nil { + if err := ReadElements(r, &dp.ChanID); err != nil { return err } diff --git a/lnwire/test_message.go b/lnwire/test_message.go index 9d086c868..064c8885b 100644 --- a/lnwire/test_message.go +++ b/lnwire/test_message.go @@ -817,7 +817,6 @@ var _ TestMessage = (*DynPropose)(nil) func (dp *DynPropose) RandTestMessage(t *rapid.T) Message { msg := &DynPropose{ ChanID: RandChannelID(t), - Initiator: rapid.Bool().Draw(t, "initiator"), ExtraData: RandExtraOpaqueData(t, nil), }