Mutant Hounds

Verified contract

Proxy

Active on Ethereum with 17,556 txns
Deployed by via 0xc0aafa2e at 16385017
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 43 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 47 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
10 additional variables
 (#8490)
ERC-721
--
0xaafa0b1a4f26301268c1f207289bd8f74ec29e309f0f7b7b314bce566a04e2ef
0x9396e69171f124232a7b91ba1a0f7919c2c3b19f6e76bfcec9856076aade27ca
0x589b4907abd39faec7d7eff88b185529fcb443f0d4ce8b66c400790d18d85310
0x52b4707848417d1d951906fc55e0955d6750a44ee793d214f41abe5d31fe5ce2
0xf1a36e2dd38301a94e944046cbec8f19e10397299d25a74ca4c7494fc1a3185e
0x7dd76ff3d12529d999cc6b8bf6dfbb361f67b296e01b9a47d8b941be6b2365b5
0x4e766c85814767abc54278babd7d089e18b82cda4016988acae58214a5568378
0xc4491304fd626bf905a0a49b146eea0ee1e818cf051d8d0415a9af627fe63192
0xcbce46ac8346e6f2362e89e2138283e23131ff81972c5c49418e5067d92641e2
0x123603b1a922ffe043decdc889e58455902db8d3afb5414f0e0e2c3a56dc7a72

Functions
Getter at block 20823408
collarsContractAddress(view returns (address)
0xae99a698156ee8f8d07cbe7f271c31eeaac07087
lockURI(view returns (bool)
false
materialsContract(view returns (address)
0x684ea83d4577e4ab131cb6d7971cace0f4925785
name(view returns (string)
Mutant Hounds
owner(view returns (address)
0xa1291b8de9d3251164926f76499d3215523acae3
paused(view returns (bool)
false
 
proxiableUUID(view returns (bytes32)
registryAddress(view returns (address)
0x849b59222d093011726d829475c81c79f90ed932
symbol(view returns (string)
MH
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
newURI(uint256view returns (string)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address operatoruint256 tokenId
burn2Redeem(uint256[] tokenIds
changeSecondaryRoyaltyReceiver(address newSecondaryRoyaltyReceiveruint96 newRoyaltyValue
initialize(string namestring symbolstring _newBaseURIaddress _royaltiesReceiveruint96 _royaltyPercentageaddress _collarsContractAddressaddress owner_address registryAddress_
lockURIforever(
materialsBurn(uint256[] tokenIdsaddress burner
pause(
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
setMaterialsContract(address newContractAddress
setRegistryAddress(address newRegistryAddress
setTokenURI(uint256 tokenIdstring newTokenURI
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
unpause(
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
NewSecondaryRoyalties(address newReceiveruint96 newValue
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RegistryUpdated(address indexed registryAddress
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(address account
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
OperatorNotAllowed(address operator