Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExecutionDataRequester ¶ added in v0.26.2
type ExecutionDataRequester interface { component.Component // OnBlockFinalized accepts block finalization notifications from the FollowerDistributor OnBlockFinalized(*model.Block) // AddOnExecutionDataReceivedConsumer adds a callback to be called when a new ExecutionData is received AddOnExecutionDataReceivedConsumer(OnExecutionDataReceivedConsumer) // HighestConsecutiveHeight returns the highest consecutive block height for which ExecutionData // has been received. // This method must only be called after the component is Ready. If it is called early, an error is returned. HighestConsecutiveHeight() (uint64, error) }
ExecutionDataRequester is a component that syncs ExecutionData from the network, and exposes a callback that is called when a new ExecutionData is received
type OnExecutionDataReceivedConsumer ¶ added in v0.30.2
type OnExecutionDataReceivedConsumer func(*execution_data.BlockExecutionDataEntity)
OnExecutionDataReceivedConsumer is a callback that is called ExecutionData is received for a new block
Click to show internal directories.
Click to hide internal directories.