Official Go implementation of the Ethereum protocol
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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.
|
3 years ago |
.. |
catalyst
|
core: remove unused error from TxPool.Pending (#23720)
|
3 years ago |
downloader
|
Revert "Revert "eth: drop eth/65, the last non-reqid protocol version" (#23426)" (#23456)
|
3 years ago |
ethconfig
|
cmd/geth, cmd/evm, params: implement Arrow Glacier (EIP 4345) (#23810)
|
3 years ago |
fetcher
|
eth/fetcher: remove superfluous nilness-check (#23739)
|
3 years ago |
filters
|
eth/filters: fix TestPendingLogsSubscription (#23619)
|
3 years ago |
gasprice
|
cmd/geth, cmd/evm, params: implement Arrow Glacier (EIP 4345) (#23810)
|
3 years ago |
protocols
|
all: fix some go-critic linter warnings (#23709)
|
3 years ago |
tracers
|
params: changed CatalystBlock to TerminalTotalDifficulty (#23700)
|
3 years ago |
api.go
|
internal/ethapi: use correct signer when serving old blocks (#23683)
|
3 years ago |
api_backend.go
|
core: remove unused error from TxPool.Pending (#23720)
|
3 years ago |
api_test.go
|
cmd/geth, eth, core: snapshot dump + unify with trie dump (#22795)
|
4 years ago |
backend.go
|
cmd/geth, cmd/evm, params: implement Arrow Glacier (EIP 4345) (#23810)
|
3 years ago |
bloombits.go
|
eth: move eth.Config to a common package (#22205)
|
4 years ago |
discovery.go
|
cmd/utils: use eth DNS tree for snap discovery (#22808)
|
4 years ago |
handler.go
|
core: remove unused error from TxPool.Pending (#23720)
|
3 years ago |
handler_eth.go
|
eth: check snap satelliteness, delegate drop to eth (#22235)
|
4 years ago |
handler_eth_test.go
|
miner: fix data race during shutdown (#23435)
|
3 years ago |
handler_snap.go
|
eth: check snap satelliteness, delegate drop to eth (#22235)
|
4 years ago |
handler_test.go
|
core: remove unused error from TxPool.Pending (#23720)
|
3 years ago |
peer.go
|
eth: check snap satelliteness, delegate drop to eth (#22235)
|
4 years ago |
peerset.go
|
eth: don't wait for snap registration if we're not running snap (#22272)
|
4 years ago |
state_accessor.go
|
eth/tracers: avoid unsyncronized mutations on trie database (#23632)
|
3 years ago |
sync.go
|
core: remove unused error from TxPool.Pending (#23720)
|
3 years ago |
sync_test.go
|
Revert "Revert "eth: drop eth/65, the last non-reqid protocol version" (#23426)" (#23456)
|
3 years ago |