Skip to main content

prepareChainConfig

Type Aliases

PrepareChainConfigParams

type PrepareChainConfigParams: Pick<ChainConfig, "chainId"> & Partial<Omit<ChainConfig, "chainId" | "arbitrum">> & object;

Type declaration

MemberType
arbitrumPick<ChainConfigArbitrumParams, "InitialChainOwner"> & Partial<Omit<ChainConfigArbitrumParams, "InitialChainOwner">>

Source

src/prepareChainConfig.ts:33

Variables

defaults

const defaults: object;

Type declaration

MemberTypeValue
arbitrumobject...
arbitrum.AllowDebugPrecompilesbooleanfalse
arbitrum.DataAvailabilityCommitteebooleanfalse
arbitrum.EnableArbOSbooleantrue
arbitrum.GenesisBlockNumnumber0
arbitrum.InitialArbOSVersionnumber20
arbitrum.MaxCodeSizenumber24_576
arbitrum.MaxInitCodeSizenumber49_152
berlinBlocknumber0
byzantiumBlocknumber0
cliqueobject...
clique.epochnumber0
clique.periodnumber0
constantinopleBlocknumber0
daoForkBlocknullnull
daoForkSupportbooleantrue
eip150Blocknumber0
eip150Hashstring'0x0000000000000000000000000000000000000000000000000000000000000000'
eip155Blocknumber0
eip158Blocknumber0
homesteadBlocknumber0
istanbulBlocknumber0
londonBlocknumber0
muirGlacierBlocknumber0
petersburgBlocknumber0

Source

src/prepareChainConfig.ts:3

Functions

prepareChainConfig()

function prepareChainConfig(params: PrepareChainConfigParams): ChainConfig

Parameters

ParameterType
paramsPrepareChainConfigParams

Returns

ChainConfig

Source

src/prepareChainConfig.ts:39