ad8716a58e
* Finish refactor for attestation protection * Finish refactor for proposal history * Revert "Finish refactor for proposal history" This reverts commit 2f13720063da8c9bd972d2007d673ab8b8f1b44e. * Fix tests * Implement UpdateProtections * Implement refactor * Fixes * fix * Undo proposer changes * Fix test * Final look through * Add tests for protections function * Add lock * Add flag in front of attester protection code * Add proper rwlocks and fix flags * fix * fix build * Fix atestation tests * Fix deprecated flags * Add protect attester to standard attesting test * Remove comment * gofmt Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com> |
||
---|---|---|
.github | ||
.well-known | ||
beacon-chain | ||
contracts | ||
endtoend | ||
fuzz | ||
proto | ||
scripts | ||
shared | ||
slasher | ||
test/fuzz | ||
third_party | ||
tools | ||
validator | ||
.bazelrc | ||
.bazelversion | ||
.buildkite-bazelrc | ||
.codecov.yml | ||
.dockerignore | ||
.gitattributes | ||
.gitignore | ||
.golangci.yml | ||
.travis.yml | ||
bazel.sh | ||
BUILD.bazel | ||
CONTRIBUTING.md | ||
interop.Dockerfile | ||
INTEROP.md | ||
LICENSE.md | ||
nogo_config.json | ||
prysm.bat | ||
prysm.sh | ||
README.md | ||
renovate.json | ||
service-account.json.enc | ||
TESTNET.md | ||
VERSION | ||
WORKSPACE |
Prysm: An Ethereum 2.0 Client Written in Go
This is the core repository for Prysm, a Golang implementation of the Ethereum 2.0 client specifications developed by Prysmatic Labs.
Getting Started
A detailed set of installation and usage instructions as well as breakdowns of each individual component are available in the official documentation portal. If you still have questions, feel free to stop by either our Discord or Gitter and a member of the team or our community will be happy to assist you.
Come join the testnet!
Participation is now open to the public for our Ethereum 2.0 phase 0 testnet release. Visit prylabs.net for more information on the project or to sign up as a validator on the network. You can visualize the nodes in the network on eth2stats.io, explore validator rewards/penalties via Bitfly's block explorer: beaconcha.in, and follow the latest blocks added to the chain on Etherscan.
Contributing
Want to get involved? Check out our Contribution Guide to learn more!