For every commands, add a check about number of passed arguments
For instance with `amount` cmd:
```diff
elif cli_args.subcmd == "amount":
+ if cli_args.does_not_validate_n_args(2):
+ message_exit("Missing pubkey or id or too many arguments.")
```
issue