prysm-pulse/validator/rpc
ahadda5 e3149c4f0b
Slashing Protection RPC Endpoints for Web Backend (#8723)
* added the removed RPC delete account to accounts.go  and the rpc in proto

* reverted the 3 unit tests namely the failed derived delete, no pub keys provided and the successful imported account with provided public keys; also  brought back the createImportedWalletWithAccounts back in wallet_test.go

* strong password defined elsewhere- removed

* Update validator/rpc/accounts_test.go

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

* added PublicKeys Nil test case

* changed ss to s. ss was a bad name inthe first place

* goimports -w root

* fixed the goimports before running the proto scripts, also changed the deleterequest variable to PublicKeysToDelete

* removed unneeded comment

* added test case for derived, changed delete account to be for both imported and derived

* gofmt

* unrelated files

* unrelated files

* unrelatedfiles restored

* revert unrelated files

* changed the last ss

* adding slashign endpoints

* adding the rpc export and import funcs, still need more testing and add unit tests

* added import slashing unit test

* clean up

* remove less

* Update proto/validator/accounts/v2/web_api.proto

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

* Update proto/validator/accounts/v2/web_api.proto

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

* Update proto/validator/accounts/v2/web_api.proto

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

* Update proto/validator/accounts/v2/web_api.proto

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

* camelCase Proto

* update slashing_protection_json

* update proto

* register in validator/rpc/gateway

* removed the server db creation, the validator cannot begin with a null db

* round trip test

* gofmt

* Update validator/rpc/slashing.go

* Update validator/rpc/slashing.go

* Update validator/rpc/slashing.go

* Update validator/rpc/slashing.go

* Update validator/rpc/slashing.go

* Update validator/rpc/slashing.go

* Update validator/rpc/slashing.go

Co-authored-by: Radosław Kapka <rkapka@wp.pl>
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
Co-authored-by: terence tsao <terence@prysmaticlabs.com>
2021-04-09 19:13:59 +00:00
..
gateway Slashing Protection RPC Endpoints for Web Backend (#8723) 2021-04-09 19:13:59 +00:00
accounts_test.go Web Backend Revert delete rpc (#8681) 2021-04-02 11:33:42 +02:00
accounts.go Web Backend Revert delete rpc (#8681) 2021-04-02 11:33:42 +02:00
auth_test.go Update rules_go and fix proto conflicts (#8596) 2021-03-11 18:03:19 -06:00
auth.go Update rules_go and fix proto conflicts (#8596) 2021-03-11 18:03:19 -06:00
beacon_test.go Update rules_go and fix proto conflicts (#8596) 2021-03-11 18:03:19 -06:00
beacon.go Update rules_go and fix proto conflicts (#8596) 2021-03-11 18:03:19 -06:00
BUILD.bazel Slashing Protection RPC Endpoints for Web Backend (#8723) 2021-04-09 19:13:59 +00:00
health_test.go Update rules_go and fix proto conflicts (#8596) 2021-03-11 18:03:19 -06:00
health.go Update rules_go and fix proto conflicts (#8596) 2021-03-11 18:03:19 -06:00
intercepter_test.go Validate JWT Signing Type in RPC (#7576) 2020-10-20 05:37:12 +00:00
intercepter.go Stream Validator and Beacon Logs via gRPC Streams (#8150) 2020-12-18 18:03:24 +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 Verify interface compliance using typed nil instead of dereferencing and conversion (#7489) 2020-10-10 00:36:48 +00:00
server.go Slashing Protection RPC Endpoints for Web Backend (#8723) 2021-04-09 19:13:59 +00:00
slashing_test.go Slashing Protection RPC Endpoints for Web Backend (#8723) 2021-04-09 19:13:59 +00:00
slashing.go Slashing Protection RPC Endpoints for Web Backend (#8723) 2021-04-09 19:13:59 +00:00
wallet_test.go Web Backend Recover Wallet (#8679) 2021-04-05 20:42:03 +00:00
wallet.go Web Backend Recover Wallet (#8679) 2021-04-05 20:42:03 +00:00