This contract is being backfilled. You may encounter incomplete storage history.

Claims

Verified contract

Active on Ethereum with 824 txns
Deployed by via 0xa1f24173 at 19718665
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0.01
0x063067e477e3ebd7aa843d653a32d6ee9072bdc872d5751525bf46db0a247700
0x743bcc19796d345129fdb3a741a0f2d9adc2e73f57dcb0329e7551297ae44bd5
0xbcc95872e9cd024d8e03e48c0137d6b2ee6fca03e4febeb8281003635d8c18cf
0xdb4d5b4d5f1f5a429c8b2d65779155c3ae0bab99e0b115b21565802e635cf92b
0xca1ecbde9c31dd8a1e92d166c9413d7dadd84d3813ddb833acd4215ace97bdc2
0xa0bd2531c3651a6dd2d23451824d7deee14e901cf4838eaf555df4692066e297
0xbc3db126380aa5b4a561c5f49223e4463f0492181f55dbf14508e698cbef5553
0x7021a2a3ca31a7b8e36130f300eff697c233faf83b03dd216a2f2628142b06fc
0x6db47a0bfe704172869990a295c439060ccea3a5e059da365d570a70d42a3f55
0xd47e38ae6d3d68c9c0e7cb1503263fe0a7f9caaed7312f15e98b3aa9fe6a1303

Functions
Getter at block 20794498
ADMIN_ROLE(view returns (bytes32)
0xdf8b4c520ffe197c5343c6f5aec59570151ef9a492f2c624fd45ddde6135ec42
COMMISSIONS_MANAGER(view returns (bytes32)
0x28d695c7dfc0dc20c36b38cc22e861d8a3c0da73ef3975e85a4bf12193642a5c
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
presale(view returns (address)
0x6236e15ab57baa2d1465660ef4ec3b0a8d071090
signerWallet(view returns (address)
0x3088149945e0dfdf78f10650a36cd0c1fb8816eb
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isEnabled(uint32view returns (bool)
pendingClaims(addressuint32addressview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
approveAllowance(address[] tokens
changeSigner(address newSigner
claim(uint32 roundaddress[] tokens
enableClaims(uint32 roundbool status
grantRole(bytes32 roleaddress account
purchaseWithClaim(uint32 rounduint256 deadlineuint8[] normalizationFactorsuint256[] tokenPricesaddress[] tokensuint256[] amountsuint256[] minAmountsTokenuint8 vbytes32 rbytes32 s
renounceRole(bytes32 roleaddress callerConfirmation
revokeRole(bytes32 roleaddress account
setClaim(address[] touint32 roundstruct ClaimsClaimInfo[][] claims
updatePreSaleAddress(address newPresale
Events
ClaimSet(address indexed touint32 indexed roundstruct ClaimsClaimInfo claimInfo
FundsClaimed(address indexed byuint32 indexed roundaddress tokenuint256 amount
PresaleUpdated(address prevAddressaddress newAddress
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoundEnableUpdated(bool oldAccessbool newAccess
SignerUpdated(address oldSigneraddress newSigner
Constructor
constructor(address signerAddress
Fallback and receive
receive(
Errors
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
AddressEmptyCode(address target
AddressInsufficientBalance(address account
ArrayLengthMismatch(
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
FailedInnerCall(
IdenticalValue(
InvalidData(
InvalidSignature(
ReentrancyGuardReentrantCall(
RoundNotEnabled(
RoundNotEnded(
SafeERC20FailedOperation(address token
WaitForRoundDisable(
ZeroAddress(
ZeroLengthArray(