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_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_test.go cmd, core/state, eth, tests, trie: improve state reader (#27428) 2023-06-20 15:31:45 -04:00
api_debug.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
api.go les, eth: fix typo in comment (#27369) 2023-05-30 14:55:03 +02: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_eth_test.go all: move main transaction pool into a subpool (#27463) 2023-06-16 15:29:40 +03:00
handler_eth.go eth: better active protocol handler tracking (#27665) 2023-07-11 03:57:42 -04: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
handler.go eth: better active protocol handler tracking (#27665) 2023-07-11 03:57:42 -04: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_test.go eth: use new atomic types (#27137) 2023-04-25 12:06:50 +02:00
sync.go eth: better active protocol handler tracking (#27665) 2023-07-11 03:57:42 -04:00