Documentation
¶
Index ¶
- Constants
- type ControlPlane
- func (c *ControlPlane) FakePoSState(id stack.L1CLNodeID, mode stack.ControlAction)
- func (c *ControlPlane) L2CLNodeState(id stack.L2CLNodeID, mode stack.ControlAction)
- func (c *ControlPlane) L2ELNodeState(id stack.L2ELNodeID, mode stack.ControlAction)
- func (c *ControlPlane) SupervisorState(id stack.SupervisorID, mode stack.ControlAction)
- type Orchestrator
- type OrchestratorOption
Constants ¶
View Source
const ( ProtocolVersionsAddressName = "ProtocolVersionsProxy" SuperchainConfigAddressName = "SuperchainConfigProxy" SystemConfigAddressName = "SystemConfigProxy" DisputeGameFactoryName = "DisputeGameFactoryProxy" )
View Source
const ( ELServiceName = "el" CLServiceName = "cl" RBuilderServiceName = "rbuilder" ConductorServiceName = "conductor" HTTPProtocol = "http" RPCProtocol = "rpc" MetricsProtocol = "metrics" WssProtocol = "wss" WebsocketFlashblocksProtocol = "ws-flashblocks" FeatureInterop = "interop" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ControlPlane ¶
type ControlPlane struct {
// contains filtered or unexported fields
}
func (*ControlPlane) FakePoSState ¶ added in v1.13.4
func (c *ControlPlane) FakePoSState(id stack.L1CLNodeID, mode stack.ControlAction)
func (*ControlPlane) L2CLNodeState ¶
func (c *ControlPlane) L2CLNodeState(id stack.L2CLNodeID, mode stack.ControlAction)
func (*ControlPlane) L2ELNodeState ¶ added in v1.13.5
func (c *ControlPlane) L2ELNodeState(id stack.L2ELNodeID, mode stack.ControlAction)
func (*ControlPlane) SupervisorState ¶
func (c *ControlPlane) SupervisorState(id stack.SupervisorID, mode stack.ControlAction)
type Orchestrator ¶
type Orchestrator struct {
// contains filtered or unexported fields
}
func NewOrchestrator ¶
func NewOrchestrator(p devtest.P, sysHook stack.SystemHook) *Orchestrator
func (*Orchestrator) ControlPlane ¶
func (o *Orchestrator) ControlPlane() stack.ControlPlane
func (*Orchestrator) Hydrate ¶
func (o *Orchestrator) Hydrate(sys stack.ExtensibleSystem)
func (*Orchestrator) P ¶
func (o *Orchestrator) P() devtest.P
func (*Orchestrator) Type ¶ added in v1.13.4
func (o *Orchestrator) Type() compat.Type
type OrchestratorOption ¶
type OrchestratorOption func(*Orchestrator)
func WithDirectConnections ¶
func WithDirectConnections() OrchestratorOption
func WithEagerRPCClients ¶
func WithEagerRPCClients() OrchestratorOption
func WithPrivatePorts ¶
func WithPrivatePorts() OrchestratorOption
Click to show internal directories.
Click to hide internal directories.