KyberSwap v2 NFT Positions Manager

Verified contract

Active on Ethereum with 2,549 txns
Deployed by via 0x7780a42f at 14936184
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xbd1258e47bae1771681bb883a7f5f60db438fb39f103ffd022a998ad89a6c497
0x83c6900194138be2f73a7ca095ffa02dba7996ce353f62c5cdfea613311991b9
0x55eb7235c01a611fa69ae4d5d70468bf67000ff5a3858552a1d9c007f59b1152
0x182373dcaa680c5422f11f68679abb47f8a07ffd7ef6ed66126d5d8f2404f91a
0x95055b8bac92d6acda01018b3a217e9f5ee382178b4f225facff4d7b4bf84944
0x60230f5cdd1e57d3ded8f5c4896631635817a37338a95bdce347cfa8cc9f00b1
0xbe35aae09c3378758bd0f3a93dfcd4496b1955f235af3cc136dd82dcadc2db4a
0xf744572184e601eb9141a6ed5f40c83881909226590f44edf1e4af43cb18d8b5
0xb3913ee6d2662db5233ab838ce90eb18dcd38a941aab27c93571e72f6ecf782f
0x5dbe58cf6efa3905d201d2148c9d6781658c92fc720ece845752a5ff9d9d8a7e

Functions
Getter at block 21261202
DOMAIN_SEPARATOR(view returns (bytes32)
0x78bb182181ab27c46be6cd3f1c93771aeed5035da5d79aac3b59809494112ef5
PERMIT_TYPEHASH(view returns (bytes32)
0x49ecf333e5b8c95c40fdafc95c1ad136e8914a8fb55e9dc8bb01eaa83a2df9ad
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
factory(view returns (address)
0x5f1dddbf348ac2fbe22a163e30f99f9ece3dd50a
name(view returns (string)
KyberSwap v2 NFT Positions Manager
nextPoolId(view returns (uint80)
64
nextTokenId(view returns (uint256)
964
symbol(view returns (string)
KS2-NPM
totalSupply(view returns (uint256)
963
Read-only
addressToPoolId(addressview returns (uint80)
antiSnipAttackData(uint256view returns (uint32 lastActionTimeuint32 lockTimeuint32 unlockTimeuint256 feesLocked)
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isRToken(addressview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
positions(uint256 tokenIdview returns (struct IBasePositionManagerPosition posstruct IBasePositionManagerPoolInfo info)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
addLiquidity(struct IBasePositionManagerIncreaseLiquidityParams paramspayable returns (uint128 liquidityuint256 amount0uint256 amount1uint256 additionalRTokenOwed)
approve(address touint256 tokenId
burn(uint256 tokenIdpayable 
burnRTokens(struct IBasePositionManagerBurnRTokenParams paramsreturns (uint256 rTokenQtyuint256 amount0uint256 amount1)
createAndUnlockPoolIfNecessary(address token0address token1uint24 feeuint160 currentSqrtPpayable returns (address pool)
mint(struct IBasePositionManagerMintParams paramspayable returns (uint256 tokenIduint128 liquidityuint256 amount0uint256 amount1)
mintCallback(uint256 deltaQty0uint256 deltaQty1bytes data
multicall(bytes[] datapayable returns (bytes[] results)
permit(address spenderuint256 tokenIduint256 deadlineuint8 vbytes32 rbytes32 s
refundEth(payable 
removeLiquidity(struct IBasePositionManagerRemoveLiquidityParams paramsreturns (uint256 amount0uint256 amount1uint256 additionalRTokenOwed)
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
transferAllTokens(address tokenuint256 minAmountaddress recipientpayable 
transferFrom(address fromaddress touint256 tokenId
unwrapWeth(uint256 minAmountaddress recipientpayable 
Events
AddLiquidity(uint256 indexed tokenIduint128 liquidityuint256 amount0uint256 amount1uint256 additionalRTokenOwed
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BurnPosition(uint256 indexed tokenId
MintPosition(uint256 indexed tokenIduint80 indexed poolIduint128 liquidityuint256 amount0uint256 amount1
RemoveLiquidity(uint256 indexed tokenIduint128 liquidityuint256 amount0uint256 amount1uint256 additionalRTokenOwed
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address _factoryaddress _WETHaddress _descriptor
Fallback and receive
receive(
Errors

This contract contains no error objects.