prysm-pulse/beacon-chain
Radosław Kapka 1c180e5088
Protobuf cleanup (#11096)
* remove v2 from all messages that are not request/responses

* rename StreamBlocksAltair to StreamBlocks

* fix tests

* fix validator module

(cherry picked from commit 7f2263e90e80499a851c2e09605e2ef5dccb0df8)

# Conflicts:
#	testing/mock/beacon_validator_client_mock.go
#	testing/mock/beacon_validator_server_mock.go

* fix mocks

* update validator.pb.go

* Revert "rename StreamBlocksAltair to StreamBlocks"

This reverts commit 9c961c4e643e1c4d292f07acadab3c981e760fe4.

# Conflicts:
#	proto/prysm/v1alpha1/validator.pb.go
#	testing/mock/beacon_validator_client_mock.go
#	testing/mock/beacon_validator_server_mock.go

* Revert "Auxiliary commit to revert individual files from a872c9d59dee869da5a9c7236c7ac34fcaf8d54c"

This reverts commit 89f19e4f15006c4a0efe593229abc433491e578e.

* Revert "Auxiliary commit to revert individual files from 9acbf7b0160626dae0d39c58fa0d8a3e48c203e0"

This reverts commit 398ecc9cef460c27e7fc92efe4df3fc9d3dbe566.

* update mocks

* fix build errors

* patch up

* fix

Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2022-08-17 01:35:27 +00:00
..
blockchain Remove Execution Client Fallback and Make Providing an Execution Client Required (#10921) 2022-08-16 17:22:34 +00:00
builder Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
cache Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
core Improve beacon chain coverage Part 1 (#11080) 2022-08-16 16:19:01 +00:00
db Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
deterministic-genesis Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
execution Remove Execution Client Fallback and Make Providing an Execution Client Required (#10921) 2022-08-16 17:22:34 +00:00
forkchoice Revert --enable-forkchoice-doubly-linked-tree (#11212) 2022-08-16 10:39:57 -03:00
gateway Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
monitor Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
node Remove Execution Client Fallback and Make Providing an Execution Client Required (#10921) 2022-08-16 17:22:34 +00:00
operations Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
p2p Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
package Move Miscellaneous Shared/ Packages Into Semantic Groups (#9624) 2021-09-17 19:20:50 +00:00
rpc Protobuf cleanup (#11096) 2022-08-17 01:35:27 +00:00
server Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
slasher Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
state Improve beacon chain coverage Part 1 (#11080) 2022-08-16 16:19:01 +00:00
sync Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +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.