prysm-pulse/validator/rpc
james-prysm 2dfe291cf9
Keymanager APIs: fee recipient api (#10850)
* initial commit wip

* setting protos for fee recipient

* updating proto based on specs

* updating apimiddleware

* generated APIs

* updating proto to fit spec

* fixing naming of fields

* fixing endpoint_factory and associated structs

* fixing imports

* adding in custom http types to grpc gateway

* adding import options

* changing package option

* still testing protos

* adding to bazel

* testing dependency changes

* more tests

* more tests

* more tests

* more tests

* more tests

* more tests

* testing changing repo dep

* testing deps

* testing deps

* testing deps

* testing deps

* testing deps

* testing deps

* reverting

* testing import

* testing bazel

* bazel test

* testing

* testing

* testing import

* updating generated proto code

* wip set fee recipient by pubkey

* adding list fee recipient logic

* fixing thrown error

* fixing bug with API

* fee recipient delete function

* updating generated proto logic

* fixing deposit api and adding postman tests

* fixing proto imports

* fixing unit tests and checksums

* fixing test

* adding unit tests

* fixing bazel

* Update validator/rpc/standard_api.go

Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>

* Update validator/rpc/standard_api.go

Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>

* resolving review comments

* fixing return

* Update config/validator/service/proposer-settings.go

Co-authored-by: Radosław Kapka <rkapka@wp.pl>

* Update validator/rpc/standard_api.go

Co-authored-by: Radosław Kapka <rkapka@wp.pl>

* Update validator/rpc/standard_api.go

Co-authored-by: Radosław Kapka <rkapka@wp.pl>

* updating proto

* updating message name

* fixing imports

* updating based on review comments

* adding middleware unit tests

* capitalizing errors

* using error instead of errorf

* fixing missed unit test variable rename

* fixing format variable

* fixing unit test

* Update validator/rpc/standard_api.go

* Update validator/rpc/standard_api.go

Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
Co-authored-by: Radosław Kapka <rkapka@wp.pl>
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2022-06-16 15:10:23 +00:00
..
apimiddleware Keymanager APIs: fee recipient api (#10850) 2022-06-16 15:10:23 +00:00
accounts_test.go Replace ioutil with io and os (#10541) 2022-04-18 20:42:07 +00:00
accounts.go Cleanup of Keymanager Deleter interface (#10415) 2022-03-30 16:52:54 -05:00
auth_token_test.go Use the T.TempDir and B.TempDir to create temp dirs for testing (#10560) 2022-04-21 20:45:44 +00:00
auth_token.go Engine API Client Authentication for the Merge via HTTP (#10236) 2022-02-25 19:08:43 +00:00
beacon_test.go Move Shared/Testutil into Testing (#9659) 2021-09-23 18:53:46 +00:00
beacon.go Code cleanup (#9992) 2021-12-07 17:52:39 +00:00
BUILD.bazel Keymanager APIs: fee recipient api (#10850) 2022-06-16 15:10:23 +00:00
health_test.go Service constructors and Start() - better separation of concerns (#10532) 2022-04-16 02:45:35 +00:00
health.go Code cleanup (#9992) 2021-12-07 17:52:39 +00:00
intercepter_test.go Engine API Client Authentication for the Merge via HTTP (#10236) 2022-02-25 19:08:43 +00:00
intercepter.go Engine API Client Authentication for the Merge via HTTP (#10236) 2022-02-25 19:08:43 +00:00
log.go Unify the pattern of using a package-level logger (#8245) 2021-01-11 20:03:28 +00:00
server_test.go Move Validator Accounts Protos Into Proper Place (#9416) 2021-08-18 21:24:01 +00:00
server.go Web3Signer: CLI implementation (#10056) 2022-01-31 10:44:17 -06:00
slashing_test.go Rename imported keymanager to local. (#10155) 2022-02-01 19:54:19 +00:00
slashing.go Group Slashing Protection History Packages Idiomatically (#9873) 2021-11-09 16:49:28 +00:00
standard_api_test.go Keymanager APIs: fee recipient api (#10850) 2022-06-16 15:10:23 +00:00
standard_api.go Keymanager APIs: fee recipient api (#10850) 2022-06-16 15:10:23 +00:00
wallet_test.go Use the T.TempDir and B.TempDir to create temp dirs for testing (#10560) 2022-04-21 20:45:44 +00:00
wallet.go Keymanager api alignment (#10176) 2022-02-08 13:13:36 -06:00