PoolAdminNFT

Verified contract

Implementation

Active on Base with 1 txns
Deployed by via 0x07980753 at 22307740
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "PoolAdminNFT"

0x1fe94eb41db9985ce63e184221dbfd024e96592bd96c54fdd194871b0923bbd4
From

Functions
Getter at block 22756238
DEFAULT_BASE_URI(view returns (string)
https://nft.superfluid.finance/pool/v2/getmeta
GENERAL_DISTRIBUTION_AGREEMENT_V1(view returns (address)
0xfe6c87be05fedb2059d2ec41ba0a09826c9fd7aa
HOST(view returns (address)
0x4c073b3bab6d8826b8c5b229f3cfdc1ec6e47e74
baseURI(pure returns (string)
https://nft.superfluid.finance/pool/v2/getmeta
getCodeAddress(view returns (address codeAddress)
0x0000000000000000000000000000000000000000
name(view returns (string)
proxiableUUID(pure returns (bytes32)
0x7e88af0054b97eb67e0f614db4ab434d9acaf3d32807ccdc88da6fad8d1fce33
symbol(view returns (string)
Read-only
balanceOf(addresspure returns (uint256 balance)
getApproved(uint256 tokenIdview returns (address)
getTokenId(address pooladdress adminview returns (uint256 tokenId)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
poolAdminDataByTokenId(uint256 tokenIdview returns (struct IPoolAdminNFTPoolAdminNFTData data)
supportsInterface(bytes4 interfaceIdpure returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
castrate(
initialize(string nftNamestring nftSymbol
mint(address pool
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
transferFrom(address fromaddress touint256 tokenId
triggerMetadataUpdate(uint256 tokenId
updateCode(address newAddress
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
CodeUpdated(bytes32 uuidaddress codeAddress
Initialized(uint8 version
MetadataUpdate(uint256 tokenId
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address hostaddress gdaV1
Fallback and receive

This contract contains no fallback and receive objects.

Errors
POOL_NFT_APPROVE_CALLER_NOT_OWNER_OR_APPROVED_FOR_ALL(
POOL_NFT_APPROVE_TO_CALLER(
POOL_NFT_APPROVE_TO_CURRENT_OWNER(
POOL_NFT_INVALID_TOKEN_ID(
POOL_NFT_NOT_REGISTERED_POOL(
POOL_NFT_ONLY_SUPER_TOKEN_FACTORY(
POOL_NFT_TRANSFER_CALLER_NOT_OWNER_OR_APPROVED_FOR_ALL(
POOL_NFT_TRANSFER_NOT_ALLOWED(