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

new encointerBalances.touch extrinsic to apply demurrage by non-owner #294

Open
brenzi opened this issue Dec 6, 2022 · 0 comments
Open
Labels
enhancement New feature or request

Comments

@brenzi
Copy link
Member

brenzi commented Dec 6, 2022

If a community decides to change the demurrage rate, the new rate will only be applied lazily, which leads to inconsistencies in accounting.
In order to minimize inconsistencies we could introduce a lazy extrinsic that can be called by anyone which applies demurrage to an account.

community leadership could then apply demurrage to all accounts by a batch extrinsic, scheduled to execute shortly before enactment of the demurrage change. fees to be paid by sender

@brenzi brenzi added the enhancement New feature or request label Dec 6, 2022
@brenzi brenzi changed the title new touch extrinsic to apply demurrage by non-owner new encointerBalances.touch extrinsic to apply demurrage by non-owner Dec 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant