prysm-pulse/beacon-chain/state
Potuz 0d6e8718fd
Aditya's PR 18 (#11945)
* Aditya's PR 18

This PR implements PR18. There is still a missing piece which is
consistency of head with finalized checkpoint. I will think on ways to
enforce this.

* prune finalized incompatible

* don't check finalization on viable for head

* unit tests fixes

* gazelle

* remove finalized epoch from viableForHead

* remove finalized epoch from leadsToViableHead

* use non-slashed indices

* function rename

* lint fixes

* lint fixes

* lint fixes
2023-02-05 09:40:07 -03:00
..
fieldtrie Clean up state types (#11916) 2023-01-26 14:40:12 +00:00
genesis Remove proto state (#11445) 2022-09-16 18:17:46 -04:00
state-native Small cleanup (#11963) 2023-02-02 17:24:09 +00:00
stategen Aditya's PR 18 (#11945) 2023-02-05 09:40:07 -03:00
stateutil Clean up state types (#11916) 2023-01-26 14:40:12 +00:00
testing Clean up state types (#11916) 2023-01-26 14:40:12 +00:00
BUILD.bazel Implement get_expected_withdrawals (#11618) 2022-11-07 14:11:16 +00:00
error.go Move ErrNilValidatorsInState from one in each state version to a common one (#10074) 2022-01-18 08:19:20 +00:00
interfaces.go Clean up state types (#11916) 2023-01-26 14:40:12 +00:00
prometheus.go Split state package into state-proto and state-native (#10069) 2022-01-13 12:23:53 +01:00