nimbus-eth2/beacon_chain/ssz
tersec c06ffc7804
proposed structure for altair (#2323)
* proposed structure for hf1

* refactor datatypes.nim into datatypes/{base, phase0, hf1}.nim

* hf1 is Altair

* some syncing with alpha 2

* adjust epoch processing to disambiguate access to RewardFlags

* relocate StateData to stay consistent with meaning phase 0 StateData

* passes v1.1.0 alpha 5 SSZ consensus object tests

* Altair block header test fixtures work

* fix slash_validator() so that Altair attester slashings, proposer slashings, and voluntary exit textures work

* deposit operation Altair test fixtures work

* slot sanity and all but a couple epoch transition tests switched to Altair

* attestation Altair test fixtures work

* Altair block sanity test fixtures work

* add working altair sync committee tests

* improve workarounds for sum-types-across-modules Nim bug; incorporate SignedBeaconBlock root reconstuction to SSZ byte reader
2021-05-28 15:25:58 +00:00
..
bitseqs.nim fix subnet logic (#2555) 2021-05-11 22:03:40 +02:00
bytes_reader.nim proposed structure for altair (#2323) 2021-05-28 15:25:58 +00:00
dynamic_navigator.nim Bump modules to take advantage of the new Json format flavors support 2021-03-25 09:37:35 +02:00
merkleization.nim bump spec refs from v1.0.0 to v1.0.1 and update copyright years (#2357) 2021-02-25 13:37:22 +00:00
navigator.nim fix broken metrics during replay (#2090) 2020-11-27 23:16:13 +01:00
spec_types.nim EH cleanup (#2455) 2021-03-26 07:52:01 +01:00
ssz_serialization.nim Db1 cont (#2573) 2021-05-17 18:37:26 +02:00
sszdump.nim use StateData in place of BeaconState outside state transition code (#2551) 2021-05-21 09:23:28 +00:00
types.nim Revamp attestation pool 2021-04-13 20:24:02 +03:00