UnipilotFarm

Verified contract

Active on Ethereum with 476 txns
Deployed by via 0xa4d4edfe at 13856235
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
 (#187)
ERC-721
--
 (#140)
ERC-721
--
 (#97)
ERC-721
--
 (#73)
ERC-721
--
 (#66)
ERC-721
--
 (#36)
ERC-721
--
 (#21)
ERC-721
--
0xf907eea2c78e6964bc55d8b49152188e2a113fc8bae56885411c3e997691030f
0xd3908920b73b726379ec5183b254491528d56633836dde4a215c9473d2a642a8
0x9267bcf51ad172d726e735ae402ccc4dd24db7baf2b815de6659b4164188c869
0xacb86f7832a0f6f4b21d17b052703133be8e418c047fd646cebb4118de227ec0
0x66527df84ba0705752924bd9294b9f0c90d7cb2f70e7d62bef69146d2cc95e15
0x7661882f09b6170c8224eced1a0fdaf28d21afe01d1abe53647038bdd6a75b31
0x3e6f74f06ba54956dc92d5c604c98aa59dce66dcf77a6114e6d1bc3d55b64a6d
0x727648033870cdf73d8250dbdbbd7dfee56b8f85ba2a6d2c3f95d9d2ca4c4ba1
0x73143299117b2f5655afa2656aa5b9e85ff07edb0c86f14dc87f940459cfb175
0x2f3871e188b5eaedec69b02a96c1a071d70f283fb7fa89143e82a706fbdbffe0

Functions
Getter at block 21324739
backwardCompatible(view returns (bool)
true
farmingGrowthBlockLimit(view returns (uint256)
14519455
governance(view returns (address)
0xafa13aa8f1b1d89454369c28b0ce1811961a7907
isFarmingActive(view returns (bool)
true
pilotPerBlock(view returns (uint256)
1000000000000000000
totalRewardSent(view returns (uint256)
39580743823510660802259
Read-only
currentReward(uint256 _tokenIdview returns (uint256 pilotRewarduint256 globalRewarduint256 globalAltRewarduint256 altReward)
farmingActive(uint256view returns (bool)
getGlobalReward(address pooluint256 blockDifferenceuint256 rewardPerBlockuint256 multiplieruint256 _globalRewardview returns (uint256 globalReward)
nftStatus(uint256 _tokenIdview returns (bool)
poolAltInfo(addressview returns (address altTokenuint256 startBlockuint256 globalRewarduint256 lastRewardBlock)
poolInfo(addressview returns (uint256 startBlockuint256 globalRewarduint256 lastRewardBlockuint256 totalLockedLiquidityuint256 rewardMultiplierbool isRewardActivebool isAltActive)
poolListed(uint256view returns (address)
poolWhitelist(addressview returns (bool)
totalUserNftWRTPool(address _useraddress _poolview returns (uint256 tokenCountuint256[] tokenIds)
userInfo(uint256view returns (bool boosterActiveaddress pooladdress useruint256 rewarduint256 altRewarduint256 liquidity)
userToPoolToTokenIds(addressaddressuint256view returns (uint256)
State-modifying
blacklistPools(address[] _pools
depositNFT(uint256 _tokenIdreturns (bool)
emergencyNFTWithdraw(uint256 _tokenId
initializer(address[] _poolsuint256[] _multipliers
migrateFunds(address _newContractaddress _tokenAddressuint256 _amount
onERC721Received(addressaddressuint256bytesreturns (bytes4)
setStake(address _stakeContract
toggleActiveAlt(address _poolreturns (bool)
toggleBackwardCompatibility(
toggleBooster(uint256 tokenId
toggleFarmingActive(
toggleRewardStatus(address _pool
updateAltToken(address _pooladdress _altToken
updateFarmingLimit(uint256 _blockNumber
updateGovernance(address _governance
updateMultiplier(address _pooluint256 _value
updatePilotPerBlock(uint256 _value
updateULM(address _ulm
withdrawNFT(uint256 _tokenId
withdrawReward(uint256 _tokenId
Events
BackwardCompatible(bool oldbool updated
BlacklistPool(address poolbool statusuint256 time
Deposit(address pooluint256 tokenIduint256 liquidityuint256 totalSupplyuint256 globalRewarduint256 rewardMultiplieruint256 rewardPerBlock
FarmingStatus(bool oldbool updateduint256 time
GovernanceUpdated(address oldaddress updated
MigrateFunds(address accountaddress tokenuint256 amount
NewPool(address pooluint256 rewardPerBlockuint256 rewardMultiplieruint256 lastRewardBlockbool status
RewardStatus(address poolbool oldbool updated
Stake(address oldaddress updated
ToggleBooster(uint256 tokenIdbool oldbool updated
UpdateActiveAlt(address oldaddress updatedaddress pool
UpdateAltState(bool oldbool updatedaddress pool
UpdateFarmingLimit(uint256 olduint256 updated
UpdateMultiplier(address pooluint256 olduint256 updated
UpdatePilotPerBlock(address pooluint256 updated
UpdateULM(address oldAddressaddress newAddressuint256 time
UserBooster(uint256 tokenIduint256 booster
WithdrawNFT(address pooladdress userAddressuint256 tokenIduint256 totalSupply
WithdrawReward(address pooluint256 tokenIduint256 liquidityuint256 rewarduint256 globalRewarduint256 totalSupplyuint256 lastRewardTransferred
Constructor
constructor(address _ulmaddress _governanceaddress[2] _deprecated
Fallback and receive
receive(
Errors

This contract contains no error objects.