parity-ethereum/ethcore
Andreas Fackler 218cb60295
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-02-26 09:48:33 +01:00
..
account-db V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
account-state V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
benches Update copyright notice 2020 (#11386) 2020-01-17 14:27:51 +01:00
block-gas-limit Update copyright notice 2020 (#11386) 2020-01-17 14:27:51 +01:00
block-reward Update copyright notice 2020 (#11386) 2020-01-17 14:27:51 +01:00
blockchain V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
builtin V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
call-contract Update copyright notice 2020 (#11386) 2020-01-17 14:27:51 +01:00
client-traits Add POSDAO transition and malice report queue. (#11245) 2020-02-26 09:48:33 +01:00
db V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
engine V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
engines Add POSDAO transition and malice report queue. (#11245) 2020-02-26 09:48:33 +01:00
evm V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
executive-state V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
light V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
machine V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
node-filter V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
pod V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
private-tx V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
res Add POSDAO transition and malice report queue. (#11245) 2020-02-26 09:48:33 +01:00
service V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
snapshot V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
spec V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
src V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
state-db V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
sync V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
trace V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
trie-vm-factories Update copyright notice 2020 (#11386) 2020-01-17 14:27:51 +01:00
types V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
verification V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
vm V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
wasm V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00
Cargo.toml V2.7.2 stable (#11454) 2020-02-05 17:10:36 +01:00