go-ethereum/consensus
Péter Szilágyi 31a6418d77
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-10-21 09:24:28 +03:00
..
beacon consensus/beacon, core/types: add verkle witness builder (#30129) 2024-08-29 14:50:27 +02:00
clique consensus/clique, miner: remove clique -> accounts dependency (#30642) 2024-10-21 09:24:28 +03:00
ethash all: replace division with right shift if possible (#29911) 2024-06-28 18:08:31 +02:00
misc eth/tracers: live chain tracing with hooks (#29189) 2024-03-22 18:53:53 +01:00
consensus.go core: refactor consensus interface (#29283) 2024-03-20 14:58:47 +01:00
errors.go consensus/beacon: check that only the latest pow block is valid ttd block (#25187) 2022-06-29 15:13:19 +03:00