Some commands had little to no feedback for the user in terms of the elements created/modified in some commands. This PR aims to complete the "Better Feedback messages" section of this summary.
Feedback changes:
account new prints the new account id along with a command to see more details. Same for input-notes import.
sync now prints some stats about the new/updated elements. Just quantities though, no specific information.*
tx new prints the tx ID and the IDs of the created output notes. Plus added some messages for each step (executing, proving/submiting).
I can change this if requested and add more specific information (like new note IDs, IDs of updated notes/accounts, etc,). The downside is that for a large sync then maybe there would be a lot of output.
Looks great! A couple of potential improvement suggestions:
Would it be possible to split "Proving transaction and then submitting..." into "Proving transaction" and "Submitting transaction" lines? It would be awesome if there could be timing info attached to these. For example: "Proving transaction... done in 1.2 sec", "Submitting transaction to node... done in 0.2 sec". If that's difficult, we can tackle this as a separate issue.
I would change "Output note IDs created" to just "Output notes:"
addresses #314
Some commands had little to no feedback for the user in terms of the elements created/modified in some commands. This PR aims to complete the "Better Feedback messages" section of this summary.
Feedback changes:
account new
prints the new account id along with a command to see more details. Same forinput-notes import
.sync
now prints some stats about the new/updated elements. Just quantities though, no specific information.*tx new
prints the tx ID and the IDs of the created output notes. Plus added some messages for each step (executing, proving/submiting).I can change this if requested and add more specific information (like new note IDs, IDs of updated notes/accounts, etc,). The downside is that for a large sync then maybe there would be a lot of output.