prysm-pulse/beacon-chain
Radosław Kapka ff99a2ed40
Run text/event-stream values returned from grpc-gateway through API Middleware (#9080)
* register events handler in v1

* begin `status.Error` messages with uppercase

* something works

* handle errors

* topic comments

* handle the rest of event types

* gzl

* make code more testable + test

* better error handling

* tests

* gzl

* fix deps

Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
2021-06-24 16:18:28 +00:00
..
blockchain Rename field ops service to att service (#9046) 2021-06-16 21:48:56 +00:00
cache Change To LRU from FIFO Cache (#8996) 2021-06-10 21:53:34 +00:00
core Testutil: Reset deposit cache internally (#9059) 2021-06-18 04:05:40 +00:00
db Revert "Improve performance during CheckAttesterDoubleVotes" (#9085) 2021-06-23 21:19:22 +00:00
forkchoice Move chainheads to blockchain pkg (#8700) 2021-04-03 11:25:25 +00:00
interop-cold-start Move EthereumAPIs Into Prysm (#8968) 2021-06-02 18:49:52 -05:00
node Run text/event-stream values returned from grpc-gateway through API Middleware (#9080) 2021-06-24 16:18:28 +00:00
operations Move EthereumAPIs Into Prysm (#8968) 2021-06-02 18:49:52 -05:00
p2p Move EthereumAPIs Into Prysm (#8968) 2021-06-02 18:49:52 -05:00
package Feature/debian packages (#8872) 2021-06-01 15:44:24 +00:00
powchain Testutil: Reset deposit cache internally (#9059) 2021-06-18 04:05:40 +00:00
rpc Run text/event-stream values returned from grpc-gateway through API Middleware (#9080) 2021-06-24 16:18:28 +00:00
server Run text/event-stream values returned from grpc-gateway through API Middleware (#9080) 2021-06-24 16:18:28 +00:00
slasher/types Move EthereumAPIs Into Prysm (#8968) 2021-06-02 18:49:52 -05:00
state add lock (#9068) 2021-06-21 16:33:06 +08:00
sync Testutil: Reset deposit cache internally (#9059) 2021-06-18 04:05:40 +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.