Helper
Last updated
Was this helpful?
Last updated
Was this helpful?
The Helper smart contract is a contract that helps deposit LP with single token, even if you do not bring two tokens.
Github Link: (Will be updated after official launch)
Cypress :
estimateLP
Method to estimate the expected amounts, depositing with single token.
Parameters
lp
: Address of LP token
token
: Token address to be deposited
amount
: Amount of token not to be swapped
swap
: Amount of token to swap
validPool
: Whether it is a pool with KSP rewards
Returns
estLP
: Expected number of LP token to be minted
realInput
: Actual number of input amount
estTarget
: Amount of tokens to be receivedthrough swap
estimateSwapAmount
Method to change the mining weight per liquidity pair
Parameters
lp
: Address of LP
token
: Token address to be deposited
amount
: Amount of token to be deposited
Returns
maxLP
: Expected number of LP token to be minted
maxSwap
: Expected amount of token to swap
targetAmount
: Amount of tokens to be received through swap