Expand description

Traits and utility impls which allow other parts of rust-lightning to interact with the blockchain.

Includes traits for monitoring and receiving notifications of new blocks and block disconnections, transaction broadcasting, and feerate information requests.

Enums

An enum that represents the speed at which we want a transaction to confirm used for feerate estimation.

Constants

Minimum relay fee as required by bitcoin network mempool policy.

Traits

An interface to send a transaction to the Bitcoin network.

A trait which should be implemented to provide feerate information on a number of time horizons.