The Mine Box

Verified contract

Proxy

Active on Ethereum with 2,371 txns
Deployed by via 0x8916f730 at 19133651
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#96297)
ERC-721
--
 (#94834)
ERC-721
--
0xa4eca580eb41848559903263dea500529cb69186360e800ec83a98319764bf90
0x1f5604fc166ed67d4f5aceb1f13eceacc5ec667955a756da692d22ec5db1ca3e
0x87ce80d4d61f85d9079187636d2f5ad0f4db61c42ddff0de08898a950556e8f2
0x933ef5a42cd7d304577430c5a3836fa83d024add7d79419179869f41d2dd2713
0x1bccd03a0a16244ffeac6e41c621228e4c05087f346a877a6eaa43e622070972
0x6ad4db1201882d6c915eb9eb007d67e71eefbc6d5e496bb045f9ccdc530f6c97
0x7475cd5b8db683da3c190c3cb21c16967cf05c452d8c2732bbbfef4f1369bd50
0x49fcf055ed15f94ecb752f83d882a5fcb585dd1f840300ea3c8e10202aad28eb
0x222be91644d6d2d28f59727e899495ec5f69feff98342eb97d1277bb2963b9de
0x539e48b85a51c377c53dd96a95f01487a21f6a8e029685d49ab2a955ce47b134

Functions
Getter at block 20827053
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
MINTER_SIGNER_ROLE(view returns (bytes32)
0xc1a8309526ad9632264c00818c98b089fd5ea7e637b2331e920bd1b710966495
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
UPGRADER_ROLE(view returns (bytes32)
0x189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
name(view returns (string)
The Mine Box
paused(view returns (bool)
false
 
proxiableUUID(view returns (bytes32)
symbol(view returns (string)
MINEBOX
totalSupply(view returns (uint256)
976
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getEthSignedMessageHash(bytes32 messageHashpure returns (bytes32)
getMessageHash(address touint256 tokenIdstring uriuint256 timestampuint256 chainIdaddress contractAddresspure returns (bytes32)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
recoverSigner(bytes32 ethSignedMessageHashbytes signaturepure returns (address)
splitSignature(bytes sigpure returns (bytes32 rbytes32 suint8 v)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
burn(uint256 tokenId
grantRole(bytes32 roleaddress account
pause(
renounceRole(bytes32 roleaddress callerConfirmation
revokeRole(bytes32 roleaddress account
safeMint(address touint256 tokenIdstring uri
safeMint(address touint256 tokenIdstring uriuint256 timestampbytes signature
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
transferFrom(address fromaddress touint256 tokenId
unpause(
upgradeToAndCall(address newImplementationbytes datapayable 
Events
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BatchMetadataUpdate(uint256 _fromTokenIduint256 _toTokenId
Initialized(uint64 version
MetadataUpdate(uint256 _tokenId
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(address account
Upgraded(address indexed implementation
Constructor
constructor(address implementationbytes _data
Fallback and receive
fallback(
Errors
AddressEmptyCode(address target
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
AddressEmptyCode(address target
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
ERC721EnumerableForbiddenBatchMint(
ERC721IncorrectOwner(address senderuint256 tokenIdaddress owner
ERC721InsufficientApproval(address operatoruint256 tokenId
ERC721InvalidApprover(address approver
ERC721InvalidOperator(address operator
ERC721InvalidOwner(address owner
ERC721InvalidReceiver(address receiver
ERC721InvalidSender(address sender
ERC721NonexistentToken(uint256 tokenId
ERC721OutOfBoundsIndex(address owneruint256 index
EnforcedPause(
ExpectedPause(
FailedInnerCall(
InvalidInitialization(
NotInitializing(
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot