go-ethereum/miner
rjl493456442 78636ee568
eth, miner: use miner for post-merge block production (#23256)
* eth, miner: remove duplicated code

* eth/catalyst: remove unneeded code

* miner: keep update pending state even the Merge is happened

* eth, miner: rebase

* miner: fix tests

* eth, miner: address comments from marius

* miner: use empty zero randomness for pending blocks after the merge

* eth/catalyst: gofmt

* miner: add warning log for state recovery

* miner: ignore uncles for post-merge blocks

Co-authored-by: Péter Szilágyi <peterke@gmail.com>
2022-01-24 09:19:52 +02:00
..
stress eth, miner: use miner for post-merge block production (#23256) 2022-01-24 09:19:52 +02:00
miner.go eth, miner: use miner for post-merge block production (#23256) 2022-01-24 09:19:52 +02:00
miner_test.go eth, miner: use miner for post-merge block production (#23256) 2022-01-24 09:19:52 +02:00
unconfirmed.go all: replace RWMutex with Mutex in places where RLock is not used (#21622) 2020-10-13 10:58:41 +02:00
unconfirmed_test.go all: remove redundant conversions and import names (#21903) 2020-11-25 21:00:23 +01:00
worker.go eth, miner: use miner for post-merge block production (#23256) 2022-01-24 09:19:52 +02:00
worker_test.go eth, miner: use miner for post-merge block production (#23256) 2022-01-24 09:19:52 +02:00