breez_sdk_liquid::lightning::chain::channelmonitor

Constant ANTI_REORG_DELAY

pub const ANTI_REORG_DELAY: u32 = 6; // 6u32
Expand description

Number of blocks we wait on seeing a HTLC output being solved before we fail corresponding inbound HTLCs. This prevents us from failing backwards and then getting a reorg resulting in us losing money.

Note that this is a library-wide security assumption. If a reorg deeper than this number of blocks occurs, counterparties may be able to steal funds or claims made by and balances exposed by a ChannelMonitor may be incorrect.