erigon-pulse/consensus/ethash
ledgerwatch 75ca6b8c76
Initial work on integration tests (#1797)
* Initial work on integration tests

* Delete subtree

* Squashed 'interfaces/' content from commit 41a082ba4

git-subtree-dir: interfaces
git-subtree-split: 41a082ba4bde38647325eb0416cb1da1b4ca2b12

* Add consensus interfaces

* More stuff

* comments

* Fix compile

* Squashed 'interfaces/' changes from 41a082ba4..1b13a42a7

1b13a42a7 Add chainspec to consensus interface

git-subtree-dir: interfaces
git-subtree-split: 1b13a42a7803f5464722867a71065c27a7ebe8c3

* Squashed 'interfaces/' changes from 1b13a42a7..93a072c4c

93a072c4c Add missing import

git-subtree-dir: interfaces
git-subtree-split: 93a072c4c099d169322a3a53b95e40203276820b

* New consensus interfaces

* More on clique

* Fix tests

* Squashed 'interfaces/' changes from 93a072c4c..62f4ec4b2

62f4ec4b2 Add test service for consensus engine

git-subtree-dir: interfaces
git-subtree-split: 62f4ec4b263107635ffa3aabd5d634af22e813c6

* Squashed 'interfaces/' changes from 62f4ec4b2..061a63543

061a63543 Fix

git-subtree-dir: interfaces
git-subtree-split: 061a63543babdeb51ab7e3a96dec56b2485d4389

* Configuring clique engine with toml specs - start

* More toml parsing

* Constructed rinkeby genesis

* Simplify VerifyHeaders functions

* Fix lint

* Remove concurrent verification tests

* Fix lint

Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2021-04-29 16:14:10 +01:00
..
algorithm_test.go Move clique buckets to separate DB (#1703) 2021-04-19 22:58:05 +01:00
algorithm.go Move clique buckets to separate DB (#1703) 2021-04-19 22:58:05 +01:00
api.go Mining stage (#1554) 2021-03-23 16:00:07 +07:00
consensus_test.go Aleut support (Eip1559) (#1704) 2021-04-22 18:11:37 +01:00
consensus.go Initial work on integration tests (#1797) 2021-04-29 16:14:10 +01:00
difficulty.go Aleut support (Eip1559) (#1704) 2021-04-22 18:11:37 +01:00
ethash_test.go Mining: remove local pow mining (from ethash), --miner.notify is required now, cycle is non-blocking now (#1617) 2021-03-28 21:40:27 +07:00
ethash.go Clique snapshot timer fixed (#1789) 2021-04-23 20:47:06 +03:00
fake.go Initial work on integration tests (#1797) 2021-04-29 16:14:10 +01:00
sealer_test.go Move clique buckets to separate DB (#1703) 2021-04-19 22:58:05 +01:00
sealer.go Move clique buckets to separate DB (#1703) 2021-04-19 22:58:05 +01:00