go-ethereum/consensus
wgr523 4ec4a5390f
Consecutive penalty upgrade (#1053)
* feat: penalty upgrade, consecutive epochs penalty
can be unpenalized

* feat: use binary search inside penalty hook

* style: modification on style

* feat: in penaltyHook change startRange

* fix: add lastPenalty condition in HookPenalty V2
2025-06-25 01:12:56 -07:00
..
clique all: remove version field #25096 (#970) 2025-04-24 18:55:15 +08:00
ethash trie: use trie.NewStackTrie instead of new(trie.Trie) (#22246) 2025-04-07 16:44:32 +08:00
misc params: remove EIP150Hash from chainconfig (#27087) 2025-02-05 18:16:17 +08:00
tests Consecutive penalty upgrade (#1053) 2025-06-25 01:12:56 -07:00
XDPoS Consecutive penalty upgrade (#1053) 2025-06-25 01:12:56 -07:00
consensus.go add a simple test to verify DB is the same across different engine versions 2021-10-16 13:22:48 +11:00
errors.go all: fix staticcheck warning ST1005: incorrectly formatted error string 2024-10-24 09:48:20 +08:00