Kitty

Verified contract

Proxy

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

No balances found for "Kitty"

0x807953077a5124ee465520c14654689bd03106b07eb8bf4d19166cf310c02e5f
0x46db10167fecf58d6f6f5ebf0ac3030395d4dc2c986d092c8db737cb48c10bd3
0x2c210e9d1708f40eae98178e8f11c4880220855f5edfce1f28f6dae6a3259e3f
0xaa1235d2999594a80906815ff2c6f8d7a818fcbb56f24a6df9a85b0c7979470d
0xa063b87a2c79ec81c2deb7263ffb984755f7044289a8e87485c6413f8e1162b5
0x77068fcc81631c23a48092cd0785d3bd9a4eab8a7eb4020c387e1dea100d880f
0x5e71beaa5af6e38fd7ebef23a5f27cc2aad826d9a442e993a3ff6649214ce7c8
0x1355c701d8dac40863186c61af8169a1d905f674283f17756f826fbce0c30d87
0x65b3e6e555b3febbfec6ad367cdf45872fd2cced2a3dc4ddd3cd33f195034361
0x3e2df84d3888c521fcf9c4b8cdfb32d92180711944afd92645c3e6155c205ab6

Functions
Getter at block 22151705
REGISTRY(view returns (address)
0xc6ea7ee0715d20f7cfd8f2d50d1ebd85ee161871
ROUTER(view returns (address)
0x5e09ef69bebbbf04334242ec6d942296a96bd75f
contractURI(view returns (string)
ipfs://QmTQvT3M9F95LYv9FYDcZgkc363r3TMqdNpKMRY8Hy4VBe
creator(view returns (address)
0x80fe121b69163e17bd4e9cc573652e29e48fa4ae
name(view returns (string)
Kitty
node(view returns (struct Node)
(2, (8453, 0x1a8d2520c72e5907bd1d7bf9c88337262bcf8bbc), (8453, 0x80fe121b69163e17bd4e9cc573652e29e48fa4ae), 0x)
owner(view returns (address)
0x80fe121b69163e17bd4e9cc573652e29e48fa4ae
totalWorks(view returns (uint256)
3
uri(view returns (string)
ipfs://QmTQvT3M9F95LYv9FYDcZgkc363r3TMqdNpKMRY8Hy4VBe
Read-only
_metadata(uint256view returns (string labelstring uribytes data)
balanceOf(address owneruint256 idview returns (uint256 result)
balanceOfBatch(address[] ownersuint256[] idsview returns (uint256[] balances)
creator(uint256 tokenIdview returns (address)
hasAllRoles(address user_uint256 roles_view returns (bool)
hasAnyRole(address user_uint256 roles_view returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool result)
maxSupply(uint256 tokenId_view returns (uint256)
metadata(uint256 id_view returns (struct Metadata)
mintFee(uint256 tokenId_view returns (uint256)
mintFee(uint256 tokenId_uint256 amount_view returns (uint256)
name(uint256 tokenIdview returns (string)
node(uint256 tokenIdview returns (struct Node)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
rolesOf(address user_view returns (uint256)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (address receiveruint256 royaltyAmount)
strategy(uint256 tokenId_view returns (struct Strategy)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalSupply(uint256 tokenId_view returns (uint256)
uri(uint256 tokenId_view returns (string)
works(uint256view returns (address creatoruint256 maxSupplyuint256 totalSupplyuint64 opensAtuint64 closesAtstruct Strategy strategy)
State-modifying
cancelOwnershipHandover(payable 
completeOwnershipHandover(address pendingOwnerpayable 
grantPublisherRole(address publisher_
grantRoles(address user_uint256 roles_payable 
initialize(address router_address registry_address owner_address controller_struct Metadata metadata_
mint(address to_uint256 tokenId_uint256 amount_address referrer_bytes data_payable 
mintBatch(address to_uint256[] tokenIds_uint256[] amounts_bytes data_payable 
mintBatch(address[] receivers_uint256 tokenId_uint256 amount_bytes data_payable 
mintWithComment(address to_uint256 tokenId_uint256 amount_address referrer_bytes data_string comment_payable 
promoMint(address[] receivers_uint256 tokenId_bytes data_
publish(address creator_uint256 maxSupply_uint64 opensAt_uint64 closesAt_struct Node[] attributions_struct Strategy strategy_struct Metadata metadata_returns (uint256 tokenId)
renounceOwnership(payable 
renounceRoles(uint256 rolespayable 
requestOwnershipHandover(payable 
revokePublisherRole(address publisher_
revokeRoles(address user_uint256 roles_payable 
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setApprovalForAll(address operatorbool isApproved
setMetadata(uint256 id_struct Metadata metadata_
setRoyaltyTarget(uint256 tokenIdaddress target
setStrategy(uint256 tokenId_struct Strategy strategy_
setTimeframe(uint256 tokenIduint64 opensAtuint64 closesAt
transferOwnership(address newOwnerpayable 
transferWork(address to_uint256 tokenId_
Events
ApprovalForAll(address indexed owneraddress indexed operatorbool isApproved
Comment(address indexed collectionuint256 indexed tokenIdaddress indexed authorstring comment
Initialized(uint64 version
Minted(address indexed collectionuint256 indexed tokenIdaddress indexed touint256 amountbytes data
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
Published(address indexed collectionuint256 indexed tokenIdstruct Strategy strategy
RolesUpdated(address indexed useruint256 indexed roles
TimeframeUpdated(address indexed collectionuint256 indexed tokenIduint64 opensAtuint64 closesAt
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] amounts
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 amount
URI(string valueuint256 indexed id
WorkTransferred(address indexed collectionuint256 indexed tokenIdaddress indexed to
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccountBalanceOverflow(
AlreadyInitialized(
ArrayLengthsMismatch(
InsufficientBalance(
InvalidInitialization(
MaxSupplyReached(
NewOwnerIsZeroAddress(
NoHandoverRequest(
NotInitializing(
NotOpen(uint64 opensAt_uint64 closesAt_
NotOwnerNorApproved(
RoyaltyOverflow(
RoyaltyReceiverIsZeroAddress(
TransferToNonERC1155ReceiverImplementer(
TransferToZeroAddress(
Unauthorized(