prysm-pulse/beacon-chain
terence tsao 2ba29a3cfc
Move block and attestation to proto v1alpha1 folder (#9618)
* Add block and attestation to container pkg

* Move aggregation into attestation

* Update attestation_test.go

* Move them to proto

* Gazelle

* fix cycle

Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
2021-09-20 16:17:03 +00:00
..
blockchain Move block and attestation to proto v1alpha1 folder (#9618) 2021-09-20 16:17:03 +00:00
cache Move Shared Packages into Math/ and IO/ (#9622) 2021-09-17 21:55:24 +00:00
core Move block and attestation to proto v1alpha1 folder (#9618) 2021-09-20 16:17:03 +00:00
db Move Shared Packages into Math/ and IO/ (#9622) 2021-09-17 21:55:24 +00:00
forkchoice Move Fuzz/ Into Testing/ (#9617) 2021-09-16 17:32:51 +00:00
gateway Move Related Packages Into API/ Pkg (#9619) 2021-09-16 19:55:51 +00:00
interop-cold-start Move Miscellaneous Shared/ Packages Into Semantic Groups (#9624) 2021-09-17 19:20:50 +00:00
node Move Shared Packages Into Async/ (#9620) 2021-09-18 17:26:11 +00:00
operations Move block and attestation to proto v1alpha1 folder (#9618) 2021-09-20 16:17:03 +00:00
p2p Move Shared Packages Into Async/ (#9620) 2021-09-18 17:26:11 +00:00
package Move Miscellaneous Shared/ Packages Into Semantic Groups (#9624) 2021-09-17 19:20:50 +00:00
powchain Move Shared Packages Into Async/ (#9620) 2021-09-18 17:26:11 +00:00
rpc Move block and attestation to proto v1alpha1 folder (#9618) 2021-09-20 16:17:03 +00:00
server Move Related Packages Into API/ Pkg (#9619) 2021-09-16 19:55:51 +00:00
slasher Optimized Slasher Parameters (#9361) 2021-08-13 16:53:04 +00:00
state Move Fuzz/ Into Testing/ (#9617) 2021-09-16 17:32:51 +00:00
sync Move block and attestation to proto v1alpha1 folder (#9618) 2021-09-20 16:17:03 +00:00
BUILD.bazel Add Goland Standard "cmd" Pattern for Beacon-Chain Binaries (#8540) 2021-03-02 13:36:03 -06:00
README.md Change Eth2 Repository Names (#9425) 2021-08-19 13:00:57 -05:00

Prysmatic Labs Beacon Chain Implementation

This is the main project folder for the beacon chain implementation of Ethereum written in Go by Prysmatic Labs.

You can also read our main README and join our active chat room on Discord.

Discord

Also, read the official beacon chain specification, this design spec serves as a source of truth for the beacon chain implementation we follow at Prysmatic Labs.