go-ethereum/eth/catalyst
Martin Holst Swende ca948b8579
eth/catalyst, miner: deduplicate work + show payload id (#26115)
This PR now also includes a fix to the problem of mult-routines building blocks on the same input. This PR works as before with regards to stopping the work, but it just will not spin up a second routine if one is already building. So if the CL does N calls to FCU+buildblock, and N calls to GetPayload, only the first of each will do something, the other calls will be mostly no-ops.

This PR also adds printout of the payload id into the logs.
2022-11-07 15:30:54 +01:00
..
api_test.go eth/catalyst, miner: deduplicate work + show payload id (#26115) 2022-11-07 15:30:54 +01:00
api.go eth/catalyst, miner: deduplicate work + show payload id (#26115) 2022-11-07 15:30:54 +01:00
queue.go eth/catalyst, miner: deduplicate work + show payload id (#26115) 2022-11-07 15:30:54 +01:00
tester.go cmd, eth: implement full-sync tester (#26035) 2022-10-28 14:48:08 +02:00