Inherits: Farm
Author: Sperax Foundation.
Farms build for pairs/ pools in which fee can be claimed can extend and override _claimPoolFee function of this contract.
A function to claim the pool fee earned by lp.
Only the deposit owner can call this function.
Parameters
Name | Type | Description |
---|---|---|
Claim pool fee internal logic to be implemented by child farm contract.
Just override this function and write the logic to claim fee, validation and other checks are handled in claimPoolFee
.
Parameters
Returns
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
_depositId
uint256
ID of the deposit.
_depositId
uint256
Deposit ID of the deposit in the farm.
tokenId
uint256
Token ID of the deposit for E721 farms, for other farms return depositId.
amt0Recv
uint256
Amount 0 received as fee.
amt1Recv
uint256
Amount 1 received as fee.