Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HeadBroadcaster ¶
type HeadBroadcaster = headtracker.HeadBroadcaster[*evmtypes.Head, common.Hash]
Type Alias for EVM Head Tracker Components
type HeadListener ¶
type HeadListener = headtracker.HeadListener[*evmtypes.Head, common.Hash]
Type Alias for EVM Head Tracker Components
type HeadSaver ¶
type HeadSaver interface { headtracker.HeadSaver[*evmtypes.Head, common.Hash] // LatestHeadFromDB returns the highest seen head from DB. LatestHeadFromDB(ctx context.Context) (*evmtypes.Head, error) }
HeadSaver maintains chains persisted in DB. All methods are thread-safe.
type HeadTrackable ¶
type HeadTrackable = headtracker.HeadTrackable[*evmtypes.Head, common.Hash]
Type Alias for EVM Head Tracker Components
type HeadTracker ¶
type HeadTracker = headtracker.HeadTracker[*evmtypes.Head, common.Hash]
Type Alias for EVM Head Tracker Components
Click to show internal directories.
Click to hide internal directories.