The current list of available aliases for v0.16 are: account, build, call, deploy, faucet, mint, new, new-wallet, simulate, transfer.
These aliases don't cover the basic wallet flow: there is no alias for sync, notes, or consume-notes; so users have to mix miden new-wallet with miden client sync.
Some aliases also rename the underlying client command: account -> new-account (note that the client also has a separate miden-client account command), faucet -> mint, simulate -> exec). I think that having different namings makes things confusing.
We should make the alias have the same name as the client command, it would look like:
new-wallet - expands to miden-client new-wallet
sync - expands to miden-client sync
consumable-notes - expands to miden-client notes --list consumable
consume-notes - expands to miden-client consume-notes
transfer - expands to miden-client transfer
call - expands to miden-client call
exec - expands to miden-client exec.
The current list of available aliases for v0.16 are:
account,build,call,deploy,faucet,mint,new,new-wallet,simulate,transfer.These aliases don't cover the basic wallet flow: there is no alias for
sync,notes, orconsume-notes; so users have to mixmiden new-walletwithmiden client sync.Some aliases also rename the underlying client command:
account->new-account(note that the client also has a separate miden-client account command),faucet->mint,simulate->exec). I think that having different namings makes things confusing.We should make the alias have the same name as the client command, it would look like:
new-wallet- expands tomiden-client new-walletsync- expands tomiden-client syncconsumable-notes- expands tomiden-client notes --list consumableconsume-notes- expands tomiden-client consume-notestransfer- expands tomiden-client transfercall- expands tomiden-client callexec- expands tomiden-client exec.