nimbus-eth2/research
Dustin Brody c7e06374f4
Remove get_crosslink_committees_at_slot and fix research/state_sim (#291)
* migrate attestation pool tests from get_crosslink_committees_at_slot(...) to get_crosslink_committee(...)

* rm obsolete, unused get_crosslink_committees_at_slot_cached(...) and migrate tests/test_state_transition from get_crosslink_committees_at_slot(...) to get_crosslink_committee(...)

* migrate tests/testutil from get_crosslink_committees_at_slot(...) to get_crosslink_committee(...)

* use more pervasive caching infrastructure, initially of compute_committee; remove buggy (and per-index) shuffling to fix research/state_sim, which was noticing validators on multiple shard committees; rm now-unused specific get_attesting_balance_cached

* add some get_active_validator_index caching

* rm obsolete/unused get_attesting_indices_cached

* rm get_crosslink_committees_at_slot(...)

* some more 0.7 changes -- some of which can't be completed pending some data structure updates -- and shard handling changes to offset with epoch start shards
2019-06-24 09:21:56 +00:00
..
fork_choice_rule begin 0.5.0 spec update (#179) 2019-03-16 13:52:37 -06:00
.gitignore some ignores 2019-03-26 19:41:34 -06:00
sereth.nim assert() -> doAssert() 2019-03-14 00:04:43 +01:00
serialized_sizes.nim More 0.5.1 spec updates (#195) 2019-03-22 18:33:12 +00:00
serialized_sizes.nim.cfg ssz: finish implementation (#42) 2018-12-17 19:03:53 +01:00
state_sim.nim Remove get_crosslink_committees_at_slot and fix research/state_sim (#291) 2019-06-24 09:21:56 +00:00