go-ethereum/miner
Péter Szilágyi c6823c77a3 consensus/clique, miner: remove clique -> accounts dependency (#30642)
Clique currently depends on the `accounts` package. This was a bit of a
big cannon even in the past, just to pass a signer "account" to the
Clique block producer. Either way, nowadays Geth does not support clique
mining any more, so by removing that bit of functionality from our code,
we can also break this dependency.

Clique should ideally be further torn out, but this at least gets us one
step closer to cleanups.
2024-11-19 14:50:11 +01:00
..
miner.go beacon, core, eth, miner: integrate witnesses into production Geth (#30069) 2024-09-20 16:43:42 +03:00
miner_test.go core/state: state reader abstraction (#29761) 2024-09-05 13:10:47 +03:00
ordering.go core/txpool, eth, miner: retrieve plain and blob txs separately (#29026) 2024-02-20 11:37:23 +02:00
ordering_test.go core/txpool, miner: speed up blob pool pending retrievals (#29008) 2024-02-19 15:59:40 +02:00
payload_building.go miner: send full request when resolving full payload (#30615) 2024-11-19 14:50:11 +01:00
payload_building_test.go consensus/clique, miner: remove clique -> accounts dependency (#30642) 2024-11-19 14:50:11 +01:00
pending.go miner: refactor the miner, make the pending block on demand (#28623) 2024-03-06 14:45:03 +02:00
worker.go all: implement EIP-7002 & EIP-7251 (#30571) 2024-11-19 14:50:11 +01:00