c53de3e550
* rm now-superceded shuffling cache (shuffling is only called from get_crosslinks), which was badly architected due to trying to exist in state; rm one more vestige of previous light-client regime (one more to go, from datatypes) * fix wrong shuffling list size (active validator size, not validator size) to make consistent with 0.5.1 (will be inconsistent with testnet0); fix typo and change defaults in state_sim * doAssert a couple of constant relationships necessary to avoid underflow; rm non-spec, unused helper function get_new_recent_block_roots * refactor separate crosslink_committee_cache and winning_root_participants_cache(s) into StateData object; remove last vestige of previous shuffling cache * separate out caching parts of StateData to new StateCache object |
||
---|---|---|
.. | ||
official | ||
simulation | ||
all_tests.nim | ||
test_attestation_pool.nim | ||
test_beacon_chain_db.nim | ||
test_beacon_node.nim | ||
test_beaconstate.nim | ||
test_bitfield.nim | ||
test_block_pool.nim | ||
test_helpers.nim | ||
test_ssz.nim | ||
test_state_transition.nim | ||
test_sync_protocol.nim | ||
test_validator.nim | ||
testutil.nim |