You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Two party POL holder is a new component in the v2 covenant design
Multiple withdrawers
instead of a single withdrawer it should hold a list of whitelisted addresses that may initiate a RageQuit
Lock period
holder should keep track of the Lock period.
after the Lock period expires, holder should withdraw the liquidity and forward the underlying funds to the WithdrawSplitter module that will deal with the distribution.
consider instantiating the splitter on demand, when the lock expires.
RageQuit
should facilitate RageQuit with a predefined fee. Considering two parties, each having an equal share, it may behave like so:
party 1 ragequits, accepting a 5% penalty
holder decreases party 1 allocation by 5% down to 45%, and increases party 2's allocation to 55%
holder then submits a WithdrawLiquidity message for 45% of all lp tokens it holds
after receiving the funds, holder forwards the received funds to party 1
party 2 may remain in its position for as long as it wants to. it is no longer subject to a ragequit fee and may withdraw its share whenever it wants. if it does not implicitly withdraw, holder withdraws after the lock period and forwards the underlying funds.
The text was updated successfully, but these errors were encountered:
Two party POL holder is a new component in the v2 covenant design
Multiple withdrawers
instead of a single withdrawer it should hold a list of whitelisted addresses that may initiate a RageQuit
Lock period
holder should keep track of the
Lock
period.after the
Lock
period expires, holder should withdraw the liquidity and forward the underlying funds to the WithdrawSplitter module that will deal with the distribution.consider instantiating the splitter on demand, when the lock expires.
RageQuit
should facilitate RageQuit with a predefined fee. Considering two parties, each having an equal share, it may behave like so:
WithdrawLiquidity
message for 45% of all lp tokens it holdsThe text was updated successfully, but these errors were encountered: