0x846967fa9fbedf1db32600e9c37afcc5746816e0

Verified contract

Proxy

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

No balances found for "0x846967fa9fbedf1db32600e9c37afcc5746816e0"

0xe3546dc6a3c05bc14a66305a53e0c02798af7a71945d13cb3277751fd3a7d404
From

Functions
Getter at block 21291147
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PLATFORM_ADMIN(view returns (bytes32)
0x4ff52032f36e32ac782042a01802e20394d4255c84a3c046490be98ab632691b
REVIEW_ADMIN(view returns (bytes32)
0x276bb9fc5b276fb81676f47c8e6f3abbd79776961bb5ed6ed9c7f23a66ca079a
epsRegister(view returns (address)
0x888888888888660f286a7c06cfa3407d09af44b2
factory(view returns (address)
0xa2bb8b4fcfa7abcc726e553de1406d0e77b25f0f
initialised(view returns (bool)
true
listMerkleRoot(view returns (bytes32)
0xbf181da464aeb95543ab150810cda7973b53e0aa80c9c1da0174707eb2461424
listMintStatus(view returns (uint8 status)
3
messageValidityInSeconds(view returns (uint80)
1800
metadropOracleAddress(view returns (address)
0x877cd7077c794b3bf0601beb1933bc349d8208fd
nftContract(view returns (address)
0xd57474e76c9ebecc01b65a1494f0a1211df7bcd8
pauseCutoffInDays(view returns (uint32)
90
paused(view returns (bool)
false
phaseEnd(view returns (uint32)
1680048060
phaseMaxSupply(view returns (uint32)
0
phaseMintStatus(view returns (uint8 status)
3
phaseQuantityMinted(view returns (uint32)
50
phaseStart(view returns (uint32)
1679947200
useEPS(view returns (bool)
true
useOracleToAntiSybil(view returns (bool)
true
vestingContract(view returns (address)
0x0b301d6da46a2e94a8b52e1df681b772159b2a91
Read-only
checkAllocation(uint256 position_uint256 quantityEligible_uint256 unitPrice_bytes32[] proof_address addressToCheck_view returns (uint256 allocationuint8 statusCode)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
listAllocationMinted(addressview returns (uint256)
merkleListValid(address addressToCheck_uint256 position_uint256 quantityEligible_bytes32[] proof_uint256 unitPrice_bool paymentValid_view returns (bool successaddress allowanceAddress)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
grantRole(bytes32 roleaddress account
initialisePrimarySaleModule(address initialInstanceOwner_address projectOwner_address vesting_bytes configData_uint256 pauseCutoffInDays_address metadropOracleAddress_uint80 messageValidityInSeconds_
listMint(uint256 position_uint256 quantityEligible_uint256 quantityToMint_uint256 unitPrice_bytes32[] proof_address recipient_uint256 messageTimeStamp_bytes32 messageHash_bytes messageSignature_payable 
pause(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setAntiSybilOff(
setAntiSybilOn(
setEPSOff(
setEPSOn(
setList(bytes32 merkleRoot_
setMetadropOracleAddress(address metadropOracleAddress_
setNFTAddress(address nftContract_
setPhaseEnd(uint32 phaseEnd_
setPhaseMaxSupply(uint32 phaseMaxSupply_
setPhaseStart(uint32 phaseStart_
setVestingContractAddress(address vestingContract_
transferPlatformAdmin(address newPlatformAdmin_
transferProjectOwner(address newProjectOwner_
unpause(
withdrawContractETHBalance(
withdrawERC20(address token_uint256 amount_
withdrawETH(uint256 amount_
Events
MerkleRootSet(bytes32 merkleRoot
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
Unpaused(address account
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors
AddressAlreadySet(
AlreadyInitialised(
CallerIsNotDefaultAdmin(address caller
CallerIsNotPlatformAdmin(address caller
CallerIsNotPlatformAdminOrFactory(address caller
CallerIsNotPlatformAdminOrProjectOwner(address caller
CallerIsNotProjectOwner(address caller
CallerIsNotReviewAdmin(address caller
CannotSetToZeroAddress(
IncorrectPayment(
InvalidOracleSignature(
OracleSignatureHasExpired(
ParametersDoNotMatchSignedMessage(
ProofInvalid(
QuantityExceedsPhaseRemainingSupply(uint256 requesteduint256 remaining
RequestingMoreThanRemainingAllocation(uint256 previouslyMinteduint256 requesteduint256 remainingAllocation
ThisMintIsClosed(
TransferFailed(