-
Notifications
You must be signed in to change notification settings - Fork 649
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
Allow updating liquidity pool fee rates with certain restrictions #2604
Comments
This will give liquidity pool owner a new control; I believe it's fair for them to control their own liquidity pool taker fee % anytime as it's their model initially and it wouldn't break the contract as the user can withdraw their contribution freely without paying the withdraw fees as per the 0 rule; perhaps such a feature will drive competitions between liquidity pool owners, same pairs of assets but dynamic taker fees across liquidity pools owned by different users, this will allow owner to increase revenues of contributors; owner will be acting like a shop selling products under consignment :) |
Why do you think so ?
Why not limiting to a lower number?
Maybe limiting max. withdrawal and taker fee to 1% in general, than limiting the update options ? |
withdrawal fee rates are essentially paying for "konstant gateway services" and trade fees are paying for "konstant orderbook matching services" I would prefer we all just agree on hard caps of 1% each on these things and move them to global constants.
|
I believe this will only be fair if there was another flag allowing owner to change or disallowing him to change and shall be set while LP is null only. |
Restriction can be: NEW_LIQUIDITY_WITHDRAWAL_FEE_PERCENT < CURRENT_LIQUIDITY_WITHDRAWAL_FEE_PERCENT |
raising or lower is a market decision for the owner not the protocol; as protocol you just don't want to be smart contract scam factory. range bounding seems more in line with that end than limiting an asset owners options over time. is there any legit use case for swap fees or exit fees over 1%? |
This is all for free market principles.
People don't like being "locked in". Generally speaking, the profits of a business should come from customers (taker fees in our case), not from investors (withdrawal fees in our case).
Participants should be "free to leave" when "terms and conditions" change.
Participants should be "free to leave" when "terms and conditions" change.
The free market will find the best price (the best taker fee rates in our case). |
Done via #2720. |
User Story
As a liquidity contributor, I think
To improve market freedom and liquidity, I think it is better to allow updating of liquidity pool fee rates. Therefore, I propose the following new rules:
Impacts
Describe which portion(s) of BitShares Core may be impacted by your request. Please tick at least one box.
Additional Context (optional)
Add any other context about your request here.
CORE TEAM TASK LIST
The text was updated successfully, but these errors were encountered: