prysm-pulse/beacon-chain
Nishant Das edfb32021b
Validate Finalized Root in Status RPC Requests (#5811)
* additional status validation

* changes

* clean up

* Update beacon-chain/db/kv/finalized_block_roots.go

* Update beacon-chain/sync/rpc_status.go

* Update beacon-chain/sync/rpc_status.go

* Update beacon-chain/sync/rpc_status.go

* terence's review

Co-authored-by: terence tsao <terence@prysmaticlabs.com>
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-05-12 11:22:01 +08:00
..
archiver libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
blockchain Add attestation inclusion histogram (#5818) 2020-05-12 02:00:42 +00:00
cache Remove ETH1 Data Vote Cache (#5792) 2020-05-09 04:08:24 +00:00
core Remove ETH1 Data Vote Cache (#5792) 2020-05-09 04:08:24 +00:00
db Validate Finalized Root in Status RPC Requests (#5811) 2020-05-12 11:22:01 +08:00
flags libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
forkchoice libfuzz based tests (#5095) 2020-05-05 07:22:26 +00: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 Add Ability to Restrict Outbound Dials (#5794) 2020-05-09 22:18:21 +00:00
operations Assert no side effects occur on test (#5714) 2020-05-05 08:39:38 +00:00
p2p minor fix (#5810) 2020-05-11 19:36:42 +08:00
powchain Retry Initialization of ETH1 Connection (#5730) 2020-05-05 09:06:43 +00:00
rpc Run go fmt in prysm (#5815) 2020-05-11 22:03:15 +00:00
state Add fix for nil state in InitializeFromProto (#5817) 2020-05-12 00:23:05 +00:00
sync Validate Finalized Root in Status RPC Requests (#5811) 2020-05-12 11:22:01 +08:00
BUILD.bazel Load chain config from file (#5694) 2020-05-05 20:58:07 +03:00
main.go Add Ability to Restrict Outbound Dials (#5794) 2020-05-09 22:18:21 +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 Add Ability to Restrict Outbound Dials (#5794) 2020-05-09 22:18:21 +00: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.