Documentation
¶
Index ¶
- Variables
- func Upgrade(host *script.Host, input UpgradeOPChainInput) error
- func UpgradeSuperchainConfig(host *script.Host, input UpgradeSuperchainConfigInput) error
- type OPChainConfig
- type UpgradeOPChain
- type UpgradeOPChainInput
- type UpgradeSuperchainConfigInput
- type UpgradeSuperchainConfigScript
- type Upgrader
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultUpgrader = new(Upgrader)
Functions ¶
func UpgradeSuperchainConfig ¶
func UpgradeSuperchainConfig(host *script.Host, input UpgradeSuperchainConfigInput) error
Types ¶
type OPChainConfig ¶ added in v1.16.1
type UpgradeOPChain ¶ added in v1.16.1
type UpgradeOPChainInput ¶ added in v1.16.1
type UpgradeOPChainInput struct {
Prank common.Address `json:"prank"`
Opcm common.Address `json:"opcm"`
EncodedChainConfigs []OPChainConfig `evm:"-" json:"chainConfigs"`
}
func (*UpgradeOPChainInput) OpChainConfigs ¶ added in v1.16.1
func (u *UpgradeOPChainInput) OpChainConfigs() ([]byte, error)
type UpgradeSuperchainConfigScript ¶
type UpgradeSuperchainConfigScript script.DeployScriptWithoutOutput[UpgradeSuperchainConfigInput]
func NewUpgradeSuperchainConfigScript ¶
func NewUpgradeSuperchainConfigScript(host *script.Host) (UpgradeSuperchainConfigScript, error)
NewDeployImplementationsScript loads and validates the DeployImplementations script contract
type Upgrader ¶
type Upgrader struct{}
func (*Upgrader) ArtifactsURL ¶
func (*Upgrader) UpgradeSuperchainConfig ¶
Click to show internal directories.
Click to hide internal directories.