prysm-pulse/beacon-chain/chaintest/backend
Raul Jordan c1a9937760
Post ChainStart Validator Activation (#1934)
* implemented all the merkle func signatures

* branch indices complete

* check for index out of range in generating merkle proof

* completed full tests for sparse merkle trie impl

* lint

* formatting

* gazelle

* commentary

* ivan comments

* fmt

* get rid of the deposit trie

* recalculate trie when eth1 data changes

* default data response recalculates tree

* update merkle trie to use raw bytes

* use the new verify merkle root func

* builds

* if default data response historical deposits are empty, return the deposit root at the contract at the time

* work on trie

* trying again with more logging

* keep track of merkle trie indices, use correct big int ops

* use uint for merkle idx

* add todo

* update ticker correctly

* fix config and remove unnecessary logs

* readd plus one fix

* clarify some details

* weird imports spacing

* gazelle, lint

* fix tests using the new deposit trie

* builds but tests still fail

* rpc tests

* lint

* tests pass

* bazel lint

* rem commented block

* revert att slot fix

* preston comments

* comments

* fix build

* address last comment

* use counter

* imports
2019-03-12 00:05:55 -04:00
..
BUILD.bazel Revert Usage of ssz.TreeHash Across Repo (#1711) 2019-02-25 21:42:31 -06:00
fork_choice_test_format.go Advance Beacon State Transition Part 2: Simulate Block Randao at Every Slot (#1252) 2019-01-11 18:55:01 +08:00
helpers.go Post ChainStart Validator Activation (#1934) 2019-03-12 00:05:55 -04:00
shuffle_test_format.go Eliminate Custody Logic for Phase 0 (#1408) 2019-01-30 11:11:13 +01:00
simulated_backend_test.go Clear Up Code Inconsistencies (#1836) 2019-03-03 09:31:29 -08:00
simulated_backend.go Post ChainStart Validator Activation (#1934) 2019-03-12 00:05:55 -04:00
state_test_format.go Name Changes to Align with V0.3 (#1621) 2019-02-18 10:52:16 -06:00