prysm-pulse/beacon-chain
Ivan Martinez 8aa909de2d
ETH2 API: Implement v1/state/validator endpoints (#8896)
* Implement validator endpoints

* Import

* Fix errors

* Add comments and fix naming :wq

* Fix functions to access state once

* Optimization for slots

* Test more

* Fix

* test listing committees for specific epoch

* Fix error retrurn

Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
Co-authored-by: rkapka <rkapka@wp.pl>
2021-05-20 07:41:39 +00:00
..
blockchain Use ExecuteStateTransition in onBlock (#8865) 2021-05-17 19:52:15 +00:00
cache Change gogoproto compiler to protoc-gen-go-cast (#8697) 2021-05-17 18:32:04 +00:00
core Minor changes from hf1 branch (#8906) 2021-05-19 16:11:48 +00:00
db Change gogoproto compiler to protoc-gen-go-cast (#8697) 2021-05-17 18:32:04 +00:00
forkchoice Move chainheads to blockchain pkg (#8700) 2021-04-03 11:25:25 +00:00
interop-cold-start ProcessPreGenesisDeposits: Remove context.TODO() usage (#8705) 2021-04-05 15:07:56 +00:00
node Unify gRPC Gateways into Single, Shared lib (#8799) 2021-05-04 17:20:58 +02:00
operations Change gogoproto compiler to protoc-gen-go-cast (#8697) 2021-05-17 18:32:04 +00:00
p2p Change gogoproto compiler to protoc-gen-go-cast (#8697) 2021-05-17 18:32:04 +00:00
powchain Change gogoproto compiler to protoc-gen-go-cast (#8697) 2021-05-17 18:32:04 +00:00
rpc ETH2 API: Implement v1/state/validator endpoints (#8896) 2021-05-20 07:41:39 +00:00
server Unify gRPC Gateways into Single, Shared lib (#8799) 2021-05-04 17:20:58 +02:00
slasher/types Optimized Slasher Database Methods (#8805) 2021-04-23 12:06:13 -05:00
state Minor changes from hf1 branch (#8906) 2021-05-19 16:11:48 +00:00
sync Add in Context For Req/Resp (#8895) 2021-05-17 19:25:59 +00:00
BUILD.bazel Add Goland Standard "cmd" Pattern for Beacon-Chain Binaries (#8540) 2021-03-02 13:36:03 -06:00
README.md Fix Up READMEs for Mainnet (#7910) 2020-11-23 18:47:55 +00:00

Prysmatic Labs Beacon Chain Implementation

This is the main project folder for the beacon chain implementation of eth2 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.