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
The error type for
LocalChain::apply_header_connected_to
.Type Definitions
The
ChangeSet
represents changes to LocalChain
.