# Functions
New creates a new instance of ExecutionClient.
PackLogs packs logs into []BlockLogs by their block number.
WithConnectionTimeout sets timeout for network connection to eth1 node.
WithFollowDistance sets finalization offset (a block at this offset into the past from the head block will be considered as very likely finalized).
WithLogBatchSize sets log batch size.
WithLogger enables logging.
WithMetrics enables reporting metrics.
WithReconnectionInitialInterval sets initial reconnection interval.
WithReconnectionMaxInterval sets max reconnection interval.
# Constants
No description provided by the author
No description provided by the author
TODO ALAN: revert.
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
BlockLogs holds a block's number and it's logs.
ExecutionClient represents a client for interacting with Ethereum execution client.
ExecutionOptions contains config configurations related to Ethereum execution client.
# Type aliases
Option defines an ExecutionClient configuration option.