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

Fee Update Proposal #5

Open
pooleja opened this issue May 29, 2017 · 0 comments
Open

Fee Update Proposal #5

pooleja opened this issue May 29, 2017 · 0 comments
Labels

Comments

@pooleja
Copy link
Contributor

pooleja commented May 29, 2017

In the platform, there is a "Fee Tracker" smart contract. This contract holds a list of hard coded fees for the platform. Other contracts pull the Fee Tracker address from the Hub whenever they need to determine fees. This feature is to enable the Hub Address for the Fee Tracker to be updated through a Fee Update Proposal.

To update fees on the platform, a user needs to have the ability to create a new Fee Update Proposal. Once this proposal is created, it can be voted on by DAC holders.

If the proposal is rejected by voters, then the associated fees from creating the proposal should be distributed among the voters who rejected it.

If the proposal is accepted by voters, then the hub address should be updated and fees from creating the proposal should be distributed among the voters who accepted it.

Proposal should contain:

  • Proposal fee
  • Address of new fee contract

Proposal manager should:

  • Verify and take ownership of DAC fee
  • Create new proposal in contract in appropriate proposal period

Proposal should:

  • Allow voting during voting period based on DAC ownership
  • Allow contract to be accepted/rejected after voting period
  • Allow fee disbursement to majority voters
  • Replace Hub Fee Tracker address if accepted
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant