prysm-pulse/beacon-chain
Preston Van Loon c1c0b53c25
validateCommitteeIndexBeaconAttestation: Reorder boolean logic to reduce db calls (#7671)
* reorder boolean logic to shortcut

* same issue, in another place

* refactor for the greater good
2020-10-29 04:14:16 +00:00
..
blockchain Add In Progress Checker For Checkpoint Cache (#7659) 2020-10-29 01:21:49 +00:00
cache Add In Progress Checker For Checkpoint Cache (#7659) 2020-10-29 01:21:49 +00:00
core Check attestation target checkpoint epoch matches attestation slot (#7667) 2020-10-29 00:52:18 +00:00
db Revert "Remove Top Jaeger Span Offenders" (#7657) 2020-10-28 06:07:14 +00:00
flags Allow Specifying Output Directory When Creating DB Backups (#7630) 2020-10-26 18:20:54 +00:00
forkchoice Forkchoice: update read only lock to regular lock (#7633) 2020-10-24 16:35:18 +00:00
gateway Verify interface compliance using typed nil instead of dereferencing and conversion (#7489) 2020-10-10 00:36:48 +00:00
interop-cold-start Various code inspection resolutions (#7438) 2020-10-12 08:11:05 +00:00
node Allow Specifying Output Directory When Creating DB Backups (#7630) 2020-10-26 18:20:54 +00:00
operations Code health: review map usage (#7635) 2020-10-26 21:17:07 +00:00
p2p Fix Gossip Message ID (#7624) 2020-10-24 03:38:05 +00:00
powchain Initialize State Correctly In Powchain (#7648) 2020-10-27 17:50:46 +00:00
rpc Restrict Proposer Lookup to the Current Epoch (#7542) 2020-10-26 13:40:38 -07:00
state Prevent Panics in Field Trie Helpers (#7613) 2020-10-23 21:41:45 +00:00
sync validateCommitteeIndexBeaconAttestation: Reorder boolean logic to reduce db calls (#7671) 2020-10-29 04:14:16 +00:00
BUILD.bazel Cache ETH1 headers on startup for eth1data voting (#7541) 2020-10-20 05:10:27 +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 Allow Specifying Output Directory When Creating DB Backups (#7630) 2020-10-26 18:20:54 +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.