prysm-pulse/beacon-chain/blockchain
Nishant Das 0809b96c32 Fixes Initial Sync (#2041)
* plug forkchoice to blockchain service's block processing

* fixed tests

* more fixes...

* clean ups

* fixed test

* Update beacon-chain/blockchain/block_processing.go

* merged with 2006 and started fixing tests

* remove prints

* fixed tests

* lint

* include ops service

* if there's a skip slot, slot--

* fixed typo

* started working on test

* no fork choice in propose

* bleh, need to fix state generator first

* state gen takes input slot

* feedback

* fixed tests

* preston's feedback

* fmt

* removed extra logging

* add more logs

* fixed validator attest

* builds

* fixed save block

* children fix

* removed verbose logs

* fix fork choice

* right logs

* Add Prometheus Counter for Reorg (#2051)

* fetch every slot (#2052)

* test Fixes

* lint

* only regenerate state if there was a reorg

* better logging

* fixed seed

* better logging

* process skip slots in assignment requests

* fix lint

* disable state root computation

* filter attestations in regular sync

* log important items

* better info logs

* added spans to stategen

* span in stategen

* set validator deadline

* randao stuff

* disable sig verify

* lint

* lint

* save only using historical states

* use new goroutine for handling sync messages

* change default buffer sizes

* better p2p

* rem some useless logs

* lint

* sync tests complete

* complete tests

* tests fixed

* lint

* fix flakey att service

* bug fixes

* Update beacon-chain/sync/initial-sync/service.go

* Update beacon-chain/sync/initial-sync/service.go

* reenable shuffle

* enable shuffle
2019-03-25 13:23:57 -05:00
..
stategenerator Fixes Initial Sync (#2041) 2019-03-25 13:23:57 -05:00
block_processing_test.go Allow 8 Validator Multinode Cluster to Run Indefinitely (#2050) 2019-03-25 10:21:21 -05:00
block_processing.go Allow 8 Validator Multinode Cluster to Run Indefinitely (#2050) 2019-03-25 10:21:21 -05:00
BUILD.bazel Allow 8 Validator Multinode Cluster to Run Indefinitely (#2050) 2019-03-25 10:21:21 -05:00
fork_choice_test.go Allow 8 Validator Multinode Cluster to Run Indefinitely (#2050) 2019-03-25 10:21:21 -05:00
fork_choice.go Allow 8 Validator Multinode Cluster to Run Indefinitely (#2050) 2019-03-25 10:21:21 -05:00
service_test.go Use imported interfaces in sync package (#2032) 2019-03-19 17:07:49 -06:00
service.go Fixes Initial Sync (#2041) 2019-03-25 13:23:57 -05:00