The Mine Box

Verified contract

Proxy

Active on Ethereum with 3,032 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
--
0x30996ff1288a4a7fb4bdf93492e434f000abad1ad2040970ed3007048b53d263
0xdf93f67107137c98e4a0606efa94ef06c7ac12a49c992b03bd735805b21a8bde
0x82f0c5cf364b4fbf919d5ed598a6b71af1a67873c6443f67c483b3ab039da01d
0x7cfb5d507f667c6d02f7900ac6913d722a34e345841487dcb309264db800b931
0x53f1ca934b8124031a10b706449fa330803377b604adc4fb5dc390d5ed1cff10
0x5422efd6193654b7d597772810ffa9b8050621971c18b8415cbcf2d3d52f7d16
0x41f299ebdd163ba695a319b480bd4a3d5b4cdafa7211c21bb1ae3857ae9f5fe7
0xbb706dc6ee3909263a094b576c3586707613717080b2e114ba6f5a598b9b06db
0x74003e9ec259b5fdf25e120fc9b5c682b1c095990f480b6c93bd1c561db674a0
0x5f3c3d428256ff82f4753280b0efc2ff67e2470992938e70936c7d711caf25d9

Functions
Getter at block 21283289
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)
1213
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