go-ethereum/cmd/utils
Martin Holst Swende 32150f8aa9
cmd/geth, cmd/evm, params: implement Arrow Glacier (EIP 4345) (#23810)
This PR adds support for ArrowGlacier, as defined by

    https://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/arrow-glacier.md
    https://eips.ethereum.org/EIPS/eip-4345

> Starting with FORK_BLOCK_NUMBER the client will calculate the difficulty based on a fake block number suggesting to the client that the difficulty bomb is adjusting 10,700,000 blocks later than the actual block number.

This also adds support for evm t8n to return the calculated difficulty, so it can be used to construct test.
2021-10-28 22:18:14 +02:00
..
cmd.go eth: move eth.Config to a common package (#22205) 2021-02-05 13:51:15 +01:00
customflags.go cmd/clef, cmd/geth: use SplitAndTrim from cmd/utils (#21579) 2020-09-22 23:22:54 +02:00
customflags_test.go cmd/utils: fix path expansion on windows 2015-08-06 17:18:59 +02:00
diskusage.go all: add go:build lines (#23468) 2021-08-25 18:46:29 +02:00
diskusage_openbsd.go all: add go:build lines (#23468) 2021-08-25 18:46:29 +02:00
diskusage_windows.go cmd/geth: graceful shutdown if disk is full (#22103) 2021-01-19 09:26:42 +01:00
flags.go cmd/geth, cmd/evm, params: implement Arrow Glacier (EIP 4345) (#23810) 2021-10-28 22:18:14 +02:00
flags_legacy.go cmd/geth, cmd/utils: remove legacy rpc flags (#23358) 2021-09-07 10:52:58 +02:00
flags_test.go cmd/utils: allow for multiple influxdb tags (#18520) 2019-01-29 09:14:24 +01:00
prompt.go cmd: abstract `getPassPhrase` functions into one (#21219) 2020-06-30 09:56:40 +02:00
prompt_test.go cmd: abstract `getPassPhrase` functions into one (#21219) 2020-06-30 09:56:40 +02:00