prysm-pulse/proto/eth/service
james-prysm 64f64f06bf
Remote Key Manager API(web3signer) (#10302)
* removing flag requirement, can run web3signer without predefined public keys

* placeholders for remote-keymanager-api

* adding proto and accountschangedfeed

* updating generated code

* fix imports

* fixing interface

* adding work in progress apimiddleware code

* started implementing functions for remote keymanager api

* fixing generted code from proto

* fixing protos

* fixing import format

* fixing proto generation again , didn't fix the first time

* fixing imports again

* continuing on implementing functions

* implementing add function

* implementing delete API function

* handling errors for API

* removing unusedcode and fixing format

* fixing bazel

* wip enable --web when running web3signer

* fixing wallet check for web3signer

* fixing apis

* adding list remote keys unit test

* import remote keys test

* delete pubkeys tests

* moving location of tests

* adding unit tests

* adding placeholder functions

* adding more unit tests

* fixing bazel

* fixing build

* fixing already slice issue with unit test

* fixing linting

* Update validator/client/validator.go

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

* Update validator/keymanager/types.go

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

* Update validator/node/node.go

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

* Update validator/keymanager/types.go

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

* Update validator/client/validator.go

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

* adding comment on proto based on review

* Update validator/keymanager/remote-web3signer/keymanager.go

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

* Update validator/keymanager/remote-web3signer/keymanager.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>

* 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>

* adding generated code based on review

* updating based on feedback

* fixing imports

* fixing formatting

* Update validator/rpc/standard_api.go

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

* fixing event call

* fixing dependency

* updating bazel

* 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>

* 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>

* addressing comment from review

Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
Co-authored-by: Radosław Kapka <rkapka@wp.pl>
2022-04-11 16:05:40 -04:00
..
beacon_chain_service.pb.go Checkpoint Sync 2/5 - API support for retrieving weak subjectivity data (#10384) 2022-03-23 22:54:07 +00:00
beacon_chain_service.pb.gw.go Checkpoint Sync 2/5 - API support for retrieving weak subjectivity data (#10384) 2022-03-23 22:54:07 +00:00
beacon_chain_service.proto Checkpoint Sync 2/5 - API support for retrieving weak subjectivity data (#10384) 2022-03-23 22:54:07 +00:00
beacon_debug_service.pb.go Implement getDebugChainHeadsV2 API endpoint (#10419) 2022-03-24 13:08:40 +00:00
beacon_debug_service.pb.gw.go Implement getDebugChainHeadsV2 API endpoint (#10419) 2022-03-24 13:08:40 +00:00
beacon_debug_service.proto Implement getDebugChainHeadsV2 API endpoint (#10419) 2022-03-24 13:08:40 +00:00
BUILD.bazel API Middleware for Keymanager Standard API Endpoints (#9936) 2021-12-07 20:26:21 +00:00
events_service.pb.go Regen pbs (#10227) 2022-02-16 10:06:41 -06:00
events_service.pb.gw.go Production version of Altair Eth APIs (#9640) 2021-09-21 19:20:57 +00:00
events_service.proto Production version of Altair Eth APIs (#9640) 2021-09-21 19:20:57 +00:00
key_management.pb.go Remote Key Manager API(web3signer) (#10302) 2022-04-11 16:05:40 -04:00
key_management.pb.gw.go Remote Key Manager API(web3signer) (#10302) 2022-04-11 16:05:40 -04:00
key_management.proto Remote Key Manager API(web3signer) (#10302) 2022-04-11 16:05:40 -04:00
node_service.pb.go Regen pbs (#10227) 2022-02-16 10:06:41 -06:00
node_service.pb.gw.go Production version of Altair Eth APIs (#9640) 2021-09-21 19:20:57 +00:00
node_service.proto Production version of Altair Eth APIs (#9640) 2021-09-21 19:20:57 +00:00
validator_service.pb.go PrepareBeaconProposer Protobuf Schema (#10332) 2022-03-09 21:40:26 +00:00
validator_service.pb.gw.go PrepareBeaconProposer Protobuf Schema (#10332) 2022-03-09 21:40:26 +00:00
validator_service.proto PrepareBeaconProposer Protobuf Schema (#10332) 2022-03-09 21:40:26 +00:00