Claiming

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x2f8f04c9 at 15527808
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 3 additional slots

No balances found for "Claiming"

No transactions found for "Claiming"


Functions
Getter at block 20980594
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
LOCKER_ROLE(view returns (bytes32)
0xaf9a8bb3cbd6b84fbccefa71ff73e26e798553c6914585a84886212a46a90279
denominator(view returns (uint256)
100000000
isAllowedWithdraw(view returns (bool)
false
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
Read-only
getAvailableTokens(uint256 _totalAllocationaddress _walletbytes32[] _merkleProofview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getTotalClaimedPerWallet(address _walletuint256 _totalAllocationbytes32[] _merkleProofview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
verifyTotalPercentageUnlockPeriod(struct ClaimingUnlockPeriod[] _periodspure returns (bool)
State-modifying
claim(uint256 _totalAllocationbytes32[] _merkleProof
grantRole(bytes32 roleaddress account
initialize(
lock(address _distributorAddressbytes32 _merkleRootstruct ClaimingUnlockPeriod[] _periods
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setPause(bool _paused
setRoot(address _distributorAddressbytes32 _merkleRoot
setUnlockPeriods(struct ClaimingUnlockPeriod[] _periods
stopEmergencyWithdraw(
transferOwnership(address newOwner
updateWallet(uint256 _totalAllocationaddress _newWalletbytes32[] _merkleProof
withdrawEmergency(address _touint256 _amount
Events
Claimed(address indexed senderuint256 _amount
DistributionPaused(bool _paused
Initialized(uint8 version
MerkleRootUpdated(bytes32 _merkleRoot
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
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
TokensWithdrawn(uint256 _amount
UnlockPeriodChanged(uint256 indexed _periodIndexuint256 _vestingStartDateuint256 _totalPercentageuint256 _cliffEndDateuint256 _periodUnitbool _isUnlocked
Unpaused(address account
WalletUpdated(address indexed _existingWalletaddress indexed _newWallet
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.