Module config

Source
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.
ChannelConfigOverrides
Config structure for overriding channel parameters.
ChannelConfigUpdate
A parallel struct to ChannelConfig to define partial updates.
ChannelHandshakeConfig
Configuration we set when applicable.
ChannelHandshakeConfigUpdate
Config structure for overriding channel handshake parameters.
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 exposure allowed on a channel. See ChannelConfig::max_dust_htlc_exposure for details.