This is to prevent a crash on startup with a custom genesis configuration. With this change in place, upgrading a chain created by geth v1.14.x and below will now print an error instead of crashing: Fatal: Failed to register the Ethereum service: invalid chain configuration: missing entry for fork "cancun" in blobSchedule Arguably this is not great, and it should just auto-upgrade the config. We'll address this in a follow-up PR for geth v1.15.2 |
||
---|---|---|
.. | ||
forks | ||
bootnodes.go | ||
config.go | ||
config_test.go | ||
dao.go | ||
denomination.go | ||
network_params.go | ||
protocol_params.go | ||
verkle_params.go |