prysm-pulse/validator/keymanager
Fabrice Cheng 16bccf05cf
[Feature] enable/disable validator accounts (#7746)
* add --enable --disable flags for validator accounts

* refactor DeleteAccountConfig into AccountConfig to be used for enable and disable feature

* add `disable` flag for validator accounts

* [wip] add method to disable account

* refactor account delete

* add disable & enable with proper filters

* fix keymanager unit tests

* update DisabledPublicKeys to be a string instead of [][]byte

* fix FetchValidatingPrivateKeys to only fetch active keys with new string format

* fix FetchValidationPrivateKeys with new DisabledPublicKeys format (as a string)

* rename file + update AccountsConfig to include Disable, Enable and Delete distinct attributes

* rename accounts_activation -> accounts_enable_disable

* revert changes from using string to [][]byte for DisabledPublicKeys

* add FetchAllValidatingPublicKeys to preserve the functionality for accounts list, backup and delete

* fix unit tests

* convert publickeys from [][]byte to str before passing it to pb message

* add unit tests for disable keys

* add unit tests for EnableAccounts

* revert WORKSPACE LLM for now

* ran gazelle

* move function to convert KeymanagerOpts to Config inside rpc and run gazelle

* add unit tests for FetchAllValidatingPublicKeys

* fix keymanageropts for InteropKey

* Fix mistake for enable accounts

* add docstring to DisableAccountsCli and EnableAccountsCli

* remove previous testnet and add toledo & pyrmont
2020-11-13 10:06:24 -06:00
..
derived [Feature] enable/disable validator accounts (#7746) 2020-11-13 10:06:24 -06:00
imported [Feature] enable/disable validator accounts (#7746) 2020-11-13 10:06:24 -06:00
remote [Feature] enable/disable validator accounts (#7746) 2020-11-13 10:06:24 -06:00
BUILD.bazel Update rules_go (#7202) 2020-11-10 03:01:56 +00:00
types_test.go Rename Direct Keymanager to Imported (#7549) 2020-10-16 13:45:14 -05:00
types.go [Feature] enable/disable validator accounts (#7746) 2020-11-13 10:06:24 -06:00