Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add "node init" command to initialize the local data directory for the greenlight node. Including the generation of the hsm_secret file either from user provided mnemonic phrase or by generating a new one. The user is shown on screen the mnemonic phrase from which the secrets are derived.
Replaces an earlier attempt to incorporate a secret generation tool in glcli: #657
The idea is that a user uses this command to generate the secret before registering his greenlight node.
For example
If the user comes with his own mnemonic, either because it generated it with BIP85 "Determistic entropy", or dice, or he is recovering an existing node from scratch: