30 txs
165 calls
constructor
No constructor.
functions
earned
viewfunction earned(address account, uint256 tokenId) view returns (uint256)
fees0
viewfunction fees0() view returns (uint256)
fees1
viewfunction fees1() view returns (uint256)
feesVotingReward
viewfunction feesVotingReward() view returns (address)
gaugeFactory
viewfunction gaugeFactory() view returns (address)
isPool
viewfunction isPool() view returns (bool)
lastUpdateTime
viewfunction lastUpdateTime(uint256) view returns (uint256)
left
viewfunction left() view returns (uint256)
nft
viewfunction nft() view returns (address)
periodFinish
viewfunction periodFinish() view returns (uint256)
pool
viewfunction pool() view returns (address)
rewardGrowthInside
viewfunction rewardGrowthInside(uint256) view returns (uint256)
rewardRate
viewfunction rewardRate() view returns (uint256)
rewardRateByEpoch
viewfunction rewardRateByEpoch(uint256) view returns (uint256)
rewards
viewfunction rewards(uint256) view returns (uint256)
rewardToken
viewfunction rewardToken() view returns (address)
stakedByIndex
viewfunction stakedByIndex(address depositor, uint256 index) view returns (uint256)
stakedContains
viewfunction stakedContains(address depositor, uint256 tokenId) view returns (bool)
stakedLength
viewfunction stakedLength(address depositor) view returns (uint256)
stakedValues
viewfunction stakedValues(address depositor) view returns (uint256[] staked)
supportsPayable
viewfunction supportsPayable() view returns (bool)
tickSpacing
viewfunction tickSpacing() view returns (int24)
token0
viewfunction token0() view returns (address)
token1
viewfunction token1() view returns (address)
voter
viewfunction voter() view returns (address)
WETH9
viewfunction WETH9() view returns (address)
deposit
nonpayablefunction deposit(uint256 tokenId)
getReward
nonpayablefunction getReward(address account)
getReward
nonpayablefunction getReward(uint256 tokenId)
initialize
nonpayablefunction initialize(address _pool, address _feesVotingReward, address _rewardToken, address _voter, address _nft, address _token0, address _token1, int24 _tickSpacing, bool _isPool)
notifyRewardAmount
nonpayablefunction notifyRewardAmount(uint256 _amount)
notifyRewardWithoutClaim
nonpayablefunction notifyRewardWithoutClaim(uint256 _amount)
onERC721Received
nonpayablefunction onERC721Received(address, address, uint256, bytes) returns (bytes4)
withdraw
nonpayablefunction withdraw(uint256 tokenId)
events
ClaimFees
event ClaimFees(address indexed from, uint256 claimed0, uint256 claimed1)
ClaimRewards
event ClaimRewards(address indexed from, uint256 amount)
Deposit
event Deposit(address indexed user, uint256 indexed tokenId, uint128 indexed liquidityToStake)
NotifyReward
event NotifyReward(address indexed from, uint256 amount)
Withdraw
event Withdraw(address indexed user, uint256 indexed tokenId, uint128 indexed liquidityToStake)
errors
No errors.
creation bytecode
0x3d602d80600a3d3981f3363d3d373d3d3d363d73f5601f95708256a118ef5971820327f362442d2d5af43d82803e903d91602b57fd5bf3