Algebra Farming NFT-V2.1
Verified contract
Active on
Base with 12,979 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
(#2822) | ALGB-POS | ERC-721 | 1 | -- | -- |
(#2564) | ALGB-POS | ERC-721 | 1 | -- | -- |
(#2504) | ALGB-POS | ERC-721 | 1 | -- | -- |
(#2278) | ALGB-POS | ERC-721 | 1 | -- | -- |
(#2078) | ALGB-POS | ERC-721 | 1 | -- | -- |
(#2031) | ALGB-POS | ERC-721 | 1 | -- | -- |
(#2010) | ALGB-POS | ERC-721 | 1 | -- | -- |
(#1934) | ALGB-POS | ERC-721 | 1 | -- | -- |
(#1846) | ALGB-POS | ERC-721 | 1 | -- | -- |
(#1824) | ALGB-POS | ERC-721 | 1 | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21819566 | 25 days ago | | | 0 | 0.0000014637254 | |
| 21819439 | 25 days ago | | | 0 | 0.0000012507451 | |
| 21819419 | 25 days ago | | | 0 | 0.0000015726459 | |
| 20819786 | 2 months ago | | | 0 | 9.4842900e-7 | |
| 20819758 | 2 months ago | | | 0 | 0.0000012172896 | |
| 20754187 | 2 months ago | | | 0 | 0.00070257600 | |
| 20752102 | 2 months ago | | | 0 | 0.00057453200 | |
| 20752080 | 2 months ago | | | 0 | 0.00085787200 | |
| 16983218 | 4 months ago | | | 0 | 0.0000014594475 | |
| 16916354 | 5 months ago | | | 0 | 0.0000049621215 |
ABI
ABI objects
Getter at block 22918588
DOMAIN_SEPARATOR() view returns (bytes32)
0x0c8f94f57895bd5dd4dcc01840e15ff8d6ee2f88bc0e7abb920aca693dab21ac
PERMIT_TYPEHASH() view returns (bytes32)
0x49ecf333e5b8c95c40fdafc95c1ad136e8914a8fb55e9dc8bb01eaa83a2df9ad
WNativeToken() view returns (address)
0x4200000000000000000000000000000000000006
baseURI() view returns (string)
eternalFarming() view returns (address)
0xdc498a9f0d60147c9938e2cd79df831a6828ff25
farmingCenterVault() view returns (address)
0xbdd4aad56e18e792e414527274f3fba64966698d
limitFarming() view returns (address)
0x51cc8c43009c66d1c8a9032031fcd3f83afd7fe5
name() view returns (string)
Algebra Farming NFT-V2.1
nonfungiblePositionManager() view returns (address)
0x9c889480b54643c419756b6f4d8e8cd673df9540
symbol() view returns (string)
ALGB-FARM
totalSupply() view returns (uint256)
46
Read-only
balanceOf(address owner) view returns (uint256)
deposits(uint256) view returns (uint256 L2TokenId, uint32 numberOfFarms, bool inLimitFarming, address owner)
getApproved(uint256 tokenId) view returns (address)
isApprovedForAll(address owner, address operator) view returns (bool)
isIncentiveActiveInPool(address pool, address virtualPool) view returns (bool)
l2Nfts(uint256) view returns (uint96 nonce, address operator, uint256 tokenId)
ownerOf(uint256 tokenId) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenByIndex(uint256 index) view returns (uint256)
tokenOfOwnerByIndex(address owner, uint256 index) view returns (uint256)
tokenURI(uint256 tokenId) view returns (string)
virtualPoolAddresses(address pool) view returns (address limitVP, address eternalVP)
State-modifying
Events approve(address to, uint256 tokenId)
claimReward(address rewardToken, address to, uint256 amountRequestedIncentive, uint256 amountRequestedEternal) returns (uint256 reward)
collect(struct INonfungiblePositionManagerCollectParams params) returns (uint256 amount0, uint256 amount1)
collectRewards(struct IIncentiveKeyIncentiveKey key, uint256 tokenId) returns (uint256 reward, uint256 bonusReward)
connectVirtualPool(address pool, address newVirtualPool)
cross(int24 nextTick, bool zeroToOne)
enterFarming(struct IIncentiveKeyIncentiveKey key, uint256 tokenId, uint256 tokensLocked, bool isLimit)
exitFarming(struct IIncentiveKeyIncentiveKey key, uint256 tokenId, bool isLimit)
increaseCumulative(uint32 blockTimestamp) returns (uint8 status)
multicall(bytes[] data) payable returns (bytes[] results)
onERC721Received(address, address from, uint256 tokenId, bytes) returns (bytes4)
permit(address spender, uint256 tokenId, uint256 deadline, uint8 v, bytes32 r, bytes32 s) payable
refundNativeToken() payable
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
setApprovalForAll(address operator, bool approved)
sweepToken(address token, uint256 amountMinimum, address recipient) payable
transferFrom(address from, address to, uint256 tokenId)
unwrapWNativeToken(uint256 amountMinimum, address recipient) payable
withdrawToken(uint256 tokenId, address to, bytes data)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
DepositTransferred(uint256 indexed tokenId, address indexed oldOwner, address indexed newOwner)
EmergencyWithdrawToggle(bool newStatus)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
constructor(address _limitFarming, address _eternalFarming, address _nonfungiblePositionManager, address _farmingCenterVault)
receive()
This contract contains no error objects.