Module config

Expand description

Various user-configurable channel limits and settings which ChannelManager applies for you.

Structs§

ChannelConfig
Options which apply on a per-channel basis and may change at runtime or based on negotiation with our counterparty.
ChannelConfigUpdate
A parallel struct to ChannelConfig to define partial updates.
ChannelHandshakeConfig
Configuration we set when applicable.
ChannelHandshakeLimits
Optional channel limits which are applied during channel creation.
UserConfig
Top-level config which holds ChannelHandshakeLimits and ChannelConfig.

Enums§

MaxDustHTLCExposure
Options for how to set the max dust HTLC exposure allowed on a channel. See ChannelConfig::max_dust_htlc_exposure for details.