ERC721Firewall

Verified contract

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

No balances found for "ERC721Firewall"

0x6e3c85e2152c32d509dde98d0cf7b110cd12b71978b158b79d93aacf44816a2f
0xe999a85e079d6bf22c08bcff3b8f791775196574edecdd210acb274b2b06f01e
0x208ccf601b509d2a129b849f2aa4bbbb5c8a9c3cbc08520c1decbdfd2e0fadf0
0xf27bafe06e44567d699edd96366483fd3fd085d95d9081519362c6185a149c9d
0x2c11f7526de0db8e990843a6277e5601e8b5b32e51abf9f34ce24b58a7d7e748

Functions
Getter at block 21298572
ADMIN_ROLE(view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MAINTAINER_ROLE(view returns (bytes32)
0x339759585899103d2ace64958e37e18ccb0504652c81d4a1b8aa80fe2126ab95
allocatorActive(view returns (bool)
true
allocatorInitialized(view returns (bool)
true
baseMaxAllocation(view returns (uint256)
500
getCurrentPhaseLimit(view returns (uint256)
0
getPhases(view returns (struct IAllocatorPhase[])
[]
isAllocatorActive(view returns (bool)
true
isWhitelistActive(view returns (bool)
false
owner(view returns (address)
0x1f84d4ab9cdccd0a8a4037e3d3f9e88249c8097a
totalAllocationLimit(view returns (uint256)
231
whitelistActive(view returns (bool)
false
whitelistInitialized(view returns (bool)
true
Read-only
canAllocate(address allocatoruint256 amountview returns (boolstring)
currentAllocation(address allocatorview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isMaintainer(address accountview returns (bool)
isWhitelisted(address walletview returns (bool)
maximumAllocation(address allocatorview returns (uint256)
queryWhitelist(uint256 _cursoruint256 _limitview returns (address[])
supportsInterface(bytes4 interfaceIdview returns (bool)
whitelist(uint256view returns (address)
State-modifying
addMaintainer(address accountreturns (bool)
addToWhitelist(address[] wallets
allocate(address allocatoruint256 amount
delMaintainer(address accountreturns (bool)
deleteFromWhitelist(address[] wallets
grantRole(bytes32 roleaddress account
initializeAllocator(
initializeWhitelist(
insertPhase(struct IAllocatorPhase phase
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setAllocation(address allocatoruint256 amount
setAllocations(struct IAllocatorAllocation[] allocs
setAllocatorActive(bool active
setBaseAllocation(uint256 amount
setPhases(struct IAllocatorPhase[] phases
setWhitelistActive(bool active
transferOwnership(address newOwner
updatePhase(uint256 phaseIduint64 blockNumberuint256 minLimit
Events
AllocatorSet(bool status
CurrentAllocation(address indexed allocatoruint256 amount
MaxAllocation(address indexed allocatoruint256 amount
MaxBaseAllocation(uint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PhaseSet(uint256 indexed iduint64 deadlineuint256 limit
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
WhitelistChanged(
WhitelistSet(bool status
Constructor
constructor(uint256 baseMaxAllocation_struct IAllocatorPhase[] phases_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.