Skip to content

PoolDelegate Admin Actions

Lucas Manuel edited this page May 4, 2021 · 4 revisions

PoolDelegates can perform the following actions (with the exception of setLiquidityCap, which can also be called by a Pool Admin):

Pool.sol

  • setLiquidityCap - Cap on amount of liquidity allowed in Pool, if set to zero stops all deposits.
  • setLockupPeriod - Can only be lowered after instantiation.
  • setStakingFee - Interest that stakers earn, which must be below 100%.
  • setAllowList - Allows a PoolDelegate to create an allowlist of LPs for their Pool.
  • setPoolAdmin - Allows a PoolDelegate to elect a securityAdmin to perform setLiquidityCap and claim
  • setOpenToPublic - Opens the Pool to the public so allowlist is no longer used.

StakeLocker.sol

  • setLockupPeriod - Can only be lowered after instantiation.
  • setAllowList - Allows a PoolDelegate to create an allowlist of Stakers for their Pool's StakeLocker.
  • openStakeLockerToPublic - Opens the StakeLocker to the public so allowlist is no longer used.