Versions in this module Expand all Collapse all v0 v0.6.3 Nov 22, 2024 Changes in this version + const ConfigKey + var ContractAddress = common.HexToAddress("0x0200000000000000000000000000000000000000") + var ContractDeployerAllowListPrecompile contract.StatefulPrecompiledContract = allowlist.CreateAllowListPrecompile(ContractAddress) + var Module = modules.Module + func GetContractDeployerAllowListStatus(stateDB contract.StateDB, address common.Address) allowlist.Role + func SetContractDeployerAllowListStatus(stateDB contract.StateDB, address common.Address, role allowlist.Role) + type Config struct + func NewConfig(blockTimestamp *uint64, admins []common.Address, enableds []common.Address, ...) *Config + func NewDisableConfig(blockTimestamp *uint64) *Config + func (*Config) Key() string + func (c *Config) Equal(cfg precompileconfig.Config) bool + func (c *Config) Verify(chainConfig precompileconfig.ChainConfig) error