DoorbusterManager

Verified contract

Active on Ethereum with 5 txns
Deployed by via 0x70c56336 at 17145522
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "DoorbusterManager"

0x5b068cc89b5df986179ec59b4633a308ef0d31153ff30135cf7cfbff3df88bb2
0x12166f3d77c018829a9b4c845f8e48fc76068cf232ee6ed15fb28ade5b6858d0
0xf3c14d5b9e6e6558d1db8ce678a741c04165459f176243f954583cbb37e2d3cc
0xc7f5526ab32c824602998da754e4dd16c7609dd97414b60f8a1384509bb491e3
0xa030f233fc714550ce01215a9e73f4e62e143d57e1785a57e05647932c787e6f

Functions
Getter at block 21413077
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
KMART_CONTRACT_ROLE(view returns (bytes32)
0x4b35b4c4f5ed4bc9ee0be7ce120f2201543aa776f93a3939a69ccca20bf7569b
signer(view returns (address)
0xeb11d8510d37bd1fc295c08b76652cd00c4df9ec
Read-only
get(uint256 idview returns (struct IDoorbusterManagerDoorbuster)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
nonceUsed(uint256view returns (bool)
supply(uint256view returns (uint32)
supplyLocked(uint256view returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
create(uint256 iduint32 _supply
grantRole(bytes32 roleaddress account
lockSupply(uint256 id
purchase(uint256 iduint32 amount
purchase(uint256 iduint32 amountuint256 noncebytes signature
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setSigner(address _signer
setSupply(uint256 iduint32 _supply
Events
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(address _signeraddress admin
Fallback and receive

This contract contains no fallback and receive objects.

Errors
DoorbusterManager_InsufficientSupply(
DoorbusterManager_InvalidDoorbuster(
DoorbusterManager_InvalidSignature(
DoorbusterManager_NonceAlreadyUsed(
DoorbusterManager_SupplyLocked(