Module bdk_chain::local_chain

source ·
Expand description

The LocalChain is a local implementation of ChainOracle.

Structs

Represents a failure when trying to insert/remove a checkpoint to/from LocalChain.
Occurs when an update does not have a common checkpoint with the original chain.
A LocalChain checkpoint is used to find the agreement point between two chains and as a transaction anchor.
Iterates over checkpoints backwards.
This is a local implementation of ChainOracle.
An error which occurs when a LocalChain is constructed without a genesis checkpoint.

Enums

Type Definitions

The ChangeSet represents changes to LocalChain.