nimbus-eth2/tests/mocking
tersec 3a56ddc5c4
begin removing plain BeaconState versions of state transition functions (#951)
* remove near-duplicate code paths: process_slot(), process_slots(), and state_transition() for BeaconState are now wrappers around the HashedBeaconState versions

* convert tests/test_state_transition.nim to use HashedBeaconState

* convert mocking infrastructure and spec_block/epoch_processing tests to use HashedBeaconBlock, and remove thus unused process_slot*(state: var BeaconState)
2020-04-30 08:44:19 +02:00
..
mock_attestations.nim begin removing plain BeaconState versions of state transition functions (#951) 2020-04-30 08:44:19 +02:00
mock_blocks.nim begin removing plain BeaconState versions of state transition functions (#951) 2020-04-30 08:44:19 +02:00
mock_deposits.nim refactor some Merkle proof generation code outside tests; remove unused variables/functions 2020-04-15 09:59:49 +00:00
mock_genesis.nim begin removing plain BeaconState versions of state transition functions (#951) 2020-04-30 08:44:19 +02:00
mock_state.nim begin removing plain BeaconState versions of state transition functions (#951) 2020-04-30 08:44:19 +02:00
mock_validator_keys.nim crypto: cleanup (#882) 2020-04-11 10:51:07 +02:00