Peerplays Production release is missing two cli commands
Description
The Peerplays CLI wallet does not allow the update_account_auth_key or update_account_keys commands in production. These commands are working in the testnet releases.
Preconditions
- Production (mainnet) version is installed.
Affected Versions
The production releases with tags 1.5.13 going back to 1.0.0 are affected.
Scenario
- Run the cli_wallet connected to mainnet.
- Try the
gethelp update_account_auth_keyand/orgethelp update_account_keyscommands. (These will error with command not found) - Try the
helpcommand. (The list of commands does not include theupdate_account_auth_keyorupdate_account_keyscommands)
Current Bugged Behavior
In any production (mainnet) release, the update_account_auth_key and update_account_keys commands don't exist.
Expected Correct Behavior
In mainnet, the update_account_auth_key and update_account_keys commands should exist and function as intended.
Possible Fixes
The code for these functions already exists in the testnet code. See test-1.5.5 wallet.hpp lines 759 & 778. I'm sure there is more code that will be needed in other files too, like wallet.cpp.