prysm-pulse/beacon-chain
terence tsao 678347e64b
Handle missing archived index (#5899)
* Make `archivedRoot` handle missing root case
* Regression tests
* Fixed existing tests
* Removed debug log
* Merge refs/heads/master into handle-missing-archived-index
* Merge refs/heads/master into handle-missing-archived-index
* More comments on the look back
* Merge branch 'handle-missing-archived-index' of github.com:prysmaticlabs/prysm into handle-missing-archived-index
* Merge refs/heads/master into handle-missing-archived-index
2020-05-18 19:46:06 +00:00
..
archiver libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
blockchain Enhancing block tree viewer (#5880) 2020-05-16 12:29:21 -07:00
cache Remove ETH1 Data Vote Cache (#5792) 2020-05-09 04:08:24 +00:00
core Ensure proper block slot for process block header (#5846) 2020-05-14 00:31:58 +00:00
db Regen historical using ArchivedPointRoot then State (#5845) 2020-05-14 00:10:36 +00:00
flags Make SlotsPerArchivedPoint configurable (#5888) 2020-05-17 16:40:41 -04:00
forkchoice Enhancing block tree viewer (#5880) 2020-05-16 12:29:21 -07:00
gateway Update gateway max resv size to 16MB (#5756) 2020-05-06 21:01:23 +00:00
interop-cold-start libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
node Make SlotsPerArchivedPoint configurable (#5888) 2020-05-17 16:40:41 -04:00
operations fix (#5893) 2020-05-18 20:16:27 +08:00
p2p Allow a Larger Allowance for Peer Faults (#5847) 2020-05-14 03:08:58 +00:00
powchain Revert "Add cache to Eth1 RPC functions (#5347)" (#5876) 2020-05-16 02:56:09 +00:00
rpc Add RPC Debug Server, Toggle Logging via gRPC (#5873) 2020-05-15 21:54:53 +00:00
state Handle missing archived index (#5899) 2020-05-18 19:46:06 +00:00
sync Implements WRR in init-sync, full bandwidth utilization (#5887) 2020-05-18 18:59:03 +00:00
BUILD.bazel Load chain config from file (#5694) 2020-05-05 20:58:07 +03:00
main.go Adds BlockBatchLimitBurstFactor flag (#5825) 2020-05-12 11:31:10 +00:00
README.md Fix old markdown links (#4603) 2020-01-21 03:30:35 +00:00
usage_test.go Allow setting flags via yaml config file. (#4878) 2020-03-19 14:46:44 -07:00
usage.go Make SlotsPerArchivedPoint configurable (#5888) 2020-05-17 16:40:41 -04:00

Prysmatic Labs Beacon Chain Implementation

This is the main project folder for the beacon chain implementation of Ethereum Serenity 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 beacon chain design spec, this design spec serves as a source of truth for the beacon chain implementation we follow at prysmatic labs. Check out the FAQs. Refer this page on why we are combining sharding and casper together.