vault713 / wallet713

A wallet that makes it easy to send, store, and swap Grin.
Apache License 2.0
196 stars 74 forks source link

Receive UX improvements #68

Closed emkman closed 5 years ago

emkman commented 5 years ago

I just received my first tx and several usability issues came up that hopefully are easy fixes:

  1. support receive from command line: my first inclination was to try this: ./wallet713 receive --file ./tx-e42b6a54-466b-4fe4-ac46-c2f0087c1ef4 but the wallet only takes flags related to init and unlock. It would be great if I could receive in one command non-interactively, ideally with support for password unlocking
  2. Since I have to receive inside the app interactively, please support file name completion. Having to type or paste the names of the tx files is very cumbersome and error prone
  3. No output is currently provided on successfully receive. I ran the command and had to exit the wallet and then ls just to see if it worked. It would be nice to see something like:
    "./tx-e42b6a54-466b-4fe4-ac46-c2f0087c1ef4" recieved.
    "./tx-e42b6a54-466b-4fe4-ac46-c2f0087c1ef4.response" created succesfully.

Hopefully these are helpful suggestions and will lead toward wallet713 becoming a first class experience. Thanks!

emkman commented 5 years ago

Thanks @ravidio ! Does this commit just address better feedback or is command line file operations being tackled as well?