openethereum/ethcore/engines/validator-set/src
Andreas Fackler bf44f024c6
Add POSDAO transition and malice report queue. (#11245)
* Add POSDAO transition; call emitInitiateChange.

* Retry failed malice reports.

* Make malice reports with zero gas price.

* Address review comments.

* Extract ReportQueue from ValidatorSafeContract.

* Add shouldValidatorReport to validator set contract.

* Rename queue_report to enqueue_report

* Increment nonce between randomness and POSDAO transactions.

* Refactor the test ValidatorSet contract

* Address review comments, docs

* Update ethcore/res/validator_contract.sol

Co-Authored-By: David <dvdplm@gmail.com>

* Update ethcore/res/validator_contract.sol

Co-Authored-By: David <dvdplm@gmail.com>

Co-authored-by: varasev <33550681+varasev@users.noreply.github.com>
Co-authored-by: David <dvdplm@gmail.com>
2020-01-29 15:08:03 +01:00
..
contract.rs Add POSDAO transition and malice report queue. (#11245) 2020-01-29 15:08:03 +01:00
lib.rs Add POSDAO transition and malice report queue. (#11245) 2020-01-29 15:08:03 +01:00
multi.rs Add POSDAO transition and malice report queue. (#11245) 2020-01-29 15:08:03 +01:00
safe_contract.rs Add POSDAO transition and malice report queue. (#11245) 2020-01-29 15:08:03 +01:00
simple_list.rs Add POSDAO transition and malice report queue. (#11245) 2020-01-29 15:08:03 +01:00
test.rs Add POSDAO transition and malice report queue. (#11245) 2020-01-29 15:08:03 +01:00