Fix validator contract syncing (#4789)
* make validator set aware of various states * fix updater build * clean up contract call * failing sync test * adjust tests * nicer indent [ci skip] * revert bound divisor
Showing
- ethcore/res/authority_round.json 1 addition, 1 deletionethcore/res/authority_round.json
- ethcore/res/tendermint.json 1 addition, 1 deletionethcore/res/tendermint.json
- ethcore/res/validator_contract.json 1 addition, 1 deletionethcore/res/validator_contract.json
- ethcore/src/client/client.rs 3 additions, 3 deletionsethcore/src/client/client.rs
- ethcore/src/client/test_client.rs 1 addition, 1 deletionethcore/src/client/test_client.rs
- ethcore/src/client/traits.rs 1 addition, 1 deletionethcore/src/client/traits.rs
- ethcore/src/engines/authority_round.rs 36 additions, 26 deletionsethcore/src/engines/authority_round.rs
- ethcore/src/engines/basic_authority.rs 11 additions, 11 deletionsethcore/src/engines/basic_authority.rs
- ethcore/src/engines/tendermint/mod.rs 45 additions, 28 deletionsethcore/src/engines/tendermint/mod.rs
- ethcore/src/engines/validator_set/contract.rs 21 additions, 16 deletionsethcore/src/engines/validator_set/contract.rs
- ethcore/src/engines/validator_set/mod.rs 6 additions, 6 deletionsethcore/src/engines/validator_set/mod.rs
- ethcore/src/engines/validator_set/safe_contract.rs 108 additions, 66 deletionsethcore/src/engines/validator_set/safe_contract.rs
- ethcore/src/engines/validator_set/simple_list.rs 14 additions, 8 deletionsethcore/src/engines/validator_set/simple_list.rs
- ethcore/src/miner/service_transaction_checker.rs 2 additions, 1 deletionethcore/src/miner/service_transaction_checker.rs
- updater/src/updater.rs 2 additions, 2 deletionsupdater/src/updater.rs
Please register or sign in to comment