YumYumSwap Positions NFT-V1

Verified contract

Active on Base
Deployed by via 0x51b9048a at 1404756
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot

No balances found for "YumYumSwap Positions NFT-V1"

0x1132bddf70f6f03f1d4e9302ec90be012e15ad3ea79821c4f4cc7fe4872c8a2d
0xed7d7474a63eb39df85eb1b7fffc61fba03b2754befc0da8e31cd9869a305bc4
0xb470b415b43262f24f76cb3bd98efe3afa80561c899671254cf60645e4309cfd
0xa5070c17edfff6c96ad25a1c77dde3e5330515170d833ef24c18e2ac4fae707a
0x5d3c70328c04c11a3b47332ece83bd0a555dbb4fe9e53b4728845f3d5b7b3d68
0x9a4de8e88bba24861a264b45bd4b2ecf02b7de47c03f2763b05cb85aff2cd2d8
0x0fa0c792b85db6f168c056f4d861fcf83bdc1f92d7429a39700b05d6c944eb79
0x489616a86ea3b5428c58f40faa2b0efbcc2d56834f97b8021a8a239b165699c8
0x4e207999841f04fccefde1146695b05ea868afa7c046e725c15da157f0136638
0x86883f0027bf05060f5663b11a4371c51d682525ac72f303816fa067a825b1ac

Functions
Getter at block 22938294
DOMAIN_SEPARATOR(view returns (bytes32)
0xd7af92428f5f546f57cbd45d6d9f36bf5b32fcaa9f6f619577884a0978df5c09
PERMIT_TYPEHASH(view returns (bytes32)
0x49ecf333e5b8c95c40fdafc95c1ad136e8914a8fb55e9dc8bb01eaa83a2df9ad
WETH9(view returns (address)
0x4200000000000000000000000000000000000006
baseURI(pure returns (string)
factory(view returns (address)
0xf6c96ac4251905572c7083b1804825850b9bc9e6
name(view returns (string)
YumYumSwap Positions NFT-V1
symbol(view returns (string)
YUMYUMSWAP-POS
totalSupply(view returns (uint256)
149
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 
transferFrom(address fromaddress touint256 tokenId
unwrapWETH9(uint256 amountMinimumaddress recipientpayable 
yumyumswapMintCallback(uint256 amount0Oweduint256 amount1Owedbytes data
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 _factoryaddress _WETH9address _tokenDescriptor_
Fallback and receive
receive(
Errors

This contract contains no error objects.