prysm-pulse/beacon-chain
terence tsao 5fdb916b4f
Align to spec v1.0.0 (#7469)
* Update eth1data params to double

* Update spec tests tags and state field for fssz gen

* Update more spec test sha tags

* Update slashing params

* Update slashing precompute to use config instead of hardcoded 3

* Update slashing test values due to config changes

* Update configs for slashedless test

* Go mod tidy

* Add toledo config (#7743)

* Update genesis delay to one week (#7782)

* Add Pyrmont config (#7797)

* Add Pyrmont config

* Fix config

* Update genesis time to the correct value

* Remove TestExecuteStateTransition_FullBlock

* Add back missing comments

* Update spectests to v1.0.0

Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
Co-authored-by: Preston Van Loon <preston@prysmaticlabs.com>
2020-11-13 01:00:05 +00:00
..
blockchain Enable head sync only during period of non-finality (#7784) 2020-11-12 02:21:59 +00:00
cache Remove unused chainStartPubKeys logic (#7777) 2020-11-11 07:37:34 +00:00
core Align to spec v1.0.0 (#7469) 2020-11-13 01:00:05 +00:00
db Use t.TempDir() in tests (#7769) 2020-11-10 22:45:17 +00:00
flags Update genesis time and deposit contract (#7727) 2020-11-04 17:36:31 +00:00
forkchoice Forkchoice: update read only lock to regular lock (#7633) 2020-10-24 16:35:18 +00:00
gateway Update rules_go (#7202) 2020-11-10 03:01:56 +00:00
interop-cold-start Various code inspection resolutions (#7438) 2020-10-12 08:11:05 +00:00
node Use t.TempDir() in tests (#7769) 2020-11-10 22:45:17 +00:00
operations Stop early PendingExits (#7772) 2020-11-11 18:55:52 +00:00
p2p Change connect/disconnect logs to debug (#7794) 2020-11-12 18:46:51 +00:00
powchain Remove unused chainStartPubKeys logic (#7777) 2020-11-11 07:37:34 +00:00
rpc Fix and tests (#7793) 2020-11-12 12:17:54 -06:00
state Fix Prysm Runtime Data Races (#7770) 2020-11-10 20:57:07 -06:00
sync Fix Prysm Runtime Data Races (#7770) 2020-11-10 20:57:07 -06:00
BUILD.bazel Update rules_go (#7202) 2020-11-10 03:01:56 +00:00
main.go Allow Specifying Output Directory When Creating DB Backups (#7630) 2020-10-26 18:20:54 +00:00
README.md Fix old markdown links (#4603) 2020-01-21 03:30:35 +00:00
usage_test.go Refactor dependencies, make Prysm "go gettable" (#6053) 2020-05-31 14:44:34 +08:00
usage.go Remove duplicated --slots-per-archive-point in help menu (#7731) 2020-11-05 00:53:59 +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.