Throne V3 Positions NFT-V1

Verified contract

Active on Base with 7,384 txns
Deployed by via 0xb1c3c9e5 at 2150045
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
ERC-20
Value $0
ERC-20
--
ERC-20
--
0x5365ee09d895e9d9db29aa3435618f7b7e961bcb8d13b8751223795a3368672b
0x3effa3076f5ae06338d5eac729da981677e571e62d36231aade4c7d9df6ea62c
0x572bdd476aafdad578913811e9ea87c01a78cdc2a3872745b3f0429bdc17a2cb
0x5fc8ce223e0bd4f379707821fee47ace938cea78e064baca6f371cecd0bcab5f
0xd3bc6b7f2f7e178dcb35b53f7ff52258216e6f561a1e94d77fadeae9dd24bbe8
0xf20c01998d2b46a1f4a0d35312793441b08c3d22827b6e76df1f5dc543739547
0x0f442a9ef8ee76d821156ea6742811f7e5d6e8161f2589cf1f171a2e0472ce95
0x068f9ddca273bbf00d00b5dfc9087c3e81a9776924a91c58ab158e52d457b9f0
0x85335a7b131c5de6d08ceea644289e706a8dcd35ee93d9cd48fa1f289ca9cd77
0x423e1dd50bce9bb84afe8099f4d3e5cac26bf152617f28e0198115db332c3207

Functions
Getter at block 22756783
DOMAIN_SEPARATOR(view returns (bytes32)
0x10e8ac7f49d130900e8482d407e182b9e3ddef0634b85cd6ac246e468ea7c782
PERMIT_TYPEHASH(view returns (bytes32)
0x49ecf333e5b8c95c40fdafc95c1ad136e8914a8fb55e9dc8bb01eaa83a2df9ad
WETH9(view returns (address)
0x4200000000000000000000000000000000000006
baseURI(pure returns (string)
deployer(view returns (address)
0x9b5fa2c42713f7fd4201d5f12dd49962d1a64b6b
factory(view returns (address)
0xe8839bf8175812691c6578c0fc80e721bc3e00fb
isMainnet(view returns (bool)
true
name(view returns (string)
Throne V3 Positions NFT-V1
symbol(view returns (string)
THRONE-V3-POS
totalSupply(view returns (uint256)
2301
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
positions(uint256 tokenIdview returns (uint96 nonceaddress operatoraddress token0address token1uint24 feeint24 tickLowerint24 tickUpperuint128 liquidityuint256 feeGrowthInside0LastX128uint256 feeGrowthInside1LastX128uint128 tokensOwed0uint128 tokensOwed1)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
burn(uint256 tokenIdpayable 
collect(struct INonfungiblePositionManagerCollectParams paramspayable returns (uint256 amount0uint256 amount1)
createAndInitializePoolIfNecessary(address token0address token1uint24 feeuint160 sqrtPriceX96payable returns (address pool)
decreaseLiquidity(struct INonfungiblePositionManagerDecreaseLiquidityParams paramspayable returns (uint256 amount0uint256 amount1)
increaseLiquidity(struct INonfungiblePositionManagerIncreaseLiquidityParams paramspayable returns (uint128 liquidityuint256 amount0uint256 amount1)
mint(struct INonfungiblePositionManagerMintParams paramspayable returns (uint256 tokenIduint128 liquidityuint256 amount0uint256 amount1)
multicall(bytes[] datapayable returns (bytes[] results)
permit(address spenderuint256 tokenIduint256 deadlineuint8 vbytes32 rbytes32 spayable 
refundETH(payable 
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
selfPermit(address tokenuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 spayable 
selfPermitAllowed(address tokenuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 spayable 
selfPermitAllowedIfNecessary(address tokenuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 spayable 
selfPermitIfNecessary(address tokenuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 spayable 
setApprovalForAll(address operatorbool approved
sweepToken(address tokenuint256 amountMinimumaddress recipientpayable 
throneV3MintCallback(uint256 amount0Oweduint256 amount1Owedbytes data
transferFrom(address fromaddress touint256 tokenId
unwrapWETH9(uint256 amountMinimumaddress recipientpayable 
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Collect(uint256 indexed tokenIdaddress recipientuint256 amount0uint256 amount1
DecreaseLiquidity(uint256 indexed tokenIduint128 liquidityuint256 amount0uint256 amount1
IncreaseLiquidity(uint256 indexed tokenIduint128 liquidityuint256 amount0uint256 amount1
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address _deployeraddress _factoryaddress _WETH9address _tokenDescriptor_
Fallback and receive
receive(
Errors

This contract contains no error objects.