discovery/chan_series+utils: include max htlc when syncing with peers

In this commit, we ensure that max HTLC is included when we're
synchronizing ChannelUpdates with remote peers.
This commit is contained in:
Valentine Wallace 2019-01-12 18:59:45 +01:00 committed by Johan T. Halseth
parent 513ac23479
commit 19c403711e
No known key found for this signature in database
GPG Key ID: 15BAADA29DA20D26
2 changed files with 4 additions and 0 deletions

@ -331,6 +331,7 @@ func (c *ChanSeries) FetchChanUpdates(chain chainhash.Hash,
ChannelFlags: e1.ChannelFlags,
TimeLockDelta: e1.TimeLockDelta,
HtlcMinimumMsat: e1.MinHTLC,
HtlcMaximumMsat: e1.MaxHTLC,
BaseFee: uint32(e1.FeeBaseMSat),
FeeRate: uint32(e1.FeeProportionalMillionths),
ExtraOpaqueData: e1.ExtraOpaqueData,
@ -351,6 +352,7 @@ func (c *ChanSeries) FetchChanUpdates(chain chainhash.Hash,
ChannelFlags: e2.ChannelFlags,
TimeLockDelta: e2.TimeLockDelta,
HtlcMinimumMsat: e2.MinHTLC,
HtlcMaximumMsat: e2.MaxHTLC,
BaseFee: uint32(e2.FeeBaseMSat),
FeeRate: uint32(e2.FeeProportionalMillionths),
ExtraOpaqueData: e2.ExtraOpaqueData,

@ -76,6 +76,7 @@ func CreateChanAnnouncement(chanProof *channeldb.ChannelAuthProof,
ChannelFlags: e1.ChannelFlags,
TimeLockDelta: e1.TimeLockDelta,
HtlcMinimumMsat: e1.MinHTLC,
HtlcMaximumMsat: e1.MaxHTLC,
BaseFee: uint32(e1.FeeBaseMSat),
FeeRate: uint32(e1.FeeProportionalMillionths),
ExtraOpaqueData: e1.ExtraOpaqueData,
@ -94,6 +95,7 @@ func CreateChanAnnouncement(chanProof *channeldb.ChannelAuthProof,
ChannelFlags: e2.ChannelFlags,
TimeLockDelta: e2.TimeLockDelta,
HtlcMinimumMsat: e2.MinHTLC,
HtlcMaximumMsat: e2.MaxHTLC,
BaseFee: uint32(e2.FeeBaseMSat),
FeeRate: uint32(e2.FeeProportionalMillionths),
ExtraOpaqueData: e2.ExtraOpaqueData,