challenger

package
v1.16.3 Latest Latest
Warning

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

Go to latest
Published: Dec 4, 2025 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewInteropChallengerConfig

func NewInteropChallengerConfig(dir string, l1Endpoint string, l1Beacon string, supervisorEndpoint string, l2Endpoints []string, options ...Option) (*config.Config, error)

func NewPreInteropChallengerConfig

func NewPreInteropChallengerConfig(dir string, l1Endpoint string, l1Beacon string, rollupEndpoint string, l2Endpoint string, options ...Option) (*config.Config, error)

Types

type Option

type Option func(cfg *config.Config) error

func WithCannonConfig

func WithCannonConfig(rollupCfgs []*rollup.Config, l1Genesis *core.Genesis, l2Geneses []*core.Genesis, prestateVariant PrestateVariant) Option

func WithCannonGameType added in v1.16.3

func WithCannonGameType() Option

func WithCannonKonaConfig added in v1.16.2

func WithCannonKonaConfig(rollupCfgs []*rollup.Config, l1Genesis *core.Genesis, l2Geneses []*core.Genesis) Option

func WithCannonKonaGameType added in v1.16.3

func WithCannonKonaGameType() Option

func WithFactoryAddress

func WithFactoryAddress(addr common.Address) Option

func WithFastGames

func WithFastGames() Option

func WithPermissionedGameType added in v1.16.3

func WithPermissionedGameType() Option

func WithPrivKey

func WithPrivKey(key *ecdsa.PrivateKey) Option

func WithSuperCannonGameType added in v1.16.3

func WithSuperCannonGameType() Option

func WithSuperPermissionedGameType added in v1.16.3

func WithSuperPermissionedGameType() Option

type PrestateVariant

type PrestateVariant string
const (
	MTCannonVariant     PrestateVariant = "mt64"
	MTCannonNextVariant PrestateVariant = "mt64Next"
	InteropVariant      PrestateVariant = "interop"
	InteropVariantNext  PrestateVariant = "interopNext"
)

Jump to

Keyboard shortcuts

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