Michael Sproul
b4689e20c6
Altair consensus changes and refactors ( #2279 )
...
## Proposed Changes
Implement the consensus changes necessary for the upcoming Altair hard fork.
## Additional Info
This is quite a heavy refactor, with pivotal types like the `BeaconState` and `BeaconBlock` changing from structs to enums. This ripples through the whole codebase with field accesses changing to methods, e.g. `state.slot` => `state.slot()`.
Co-authored-by: realbigsean <seananderson33@gmail.com >
2021-07-09 06:15:32 +00:00
..
2021-07-09 06:15:32 +00:00
2021-07-09 06:15:32 +00:00
2020-10-01 11:12:36 +10:00
2020-10-01 11:12:36 +10:00
2020-10-01 11:12:36 +10:00
2020-07-25 02:03:18 +00:00
2021-02-15 00:09:12 +00:00
2021-07-09 06:15:32 +00:00
2021-07-09 06:15:32 +00:00
2021-07-09 06:15:32 +00:00
2020-05-18 21:24:23 +10:00
2021-07-09 06:15:32 +00:00
2021-07-09 06:15:32 +00:00
2020-06-19 11:18:27 +10:00
2021-07-09 06:15:32 +00:00
2021-07-09 06:15:32 +00:00
2021-01-20 19:19:38 +00:00
2020-10-01 11:12:36 +10:00
2020-06-19 11:18:27 +10:00
2020-10-01 11:12:36 +10:00
2020-10-01 11:12:36 +10:00
2021-07-09 06:15:32 +00:00
2020-10-01 11:12:36 +10:00
2021-07-09 06:15:32 +00:00
2020-10-01 11:12:36 +10:00
2020-10-01 11:12:36 +10:00
2021-07-09 06:15:32 +00:00
2020-06-19 11:18:27 +10:00
2021-06-18 05:58:01 +00:00
2021-07-09 06:15:32 +00:00
2021-07-09 06:15:32 +00:00
2020-10-01 11:12:36 +10:00
2021-07-09 06:15:32 +00:00
2020-11-23 03:43:22 +00:00
2020-09-25 05:18:21 +00:00
2021-07-09 06:15:32 +00:00
2021-03-17 05:09:57 +00:00
2020-07-25 02:03:18 +00:00
2021-02-15 00:09:12 +00:00
2021-07-09 06:15:32 +00:00
2020-06-19 11:18:27 +10:00
2020-06-03 14:56:54 +10:00
2021-05-10 00:53:09 +00:00
2021-01-19 03:50:06 +00:00
2020-05-18 21:24:23 +10:00
2020-11-18 23:31:37 +00:00
2021-07-09 06:15:32 +00:00
2021-07-09 06:15:32 +00:00
2021-01-28 23:31:06 +00:00
2020-10-01 11:12:36 +10:00
2021-07-09 06:15:32 +00:00
2020-10-01 11:12:36 +10:00