prysm-pulse/beacon-chain/node
Preston Van Loon 95c528f0bc First pass: single peer initial sync (#3363)
* lint

* add requests

* add all new stuff

* comment

* preston's review

* initial commit

* reorder sync so it isn't required to wait until start

* checkpoint

* fix

* improved handler API

* Set up prechain start values

* improved handler API

* ooops

* successful peer handshakes

* successful peer handshakes

* successful peer handshakes

* checkpoint

* chpkt

* handle init after chain start

* emit state initialized feed if existing db state

* merge error

* Done

* Test

* Fixed test

* emit state initialized

* force fork choice update

* wait for genesis time

* sync to current slot

* Use saved head in DB

* gaz

* fix tests

* lint

* lint

* lint

* lint

* Revert "Use saved head in DB"

This reverts commit c5f3404fdf333c8aac20bce8c349b1978494616b.

* remove db

* lint

* remove unused interfaces from composite

* resolve comments
2019-08-30 15:15:40 -05:00
..
BUILD.bazel First pass: single peer initial sync (#3363) 2019-08-30 15:15:40 -05:00
fetch_contract_address.go P2P handshake handling (#2306) 2019-04-27 14:08:27 -05:00
node_test.go Enable POW chain by default (#1861) 2019-03-04 15:10:03 -05:00
node.go First pass: single peer initial sync (#3363) 2019-08-30 15:15:40 -05:00
p2p_config.go Move p2p to deprecated-p2p (#3191) 2019-08-13 14:52:04 -04:00