FarmMain

Verified contract

Active on Ethereum with 0 txns
Deployed by via 0x8fa7e778 at 12819185
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "FarmMain"

No transactions found for "FarmMain"


Functions
Getter at block 20980068
ONE_HUNDRED(view returns (uint256)
1000000000000000000
_extension(view returns (address)
0x0000000000000000000000000000000000000000
_factory(view returns (address)
0x0000000000000000000000000000000000000000
_farmingSetupsCount(view returns (uint256)
0
_farmingSetupsInfoCount(view returns (uint256)
0
_rewardTokenAddress(view returns (address)
0x0000000000000000000000000000000000000000
nonfungiblePositionManager(view returns (address)
0x0000000000000000000000000000000000000000
setups(view returns (struct FarmingSetup[])
[]
Read-only
_rewardPaid(uint256view returns (uint256)
_rewardReceived(uint256view returns (uint256)
calculateFreeFarmingReward(uint256 positionIdbool isExtview returns (uint256 reward)
position(uint256 positionIdview returns (struct FarmingPosition)
setup(uint256 setupIndexview returns (struct FarmingSetupstruct FarmingSetupInfo)
State-modifying
activateSetup(uint256 setupInfoIndex
addLiquidity(uint256 positionIdstruct FarmingPositionRequest requestpayable 
finalFlush(address[] tokensuint256[] amounts
init(address extensionbytes extensionInitDataaddress uniswapV3NonfungiblePositionManageraddress rewardTokenAddressbytes farmingSetupInfosBytesreturns (bytes extensionReturnCall)
openPosition(struct FarmingPositionRequest requestpayable returns (uint256 positionId)
setFarmingSetups(struct FarmingSetupConfiguration[] farmingSetups
toggleSetup(uint256 setupInfoIndex
withdrawLiquidity(uint256 positionIduint128 removedLiquidity
withdrawReward(uint256 positionId
Events
RewardToken(address indexed rewardTokenAddress
SetupToken(address indexed mainTokenaddress indexed involvedToken
Transfer(uint256 indexed positionIdaddress indexed fromaddress indexed to
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.