go-ethereum/eth/catalyst
Marius van der Wijden 16b0d9e982
eth/catalyst: refactor engine api checks (#31182)
This PR contains three refactors:
- refactor the latest fork check that we use quite extensively 
- refactor the nil checks in NewPayloads

---------

Co-authored-by: lightclient <lightclient@protonmail.com>
2025-05-14 08:50:02 -06:00
..
api.go eth/catalyst: refactor engine api checks (#31182) 2025-05-14 08:50:02 -06:00
api_test.go eth/catalyst: in tests, manually sync txpool after initial chain insertion to prevent race between txpool head reset and promotion of txs that will be subsequently added (#31595) 2025-04-10 19:49:54 +08:00
queue.go cmd/geth: implement dev mode for post-merge (#27327) 2023-07-06 04:42:34 -04:00
simulated_beacon.go eth/catalyst: sanitize simulated beacon period to avoid overflowing time.Duration (#31407) 2025-04-17 14:23:31 +02:00
simulated_beacon_api.go eth/catalyst: ensure period zero mode leaves no pending txs in pool (#30264) 2024-08-19 15:32:15 -06:00
simulated_beacon_test.go eth/catalyst: set FeeRecipient in dev mode (#31316) 2025-03-17 09:32:44 +01:00
tester.go eth/downloader: move SyncMode to package eth/ethconfig (#30847) 2024-12-03 09:30:26 +01:00