LPTokenHolder
The LPTokenHolder
contract holds the Uniswap V2 LP tokens for tokens that have been launched.
The purpose of this contract is to allow the protocol admin to withdraw any excess liquidity accumulated in Uniswap V2 from fees, while ensuring that the initial liquidity from launch is never withdrawn.
The amount of LP tokens that can be withdrawn is calculated as follows:
When the token is first launched:
To calculate the amount of LP tokens that can be withdrawn at any point in time:
Public Functions
This contract does not have any public functions. Only the protocol admin should interact with this contract.
Last updated