nimbus-eth2/tests
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
..
official Update fixtures submodule to latest (remove deprecated eth2.0-tests) 2019-06-21 10:33:29 +02:00
simulation Bump the beacon_node version; Make the simulation script compatible with macOS 2019-05-14 16:46:43 +03:00
all_tests.nim Remove v0.5 state tests (#292) 2019-06-21 10:16:14 +02:00
test_attestation_pool.nim Remove get_crosslink_committees_at_slot and fix research/state_sim (#291) 2019-06-24 09:21:56 +00:00
test_beacon_chain_db.nim 0.7.0 updates including semantic changes (#285) 2019-06-14 13:50:47 +00:00
test_beacon_node.nim Merge remote-tracking branch 'origin/master' into epoch-state-2 2018-12-05 11:58:01 -06:00
test_beaconstate.nim Introduce constant presets (#269) 2019-05-27 14:48:13 +02:00
test_bitfield.nim cleanups (#189) 2019-03-20 14:01:48 -06:00
test_block_pool.nim Introduce constant presets (#269) 2019-05-27 14:48:13 +02:00
test_helpers.nim 0.6.2 updates (#275) 2019-06-03 10:31:04 +00:00
test_peer_connection.nim Respect the port configuration and NAT setup when using LibP2P 2019-06-24 05:34:22 +03:00
test_ssz.nim [Tests] SHA256 + official shuffling vectors (#263) 2019-05-10 08:14:01 +00:00
test_state_transition.nim Remove get_crosslink_committees_at_slot and fix research/state_sim (#291) 2019-06-24 09:21:56 +00:00
test_sync_protocol.nim Merge remote-tracking branch 'origin/master' into epoch-state-2 2018-12-05 11:58:01 -06:00
test_validator.nim [Tests] SHA256 + official shuffling vectors (#263) 2019-05-10 08:14:01 +00:00
testutil.nim Remove get_crosslink_committees_at_slot and fix research/state_sim (#291) 2019-06-24 09:21:56 +00:00