- Apr 12, 2017
-
-
Felix Lange authored
This change removes a convoluted use of sync/atomic from VerifyHeaders. It also fixes the annoying error about future blocks.
-
Péter Szilágyi authored
* consensus, core, ethstats: use engine specific block beneficiary * core, eth, les, miner: use explicit beneficiary during mining
-
Péter Szilágyi authored
* consensus/clique, internal/web3ext: support hash based API queries * consensus/clique: make RPC return types public
-
- Apr 10, 2017
-
-
Péter Szilágyi authored
This PR is a prototype implementation of plugable consensus engines and the Clique PoA protocol ethereum/EIPs#225
-
- Apr 07, 2017
-
-
Péter Szilágyi authored
-
- Apr 06, 2017
-
-
Péter Szilágyi authored
-
- Apr 04, 2017
-
-
Péter Szilágyi authored
This commit adds pluggable consensus engines to go-ethereum. In short, it introduces a generic consensus interface, and refactors the entire codebase to use this interface.
-