@ethereumjs/common / parseGethGenesis
parseGethGenesis(
gethGenesis
,name?
):object
Defined in: utils.ts:277
Parses a genesis object exported from Geth into parameters for Common instance
GethGenesis object
string
optional chain name
object
parsed params
bootstrapNodes:
never
[] =[]
chainId:
number
consensus: {
algorithm
:string
;clique
: {epoch
:undefined
|number
;period
:undefined
|number
; };ethash?
:undefined
;type
:string
; } | {algorithm
:string
;clique?
:undefined
;ethash
: { };type
:string
; }
customHardforks:
undefined
|HardforksDict
depositContractAddress:
undefined
|string
genesis:
object
baseFeePerGas:
undefined
|null
|number
|`0x${string}`
coinbase:
undefined
|`0x${string}`
difficulty:
undefined
|`0x${string}`
excessBlobGas:
undefined
|string
extraData:
`0x${string}`
gasLimit:
`0x${string}`
mixHash:
undefined
|`0x${string}`
nonce:
`0x${string}`
requestsHash:
undefined
|string
timestamp:
`0x${string}`
hardfork:
undefined
|string
hardforks:
ConfigHardfork
[]
name:
undefined
|string