prysm-pulse/beacon-chain/core
Raul Jordan f89fce9bd7
Implement Basic LMD Ghost Fork Choice Skeleton + Helper Funcs (#1310)
* add fork choice helpers

* LMD GHOST basic implementation

* add todos

* add in the initial test and finalize rest of functions

* added tests

* more simulation, adding trivial case with only one option for a head

* panics

* begin helper function tests

* more helper tests

* higher vote wins

* LMD Ghost full test

* comment

* add types

* optimize

* prepared

* deposits for chain

* lint

* use the hash beacon block util

* rem unnecessary db methods

* comments

* setup works
2019-01-19 10:57:51 +08:00
..
attestations Core Package Clean up Part 2 (#1268) 2019-01-10 07:49:50 +08:00
balances Implement Process Penalties and Exit Logic (#1291) 2019-01-15 21:52:57 -08:00
blocks Implement Basic LMD Ghost Fork Choice Skeleton + Helper Funcs (#1310) 2019-01-19 10:57:51 +08:00
epoch function to update penalized exit balances (#1335) 2019-01-17 09:10:42 +08:00
randao Implement Process Penalties and Exit Logic (#1291) 2019-01-15 21:52:57 -08:00
state Implement Process Penalties and Exit Logic (#1291) 2019-01-15 21:52:57 -08:00
validators Implement Process Penalties and Exit Logic (#1291) 2019-01-15 21:52:57 -08:00