AdamCustodianAdam721

Verified contract

Active on Ethereum with 147 txns
Deployed by via 0xbf874f8f at 13054683
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0x463dd76cdd57831dcabfa696260ef9df2c1b307a0c5662e79a8a4d2e5eb30170
0xb96609aaada0a0cb1a8eed031857dadaad75556a39d5e222711d395031ee9adf
0x4a9f7b3805f77ad1d3a83f77cb703c0aa11218e39a673ef972df720f63e53167
0x312077eb8876abad6ecc1901b94c4e0428c236c28e2050c7db75531683cebbb8
0xbc6fde8cfd33e315a0f9429c92be5eb5efea5d289b0dda3e5fe83e1cd0624992
0x4cec63c3d980faa37cc30c44c3080da5f21c09f51cfb57494c2d9b8a3849a6b0
0xc35a787fe2476049ed355109c27ed2131c143af71b90517fe9c77cec0c8ded8a
0x3adcffbacd6b657c9b12ab1842dd65af979287b6ea7111e6b97891d5a34965af
0x46b84910774d5514f43a8cb5e1b3e3467c4426bb8101776d87a97ade3084fe82
0x9ed80d3856b50ea14465536d6c37aeff2bcbe69377a99bf6c984db831859e84c

Functions
Getter at block 21320085
BURN_CALLER_ROLE(view returns (bytes32)
0xde2c262877df026350e94f5e24ad1131760173b18340b1b287be796984a47c48
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
RETURNER_ROLE(view returns (bytes32)
0x0712d07cccedbe2033f162a8eb2ea567d3adc3fea1012c81943476a016acde93
TRANSFER_CALLER_ROLE(view returns (bytes32)
0xcc0b010eec27f986a2fe5d9dffb8ebf1691043231e2514f7be9d1363971c6fa4
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
callAdam721Burn(address adam721uint256 tokenId
callAdam721SafeMintOrTransferFrom(address adam721address touint256 tokenIdstring tokenURIbytes data
grantRole(bytes32 roleaddress account
onERC721Received(address senderaddress fromuint256 tokenIdbytes datareturns (bytes4)
renounceRole(bytes32 roleaddress account
returnERC20Transfer(address erc20address recipientuint256 amount
returnERC721Approve(address erc721address touint256 tokenId
returnERC721SafeTransferFrom3(address erc721address fromaddress touint256 tokenId
returnERC721SafeTransferFrom4(address erc721address fromaddress touint256 tokenIdbytes data
returnERC721TransferFrom(address erc721address fromaddress touint256 tokenId
revokeRole(bytes32 roleaddress account
Events
CallSetTokenURI(address indexed operatoraddress indexed contract_uint256 indexed tokenIdstring newValue
CallTransfer(address indexed operatoraddress indexed contract_uint256 indexed tokenIdaddress fromaddress to
ReceiveERC721(address indexed contract_uint256 indexed tokenIdaddress indexed senderaddress frombytes data
ReturnERC20Transfer(address indexed operatoraddress indexed contract_address indexed recipientaddress senderuint256 amountbytes returndata
ReturnERC721Approve(address indexed operatoraddress indexed contract_uint256 indexed tokenIdaddress to
ReturnERC721Transfer(address indexed operatoraddress indexed contract_uint256 indexed tokenIdaddress fromaddress tobytes data
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor
constructor(bytes32[] rolesaddress[] addresses
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.