Raul Jordan
ae13bb5c83
Use Tree Hashing Algorithm Everywhere for Block Roots and State Root ( #1577 )
...
* begin using tree hash instead of hash for state and blocks
* replace with ssz
* rem references to vote cache
* replace all instances of state/block hash with root
* goimports
* almost every test in the world fails
* goimports
* all tests pass, tree hash across repo
2019-02-14 14:04:47 -06:00
Jie Hou
d620361233
Support typed nil pointer in tree hash ( #1590 )
2019-02-14 09:22:12 -06:00
Raul Jordan
cec6c8de83
Standardize Naming of Shared Packages, Remove Deprecated Packages ( #1435 )
...
* rem txpool
* standardize repo shared utils, remove deprecated items
* complete
* package lvl godoc
2019-01-31 10:53:58 +08:00
Antoine Toulme
fde3d782ca
use little endian for the data length encoding when performing a merkle hash ( #1350 )
2019-01-23 10:18:45 +08:00
terence tsao
e313e97666
Implement Validator Rotation Logic ( #1279 )
2019-01-13 12:52:31 -08:00
Andrei Ivasko
b29188128d
ToBytes32 ( #1306 )
2019-01-13 09:04:14 -05:00
Jie Hou
e5d92a5e11
Implement SSZ Tree Hash Algorithm ( #1211 )
2019-01-02 11:14:12 -08:00