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

Fees and Deposits table #227

Open
ndkazu opened this issue Dec 19, 2022 · 0 comments
Open

Fees and Deposits table #227

ndkazu opened this issue Dec 19, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@ndkazu
Copy link
Contributor

ndkazu commented Dec 19, 2022

Motivation

Issue #225 highlighted the fact that in some cases the fees_account didn't have enough funds to send to the virtual account for asset creation fees payment. Therefore, the need to detail where fees are actually paid became evident.

Problem analysis
alt text

In the table above:

  • Fees are sent to the fees_account
  • Deposits are returned after specific events and therefore are only reserved.
    The proposal creation fee is 15% (This is after the latest commit) of the asset price and is actually a deposit paid in full to the fees_account only if the proposal is rejected.

Proposed solution
We need more fees:

  • Seller pays proposal fees in full from the beginning (15% of the asset price).
  • Add a proposal deposit that will be returned in full if the proposal is accepted (5% of asset price?), and slashed in full if rejected.
  • All deposits should be 0 whenever possible.
  • Maybe Investors should also pay some fees
  • The Fees_account could become the Servicer managing all the deposits where "Alice" is involved.
@ndkazu ndkazu added the enhancement New feature or request label Dec 19, 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