Patrice Vignola
|
dbeb3ee886
|
Onboard validator's Beacon REST API usage to e2e tests (#11704)
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* Onboard validator's Beacon REST API usage to e2e tests
* Remove unused variables
* Remove use_beacon_api tags
* Fix DeepSource errors
* Revert unneeded changes
* Revert evaluator changes
* Revert import reordering
* Address PR comments
* Remove all REST API e2e tests except minimal one
* Fix validator pointing to inexisting beacon node port
Co-authored-by: Radosław Kapka <rkapka@wp.pl>
|
2022-12-08 14:38:56 +00:00 |
|
Patrice Vignola
|
7ab5851c54
|
Add a gRPC fallback mode to the validator Beacon REST API (#11679)
* Add a gRPC fallback mode to the validator Beacon REST API
* Remove --beacon_api_grpc_fallback flag
* Add missing bazel dependency
* Reorder dependency per gazelle check
Co-authored-by: Radosław Kapka <rkapka@wp.pl>
|
2022-11-24 11:09:07 +00:00 |
|
Patrice Vignola
|
ead9a83d8d
|
Add customizable endpoints for the validator's REST API (#11633)
* WIP
* Refactor to use iface.ValidatorClient instead of ethpb.BeaconNodeValidatorClient
* Add mocks for iface.ValidatorClient
* Fix mocks
* Update update-mockgen.sh
* Fix warnings
* Fix config_setting syntax
* Use custom build settings
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* Fix endpoint address and reduce timeout
* Revert most e2e changes
* Use e2e.TestParams.Ports.PrysmBeaconNodeGatewayPort
* Fix BeaconRESTApiProviderFlag port
* Revert e2e changes
|
2022-11-11 17:33:48 +00:00 |
|
Patrice Vignola
|
d33af46c90
|
Add support for building a Beacon API validator client versus a gRPC one (#11612)
|
2022-11-07 11:29:27 +01:00 |
|