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

add foundation treasury feature to x/foundation #506

Closed
4 tasks done
0Tech opened this issue Apr 11, 2022 · 0 comments · Fixed by #518
Closed
4 tasks done

add foundation treasury feature to x/foundation #506

0Tech opened this issue Apr 11, 2022 · 0 comments · Fixed by #518
Assignees
Labels
A: improvement Changes in existing functionality

Comments

@0Tech
Copy link
Collaborator

0Tech commented Apr 11, 2022

Summary

add foundation treasury feature to x/foundation.

Proposal

  1. The chain collects another tax which is the main source of the foundation treasury.
    • x/foundation sends certain amount of coins from the "fee-collector" to its module account "treasury" BEFORE the x/distribution touches it.
    • The default percentage would be 0%. You may change the percentage in the genesis.
  2. Only the authorized operator can withdraw coins from the module account.

TODO: add items after the confirmation.


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned
@0Tech 0Tech self-assigned this Apr 11, 2022
@0Tech 0Tech added the A: improvement Changes in existing functionality label Apr 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A: improvement Changes in existing functionality
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant