prysm-pulse/shared/mock
Raul Jordan 4551bb47fc
Add Events Streaming Endpoint for Eth2 Standard API (#9001)
* begin event source support

* add in events server and proto definitions

* fmt

* add in stream support and proper building

* add in the protos

* tidy

* add structure and comments

* fmt

* revert proto changes

* only return events we explicitly request

* capture missing events needed for eth2 apis

* handle underflow

* no hash tree roots

* gazelle

* static

* race tests passing

* simplify

* handle all required events

* begin on stream tests

* correctness and abstracting method for forwarding to state feed

* genesis root

* include missing pieces

* logging

* rem and and handle return

* added mock

* add in mock

* add tests for block events

* added comprehensive tests

* radek comments

* add missing unit tests

* updatemockgen file

* viz

* done

* Update beacon-chain/rpc/eventsv1/events.go

* Update beacon-chain/rpc/eventsv1/events.go

Co-authored-by: Radosław Kapka <rkapka@wp.pl>
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2021-06-14 16:58:08 +00:00
..
beacon_chain_service_mock.go Move EthereumAPIs Into Prysm (#8968) 2021-06-02 18:49:52 -05:00
beacon_service_mock.go Move EthereumAPIs Into Prysm (#8968) 2021-06-02 18:49:52 -05:00
beacon_validator_client_mock.go Move EthereumAPIs Into Prysm (#8968) 2021-06-02 18:49:52 -05:00
beacon_validator_server_mock.go Move EthereumAPIs Into Prysm (#8968) 2021-06-02 18:49:52 -05:00
BUILD.bazel Add Events Streaming Endpoint for Eth2 Standard API (#9001) 2021-06-14 16:58:08 +00:00
event_service_mock.go Add Events Streaming Endpoint for Eth2 Standard API (#9001) 2021-06-14 16:58:08 +00:00
keymanager_mock.go Change gogoproto compiler to protoc-gen-go-cast (#8697) 2021-05-17 18:32:04 +00:00
node_service_mock.go Move EthereumAPIs Into Prysm (#8968) 2021-06-02 18:49:52 -05:00