ethereumjs-monorepo

@ethereumjs/common


@ethereumjs/common / ChainConfig

Interface: ChainConfig

Defined in: types.ts:40

Full chain specification consumed by Common.

Properties

bootstrapNodes

bootstrapNodes: BootstrapNodeConfig[]

Defined in: types.ts:49


chainId

chainId: string | number

Defined in: types.ts:42


comment?

optional comment?: string

Defined in: types.ts:44


consensus

consensus: ConsensusConfig

Defined in: types.ts:51


customHardforks?

optional customHardforks?: HardforksDict

Defined in: types.ts:48


defaultHardfork?

optional defaultHardfork?: string

Defined in: types.ts:43


depositContractAddress?

optional depositContractAddress?: `0x${string}`

Defined in: types.ts:52


dnsNetworks?

optional dnsNetworks?: string[]

Defined in: types.ts:50


genesis

genesis: GenesisBlockConfig

Defined in: types.ts:46


hardforks

hardforks: HardforkTransitionConfig[]

Defined in: types.ts:47


name

name: string

Defined in: types.ts:41


url?

optional url?: string

Defined in: types.ts:45