package
0.0.2
Repository: https://github.com/offchainlabs/bold.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
WithActInterval sets the duration between actions.
WithFSMOpts sets any FSM options to be used when creating the tracker's FSM.
WithTimeReference allows setting the timer used by the tracker to determine that time passed in accordance with the act interval set with [WithActInterval].
WithValidatorName associates a name to the running validator.

# Constants

The tracker is adding a subchallenge leaf on the edge's subchallenge.
The edge being tracked is at a one step proof.
Intermediary state in which an edge is doing nothing else but awaiting confirmation whenever it is possible.
The tracker is attempting a bisection move.
The start state of the tracker.

# Structs

AssociatedAssertionMetadata for the tracked edge.
No description provided by the author
No description provided by the author

# Interfaces

Defines a chain writer interface that is used to update the cached inherited timers of edges onchain.
No description provided by the author
No description provided by the author
ConfirmationMetadataChecker defines a struct which can retrieve information about an edge to determine if it can be confirmed via different means.

# Type aliases

No description provided by the author
State defines a finite state machine that aids in deciding a challenge edge tracker's actions.