You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a trend for Solana Labs/Solana Foundation produced command line programs -- they always require a ~/.config/solana/id.json file to exist, even for operations that do not require an id at all. I do not ever keep an keypair stored permanently in that location, and don't think these commands should require that file to exist.
All commands should allow keypairs to be specified on the command line and not read ~/.config/solana/id.json. Creating a mechanism encouraging end users to store keys in the open in persistent storage is bad policy; and requiring such keys for commands that don't even need a keypair (such as "spl-stake-pool list") is even worse.
The text was updated successfully, but these errors were encountered:
This is a trend for Solana Labs/Solana Foundation produced command line programs -- they always require a ~/.config/solana/id.json file to exist, even for operations that do not require an id at all. I do not ever keep an keypair stored permanently in that location, and don't think these commands should require that file to exist.
All commands should allow keypairs to be specified on the command line and not read ~/.config/solana/id.json. Creating a mechanism encouraging end users to store keys in the open in persistent storage is bad policy; and requiring such keys for commands that don't even need a keypair (such as "spl-stake-pool list") is even worse.
The text was updated successfully, but these errors were encountered: