Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RelayerConfig ¶
type RelayerConfig struct {
EventListenerConfig *l1.EventListenerConfig
FinalityEnsurerConfig *l1.FinalityEnsurerConfig
TransactionSenderConfig *l2.TransactionSenderConfig
L2ContractConfig *l2.ContractConfig
TelemetryConfig *telemetry.Config
DebugAPIConfig *debug.Config
HeartbeatConfig *debug.HeartbeatConfig
}
func DefaultRelayerConfig ¶
func DefaultRelayerConfig() *RelayerConfig
type RelayerService ¶
type RelayerService struct {
Logger logging.Logger
Config *RelayerConfig
L1EventListener *l1.EventListener
L1FinalityEnsurer *l1.FinalityEnsurer
L2TransactionSender *l2.TransactionSender
DebugListener *debug.RPCListener
HeartbeatSender *debug.HeartbeatSender
}
Click to show internal directories.
Click to hide internal directories.