prysm-pulse/scripts
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
..
check_gazelle.sh Use --batch for gazelle to help with timeouts on buildkite (#843) 2018-11-21 07:35:47 -05:00
check_visibility.sh Spec freeze updates (#2312) 2019-07-19 19:16:10 -05:00
check-todo.sh Fix All Deep Source Shell Issues and Go Issues (#8661) 2021-03-24 19:57:27 +00:00
ci-coverage.sh Fix Script (#8842) 2021-04-30 14:58:29 +00:00
codecov.sh vendor codecov script (#8803) 2021-04-23 09:50:03 -05:00
common.sh Fix All Deep Source Shell Issues and Go Issues (#8661) 2021-03-24 19:57:27 +00:00
coverage.sh Fix All Deep Source Shell Issues and Go Issues (#8661) 2021-03-24 19:57:27 +00:00
interop_start.sh Fix Miscellaneous Deep Source Issues (#8007) 2020-11-30 19:55:30 -06:00
mirror-ethereumapis.sh Proto mirror script fix (#9020) 2021-06-11 03:05:50 +00:00
README.md Fix Up READMEs for Mainnet (#7910) 2020-11-23 18:47:55 +00:00
tag-versioned-docker-images.sh Add a script to tag docker images as stable or by their git tag version (#6808) 2020-07-31 18:25:14 +00:00
update-go-pbs.sh Change gogoproto compiler to protoc-gen-go-cast (#8697) 2021-05-17 18:32:04 +00:00
update-go-ssz.sh Write generated ssz files as non-executable 644 (#8909) 2021-05-21 16:27:33 +00:00
update-mockgen.sh Add Events Streaming Endpoint for Eth2 Standard API (#9001) 2021-06-14 16:58:08 +00:00
upload_fuzzers.sh Fix All Deep Source Shell Issues and Go Issues (#8661) 2021-03-24 19:57:27 +00:00
upload-github-release-asset.sh Resolve Misc DeepSource Lint Issues (#8711) 2021-04-05 19:37:25 +00:00
workspace_status.sh new prometheus metrics for client-stats metrics (#8834) 2021-04-30 13:37:38 -07:00

Bash Scripts

This subproject contains useful bash scripts for working with our repository. We have a simple tool that outputs coverage, a simple tool to check for gazelle requirements, update Go protobuf generated files, visibility rules tools for Bazel packages, and more.