go-ethereum/miner
Marius van der Wijden cc9fb8e21d
eth/catalyst, miner: build the execution payload async (#24866)
* eth/catalyst: build the execution payload async

* miner: added comment, added test case

* eth/catalyst: miner: move async block production to miner

* eth/catalyst, miner: support generate seal block async

* miner: rework GetSealingBlockAsync to use a passed channel

* miner: apply rjl's diff

* eth/catalyst: nitpicks

Co-authored-by: Gary Rong <garyrong0905@gmail.com>
2022-05-18 17:33:37 +03:00
..
stress all: replace uses of ioutil with io and os (#24869) 2022-05-16 11:59:35 +02:00
miner_test.go eth, miner: use miner for post-merge block production (#23256) 2022-01-24 09:19:52 +02:00
miner.go eth/catalyst, miner: build the execution payload async (#24866) 2022-05-18 17:33:37 +03:00
unconfirmed_test.go all: remove redundant conversions and import names (#21903) 2020-11-25 21:00:23 +01:00
unconfirmed.go all: replace RWMutex with Mutex in places where RLock is not used (#21622) 2020-10-13 10:58:41 +02:00
worker_test.go eth/catalyst, miner: build the execution payload async (#24866) 2022-05-18 17:33:37 +03:00
worker.go eth/catalyst, miner: build the execution payload async (#24866) 2022-05-18 17:33:37 +03:00