Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a utils command that takes in a wallet.toml and generates the tendermint priv_validator_key.json and node_key.json #1826

Closed
nick-u410 opened this issue Aug 16, 2023 · 1 comment
Labels
duplicate This issue or pull request already exists enhancement New feature or request

Comments

@nick-u410
Copy link

nick-u410 commented Aug 16, 2023

Tested on: public-testnet-11/12*

Problem:
Currently the only way to generate the priv_validator_key.json deterministically is to namada client utils join-network --chain-id $CHAIN_ID --genesis-validator $ALIAS, this will generate the keys(node_key.json, priv_validator_key.json) from the wallet.toml. However, people who use a remote signer need this key up front on their remote signer machine. Validators would prefer a way to get these keys before joining the network.

Potential Solution:
Create a utils command that takes in a wallet.toml and generates the tendermint priv_validator_key.json and node_key.json

@nick-u410 nick-u410 added the enhancement New feature or request label Aug 16, 2023
@nick-u410 nick-u410 changed the title Generate a utils command that takes in a wallet.toml and generates the tendermint priv_validator_key.json and node_key.json Create a utils command that takes in a wallet.toml and generates the tendermint priv_validator_key.json and node_key.json Aug 16, 2023
@sug0 sug0 added the duplicate This issue or pull request already exists label Aug 16, 2023
@sug0
Copy link
Collaborator

sug0 commented Aug 16, 2023

Duplicate of #1155

@sug0 sug0 marked this as a duplicate of #1155 Aug 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants