Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Passive note management #1355

Closed
daira opened this issue Apr 17, 2024 · 1 comment
Closed

Passive note management #1355

daira opened this issue Apr 17, 2024 · 1 comment
Labels
A-wallet Area: light wallet backend. C-tracked-feature Category: This is a feature for which we are tracking deployment to apps. enhancement

Comments

@daira
Copy link
Contributor

daira commented Apr 17, 2024

@nuttycom:

There's a very straightforward "passive note management" approach that we could take, which is to inspect the distribution of unspent notes prior to deciding upon the change note distribution. [...]
And since we use the change system for shielding, we could use the same logic for shielding. I think that would capture a significant portion of the use cases.
With those in place, you'd have it so that if you initially funded your wallet by sending to its transparent address, your experience would generally be pretty good; if you initially funded your wallet by sending to one of its shielded receivers, your UX would improve after your first spend and would then remain consistently better thereafter.

@daira daira added enhancement A-wallet Area: light wallet backend. labels Apr 17, 2024
@daira daira added this to the Zashi 1.2 milestone Apr 17, 2024
@str4d str4d added the C-tracked-feature Category: This is a feature for which we are tracking deployment to apps. label Nov 11, 2024
@nuttycom nuttycom removed this from the Zashi 1.2 milestone Nov 11, 2024
@nuttycom
Copy link
Contributor

Completed to an initially satisfactory degree in #1580

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-wallet Area: light wallet backend. C-tracked-feature Category: This is a feature for which we are tracking deployment to apps. enhancement
Projects
None yet
Development

No branches or pull requests

3 participants