Pancake V3 Positions NFT-V1

Verified contract

Active on Ethereum with 29,024 txns
Deployed by via 0xcecf4b2e at 16944786
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
 (#12139)
ERC-721
--
 (#11386)
ERC-721
--
 (#11385)
ERC-721
--
 (#11382)
ERC-721
--
 (#11381)
ERC-721
--
ERC-20
--
0x47fbaa0fec2308d1d44ac118dc390c93ca0dc5dccf4d3def53a4fd38edb61308
0xa913a19de1aaa2d0b0b21ee0e61b5ee91dd2ccf0f2c3b377028517390f691b6d
0x507ddbf86a258c7205d3072a1f10a4de235c39d32d7889add139557536a59c9a
0xd283b4329fdaa4577c6b641cc7db6e15c86ac28f260330a474e7823fba82178a
0x1f1dc9cdeaf6acacd97bfe2b68fd5138782f9629c3bcea075c1531fdad37c2d8
0xc5e7f5bbf1c4cb3d175b7d5dec7c23ace9c1672441faf5174e6d8de0abafe49e
0xe547d9be1026ca818d5d6abfbba440d582e6f420587d11ade5d0903b655b779c
0x72b0fc28a3d840f550977d9ce78f5b01efb3ea943491aa1aef1ff112cde4c95b
0x7f0f22cbb01d1e9f33ffb7600512601463fd2ff76aa88a17503999755127d34b
0x867643559daecb258a313622acdeff81673ea6a48f4d95bf9ffd5617adcba5f2

Functions
Getter at block 20791790
DOMAIN_SEPARATOR(view returns (bytes32)
0x9e2b41645ddd09f3fef5119817140b7f743963c8800934032e326e393a42602a
PERMIT_TYPEHASH(view returns (bytes32)
0x49ecf333e5b8c95c40fdafc95c1ad136e8914a8fb55e9dc8bb01eaa83a2df9ad
WETH9(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
baseURI(pure returns (string)
deployer(view returns (address)
0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9
factory(view returns (address)
0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865
name(view returns (string)
Pancake V3 Positions NFT-V1
symbol(view returns (string)
PCS-V3-POS
totalSupply(view returns (uint256)
12815
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)
pancakeV3MintCallback(uint256 amount0Oweduint256 amount1Owedbytes data
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 
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.