prysm-pulse/beacon-chain
Yutaro Mori 7cfda8a149 Extract Initial Sync Into its Own Package (#404)
* Initial commit to extract initial sync code

* Add stop/resume of sync/intialsync

* bazel run

* gometalinter

* add tests

* cleanup

* build fixes

* use infof rather than errorf if sync is not in correct state

* Add TODO comment detailing eventual completion of transition from initial sync to sync

* fix build

* pr comments

* fix tests

* bump
2018-08-22 09:52:03 +08:00
..
blockchain Implement Beacon Node Validator and Observer Entry Points (#414) 2018-08-20 08:50:11 -07:00
internal beacon: Implement Beacon Node gRPC Server Streams (#400) 2018-08-17 21:34:56 -06:00
node Extract Initial Sync Into its Own Package (#404) 2018-08-22 09:52:03 +08:00
params beacon: Implement Beacon Node gRPC Server Streams (#400) 2018-08-17 21:34:56 -06:00
powchain beacon: Improve Test Coverage for Beacon Chain Package (#402) 2018-08-14 22:49:59 -06:00
rpc fix race condition in rpc tests (#425) 2018-08-21 20:45:47 -04:00
simulator Implement Beacon Node Validator and Observer Entry Points (#414) 2018-08-20 08:50:11 -07:00
sync Extract Initial Sync Into its Own Package (#404) 2018-08-22 09:52:03 +08:00
types beacon: Use Blake2b Sum512 Instead of 256 (#419) 2018-08-19 18:01:19 -06:00
utils Implement Beacon Node Validator and Observer Entry Points (#414) 2018-08-20 08:50:11 -07:00
BUILD.bazel Kubernetes - Part 1 of ?? (#348) 2018-07-30 10:04:47 -04:00
main.go Implement Beacon Node Validator and Observer Entry Points (#414) 2018-08-20 08:50:11 -07:00
README.md Update docs client/beacon-chain wide (#386) 2018-08-09 11:25:48 -07:00
RESEARCH.md Update Documentation to Reflect Beacon Chain Research (#247) 2018-07-12 12:12:11 -05:00
VALIDATOR_REGISTER.md beacon: Define a Core Blockchain Package and Persisted Structure for Beacon (#278) 2018-07-19 11:31:50 -05:00

Prysmatic Labs Beacon Chain Implementation

This is the main project folder for the beacon chain implementation of Ethereum 2.0 in Golang by Prysmatic Labs. Before you begin, check out our Contribution Guidelines and join our active chat room on Discord or Gitter below:

Discord Gitter

Also, read the latest sharding + casper design spec, this design spec serves as a source of truth for the beacon chain implementation we follow at prysmatic labs. Refer this page on why we are combining sharding and casper together.