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

smart ZAP #513

Closed
HenkSwardt opened this issue Dec 15, 2017 · 5 comments
Closed

smart ZAP #513

HenkSwardt opened this issue Dec 15, 2017 · 5 comments
Milestone

Comments

@HenkSwardt
Copy link
Contributor

ZAP Functionality.

This needs to cover a few different scenarios, so likely needs more planning before jumping into it.

a. User wants to quickly activate Cold Staking
b. User has balance < 1000 PART
c. User is at 90%+ Activation and now the last % are taking a long time.

a.
User wants to quickly activate Cold Staking (does not care so much about privacy loss at this stage)
In this case the wallet should prompt the user to Zap his wallet which will send all the funds back to itself but on a single cold stake output. This will immediately Enable Cold Staking.

b.
User has balance < 1000 PART
In this case we advise the user that the default Cold Staking process may take considerable time and therefore we advise to force the activation. This would follow the same process as above.

c.
User is at 90%+ Activation and now the last % are taking a long time.
In this case the user gets to a high % of activation but the rest of the outputs are all small .. say <500 PART - the wallet knows this last few % could take months so it prompts the user to ZAP the last few outputs (small loss of privacy).

@pciavald pciavald added the PRG label Jan 3, 2018
@pciavald pciavald added this to the 1.2 milestone Jan 3, 2018
@pciavald pciavald modified the milestones: 1.2, 1.1 Jan 4, 2018
@pciavald pciavald assigned pciavald and unassigned kewde Jan 4, 2018
@pciavald
Copy link
Contributor

pciavald commented Jan 4, 2018

note
consider scenarii in #521

@pciavald
Copy link
Contributor

pciavald commented Jan 8, 2018

zapping functionality was added in #609. Letting this open to consider a more advanced way of doing it.

@pciavald pciavald removed this from the 1.1 milestone Jan 8, 2018
@pciavald pciavald changed the title Add ZAP functionality - Cold Staking smart ZAP Jan 8, 2018
@pciavald
Copy link
Contributor

pciavald commented Feb 3, 2018

@HenkSwardt @dasource are we sure we need that behaviour or are we good with a simple zap / disable ?

@HenkSwardt
Copy link
Contributor Author

We need to discuss this and maybe flesh it out more if we need to. The main requirements of this task has been added.

@HenkSwardt HenkSwardt modified the milestones: 1.1.1, 1.2.0 Feb 26, 2018
@zaSmilingIdiot
Copy link
Collaborator

Closing due to age and relevance.
Primary request has been implemented... further functionality can be discussed in its own separate issue once defined.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants