Pet

Verified contract

Proxy

Active on Ethereum with 153 txns
Deployed by via 0x5186dada at 16783561
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 47 additional slots
-
variable spans 43 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
8 additional variables
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0x76a268b8334a46107b334ea7c784e2ed693de8bbc10dc256a8aac76d088212ec
0x9b85cfbbad2965f39a2f3f28a75943d9a739232ec8d76a34c1e582b1aca1bba1
0x1c72c52e58d0978dd4985ab3cda6d79c7cb5cb674e6861a781180710961e9ce0
0x0470fc5985239bd465c1e0e534ff6197776194e380b605defac7358f560d44a4
0xf471990569cf5d0812549f23557dc12becd3864634a5f6beca14d026eea63430
0x81b609ac90ce9634a4b5d2dee3c37c83d195a5b89bc7e0e9cab37342eec0f50f
0x49781ea2b287b16621136f71bc7762098e049772dfa2b10f2105d8e8a7672642
0x2b9fe61be4b726f44ef137024b0e532e814757ae152b868e1b51e3bf843132c8
0xb3b9d33cf5016ccba8aa9909fda57950f491bd08412fba96c51289e5270b8073
0x3f7b23236ae69b19043c6d885a88a18e875725c1643cedf02ad5889de8d0e7cc

Functions
Getter at block 21158564
CLONER_ROLE(view returns (bytes32)
0x6857e419e8b269dc8dab45354d35c4655bcf3ccaac9a506b459c9b706445a8ae
CUSTODIAN_ROLE(view returns (bytes32)
0xe28434228950b641dbbc0178de89daa359a87c6ee0d8399aeace52a98fe902b9
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
baseURI(view returns (string)
https://storage.petaverse.com/pets/
imx(view returns (address)
0x0000000000000000000000000000000000000000
name(view returns (string)
Pet
operatorFilterRegistry(view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
owner(view returns (address)
0xc06710728aaa2992aaec67fdaaa66afe7ddd0f4a
symbol(view returns (string)
PET
totalSupply(view returns (uint256)
7764
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isClone(uint256 _tokenIdview returns (bool)
isCustodial(address _accountview returns (bool)
onERC721Received(addressaddressuint256bytesview returns (bytes4)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
approve(address operatoruint256 tokenId
bulkTransferFrom(address[] _fromsaddress[] _tosuint256[] _tokenIds
bulkTransferFromCustodials(address[] _fromsaddress[] _tosuint256[] _tokenIdsbool[] _custodials
burn(uint256 tokenId
grantRole(bytes32 roleaddress account
initialize(string _uri
mintFor(address _touint256 _quantitybytes _blob
mintTo(address _touint256 _tokenIdbool _custodialbool _clone
mintToContract(uint256 _tokenId
multiMintTo(address[] _tosuint256[] _tokenIdsbool _custodialbool _clone
multiMintToContract(uint256[] _tokenIds
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setApprovalForAllCustodial(address owneraddress operatorbool approved
setBaseURI(string _uri
setClone(uint256 _tokenIdbool _clone
setCustodial(address _accountbool _status
setIMX(address _imx
setRoyaltyInfo(address _royaltyReceiveruint96 _royaltyNumerator
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
updateOperatorFilterRegistryAddress(address newRegistry
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BaseURISet(address indexed who
CloneSet(uint256 tokenIdbool cloneaddress indexed who
CustodialSet(address accountbool statusaddress indexed who
IMXSet(address indexed whoaddress indexed imx
Initialized(uint8 version
OperatorFilterRegistryAddressUpdated(address newRegistry
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoyaltyInfoSet(address royaltyReceiveruint256 royaltyNumerator
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
OnlyOwner(
OperatorNotAllowed(address operator