Action that deposits amount of lpToken into gaugeAddr.

User needs to approve the its wallet to pull lpToken.

If receiver is not the users wallet the receiver needs to call set_approve_deposit on the gauge contract.


  • address gaugeAddr - Liquidity gauge for the lpToken.

  • address lpToken - LP token to deposit.

  • address sender - Address from which to pull the lpToken.

  • address onBehalfOf - Address of the deposit beneficiary.

  • uint256 amount - Amount of lpToken to deposit.

Last updated