go-ethereum/eth
Felix Lange e86ad52640
beacon/engine, eth/catalyst: EIP-4844 updates for the engine API (#27736)
This is a spin-out from the EIP-4844 devnet branch, containing just the Engine API modifications
and nothing else. The newPayloadV3 endpoint won't really work in this version, but we need the
data structures for testing so I'd like to get this in early.

Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de>
2023-07-18 09:44:16 +02:00
..
catalyst beacon/engine, eth/catalyst: EIP-4844 updates for the engine API (#27736) 2023-07-18 09:44:16 +02:00
downloader eth/downloader: drop beacon head updates if the syncer is restarting (#27397) 2023-06-05 09:59:38 +03:00
ethconfig les: remove obsolete code related to PoW header syncing (#27737) 2023-07-17 20:48:11 +02:00
fetcher all: move main transaction pool into a subpool (#27463) 2023-06-16 15:29:40 +03:00
filters eth/filters: reuse handleLogs method for removed logs (#27438) 2023-06-08 11:40:22 +02:00
gasprice eth: use slices package for sorting (#27490) 2023-06-19 23:38:57 +02:00
protocols core/state: value diff tracking in StateDB (#27349) 2023-07-11 15:43:23 +02:00
tracers core: replace instances of 'suicide' with 'selfdestruct' to improve code consistency. (#27716) 2023-07-15 10:35:30 -04:00
api.go les, eth: fix typo in comment (#27369) 2023-05-30 14:55:03 +02:00
api_admin.go eth: split api.go into namespace based files (#27263) 2023-05-29 05:09:34 -04:00
api_backend.go eth, miner: rm redundant type declare (#27713) 2023-07-13 09:55:31 +03:00
api_debug.go cmd, core/state, eth, tests, trie: improve state reader (#27428) 2023-06-20 15:31:45 -04:00
api_debug_test.go cmd, core/state, eth, tests, trie: improve state reader (#27428) 2023-06-20 15:31:45 -04:00
api_miner.go core/txpool: make transaction validation reusable across packages (pools) (#27429) 2023-06-06 12:53:29 +03:00
backend.go cmd, core, eth, graphql, trie: no persisted clean trie cache file (#27525) 2023-07-04 10:21:06 +03:00
bloombits.go eth: move eth.Config to a common package (#22205) 2021-02-05 13:51:15 +01:00
handler.go eth: better active protocol handler tracking (#27665) 2023-07-11 03:57:42 -04:00
handler_eth.go eth: better active protocol handler tracking (#27665) 2023-07-11 03:57:42 -04:00
handler_eth_test.go all: move main transaction pool into a subpool (#27463) 2023-06-16 15:29:40 +03:00
handler_snap.go eth: check snap satelliteness, delegate drop to eth (#22235) 2021-02-02 10:44:36 +02:00
handler_test.go all: move main transaction pool into a subpool (#27463) 2023-06-16 15:29:40 +03:00
peer.go eth: remove admin.peers[i].eth.head and difficulty (#26804) 2023-03-06 09:27:46 +02:00
peerset.go all: fix some typos (#25551) 2022-08-19 09:00:21 +03:00
state_accessor.go core/types, params: add blob transaction type, RLP encoded for now (#27049) 2023-04-21 12:52:02 +03:00
sync.go eth: better active protocol handler tracking (#27665) 2023-07-11 03:57:42 -04:00
sync_test.go eth: use new atomic types (#27137) 2023-04-25 12:06:50 +02:00