services

package
v1.19.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 26, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ELKind added in v1.19.1

type ELKind string

ELKind selects which execution-layer backend op-e2e runs as the L2 EL.

const (
	ELKindOpGeth ELKind = "op-geth"
	ELKindOpReth ELKind = "op-reth"
)

func DefaultELKind added in v1.19.1

func DefaultELKind() ELKind

DefaultELKind returns the L2 EL backend selected by the OP_E2E_L2_EL_KIND environment variable, defaulting to op-reth. A non-empty but unrecognized value panics rather than silently misconfiguring the suite.

type EthInstance

type EthInstance interface {
	UserRPC() endpoint.RPC
	AuthRPC() endpoint.RPC
	Close() error
}

EthInstance is either an in process Geth or external process exposing its endpoints over the network

type RollupNode

type RollupNode interface {
	UserRPC() endpoint.RPC
	Stop(ctx context.Context) error
	Stopped() bool
	RuntimeConfig() rollupNode.ReadonlyRuntimeConfig
	P2P() p2p.Node
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL