d069b98b45
* final engine changes * migration to v13 * adding and removing pending transitions * epoch_transition_for * port snapshot to new engine methods * final validator set interface * fix compiler errors * revert v13/epoch_depth transition * make call on new epoch * rolling finality checker * tests for finality checker * constructing finality proof upon pending transition * fix warnings and finality proof checking * fix compiler warnings in tests * test fixes * don't include genesis in finality checking * change snapshot test chain building logic * minor refactorings * fetch epoch transition based on parent, fix divide-by-zero in SimpleList * fix formatting * fix ABIs and finality checking in snapshot restoration * encode signal number in proof * create more blocks at the end of tests * update gist to accurate contract code * test for epoch_transition_for * fix tests with immediateTransitions parameter * disable force flag after forcing * rename ValidatorsChanged to InitiateChange and finalizeSignal to finalizeChange * a few more validator set tests |
||
---|---|---|
.. | ||
account_provider | ||
blockchain | ||
blooms | ||
client | ||
engines | ||
ethereum | ||
evm | ||
json_tests | ||
migrations | ||
miner | ||
snapshot | ||
spec | ||
state | ||
tests | ||
trace | ||
types | ||
verification | ||
views | ||
account_db.rs | ||
action_params.rs | ||
basic_types.rs | ||
block.rs | ||
builtin.rs | ||
cache_manager.rs | ||
db.rs | ||
env_info.rs | ||
error.rs | ||
executive.rs | ||
externalities.rs | ||
factory.rs | ||
header.rs | ||
lib.rs | ||
pod_account.rs | ||
pod_state.rs | ||
service.rs | ||
state_db.rs |