Limit `htlc_maximum_msat` to improve probing-privacy
We currently only limit our max_htlc_value_in_flight_msat which we're about to switch off based on announcement status in https://github.com/lightningdevkit/rust-lightning/issues/2851.
As our anti_probing_penalty_msat penalizes channels that don't set htlc_maximum_msat, we might hence currently penalize some LDK channels in routing by default. We should change ChannelContext::get_announced_htlc_max_msat to also limit the hltc_maximum_msat value based on announcement status.
Hii, I am working on #2851 can i also try this?
Hii, I am working on #2851 can i also try this?
Sure, although it would probably make sense to work sequentially on this, i.e., first finish the previous task before picking this up?