openethereum/ethcore/src/engines
Feynman Liang 5eb8cea6e7 Tendermint epoch transitions (#6085)
* Adds signals_epoch_end to tendermint

* Adds is_epoch_end

* Adds snapshot_components

* Adds tendermint Epoch Verifier

* Fix documentation typos

* Change check_finality_proof to panic

* Fix compilation

* Adds Unconfirmed path to epoch_verifier

* Verify if address is validator in EpochVerifier

* check_finality_proof errors on failure

* Don't share combine/destructure_proofs

* Remove invalid import

* Remove duplicate epoch verifier trait

* Fix docs

* Adds recover stub to tendermint EpochVerifier

* Adds verify_light test

* Avoid boxed closure

* Style fixes
2017-07-26 16:25:32 +01:00
..
authority_round Tendermint epoch transitions (#6085) 2017-07-26 16:25:32 +01:00
tendermint Tendermint epoch transitions (#6085) 2017-07-26 16:25:32 +01:00
validator_set New contract PoA sync fixes (#5991) 2017-07-13 09:48:00 +02:00
basic_authority.rs New contract PoA sync fixes (#5991) 2017-07-13 09:48:00 +02:00
epoch.rs PoA: Wait for transition finality before applying (#5774) 2017-06-28 13:17:36 +02:00
instant_seal.rs Upgrade `elastic-array` to 0.9.0 2017-06-29 13:05:33 +02:00
mod.rs Ethcore crate split part 1 (#6041) 2017-07-12 13:09:17 +02:00
null_engine.rs address grumbles 2017-04-24 13:14:50 +02:00
signer.rs New contract PoA sync fixes (#5991) 2017-07-13 09:48:00 +02:00
transition.rs PoA: Wait for transition finality before applying (#5774) 2017-06-28 13:17:36 +02:00
vote_collector.rs Fix tests 2017-06-29 13:05:33 +02:00