config

package
v0.0.0-...-5bfb8ac Latest Latest
Warning

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

Go to latest
Published: Jul 14, 2022 License: LGPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OptimismConfig

type OptimismConfig struct {
	chain.EVMConfig  // Contains configuration of Optimism l2geth client which is used to for sequencing transactions to Optimism
	VerifyRollup     bool
	VerifierEndpoint string // This is the endpoint for an Optimism replica which is read-only and used only for verifying transactions
}

func NewOptimismConfig

func NewOptimismConfig(chainConfig map[string]interface{}) (*OptimismConfig, error)

NewOptimismConfig decodes and validates an instance of an OptimismConfig from raw chain config

type RawOptimismConfig

type RawOptimismConfig struct {
	chain.RawEVMConfig `mapstructure:",squash"`
	VerifyRollup       bool   `mapstructure:"verifyRollup"`
	VerifierEndpoint   string `mapstructure:"verifierEndpoint"`
}

Jump to

Keyboard shortcuts

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