nimbus-eth2/beacon_chain/validator_client
Jacek Sieka e5346e4e95
simplify state fork access pattern (#2912)
* simplify state fork access pattern

* fixes

* unsafeAddr needs to be dereferenced outside of case for best effect
* remove hash_tree_root of ForkedXxx (doesn't make sense)
* simplify state transition

* fix vc

* readd hash_tree_root(forkedbeaconblock)

* readd htr(fhbs) as well

...and add some protections to not hash the wrong items elsewhere
2021-09-28 20:08:03 +02:00
..
api.nim implement forked merge state/block support (#2890) 2021-09-27 14:22:58 +00:00
attestation_service.nim cleanups (#2809) 2021-08-24 21:49:51 +02:00
block_service.nim simplify state fork access pattern (#2912) 2021-09-28 20:08:03 +02:00
common.nim fixes (#2901) 2021-09-27 11:24:58 +02:00
duties_service.nim VC: various fixes (#2730) 2021-07-19 14:31:02 +00:00
fallback_service.nim New validator client using REST API. (#2651) 2021-07-13 13:15:07 +02:00
fork_service.nim Number of REST fixes for Altair. (#2790) 2021-08-23 12:41:48 +02:00