EternalStorageProxy

Verified contract

Proxy

Active on Ethereum with 369 txns
Deployed by via 0xae151aa4 at 19328439
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
10 additional variables
ERC-20
Value $29,806.63
0x8fd125bfb8f551df8372975f28da96eebe44b5001b807a46f01da2f4a3a570d0
0x3b6d54b50a342a62e9b9ecfdf947b0c9cc67cacd23b013b3b1bf465d7a6c82a1
0x7cbcd809ecac4d645c9e66b56be64aef0860cbb2194d9a3a4939cc2151165e57
0x2394a80e409d176033377d706fbb8a39fd737dc7382a8936eaf90af1020f1eb0
0x9b0b43b28f40258159766632dc3813d8e9f185833dce4ffeb350ab33ac41139a
0x7ce7a3de3c267569699c22b5706242fae83a949c09cc5fa700419f00986af631
0xa8eaca1f8f277ce1fd23d1baa8207b91b01e33cfe74e735ea34d11b53ce20de4
0x0ff51ff84bad481227df88d7aff2f9d13c43f0ef45818ebfaf73f87955722473
0x9a6dfb6d531a696c5479584d0bb990fba2e081406cdd8fae3a9ac7e9f4c0b278
0x42806731bdec24040b22dd9f7cf82ad04989175ff83b7be6766c2ca52a8b65b4

Functions
Getter at block 21268371
implementation(view returns (address)
0xa348b04e6b9672c240ff682cbd8ed713691f56b6
upgradeabilityOwner(view returns (address)
0x83a7152317dcfd08be0f673ab614261b4d1e1622
version(view returns (uint256)
1
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
LOCKER_ROLE(view returns (bytes32)
0xaf9a8bb3cbd6b84fbccefa71ff73e26e798553c6914585a84886212a46a90279
denominator(view returns (uint256)
100000000
 
getRefundRequested(view returns (address[])
 
getRefunded(view returns (address[])
isAllowedWithdraw(view returns (bool)
true
isRefundRequested(view returns (bool)
false
isRefunded(view returns (bool)
false
isVestingStopped(view returns (bool)
false
owner(view returns (address)
0x83a7152317dcfd08be0f673ab614261b4d1e1622
paused(view returns (bool)
false
refundDate(view returns (uint256)
0
stoppedTime(view returns (uint256)
0
totalAmount(view returns (uint256)
3000000000000000000000000
totalClaimedAmount(view returns (uint256)
118955000000000000000000
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
transferProxyOwnership(address newOwner
upgradeTo(uint256 versionaddress implementation
upgradeToAndCall(uint256 versionaddress implementationbytes datapayable 
addRefunded(address[] users
claim(uint256 _totalAllocationbytes32[] _merkleProof
grantRole(bytes32 roleaddress account
initialize(
lock(address _distributorAddressbytes32 _merkleRootuint256 _totalAmountstruct ClaimingUnlockPeriod[] _periodsuint256 _refundDate
removeRefunded(address[] users
renounceOwnership(
renounceRole(bytes32 roleaddress account
requestRefund(
revokeRefund(
revokeRole(bytes32 roleaddress account
setPause(bool _paused
setRefundDate(uint256 _refundDate
setRoot(address _distributorAddressbytes32 _merkleRoot
setUnlockPeriods(struct ClaimingUnlockPeriod[] _periods
stopEmergencyWithdraw(
stopVesting(
transferOwnership(address newOwner
updateWallet(uint256 _totalAllocationaddress _newWalletbytes32[] _merkleProof
withdrawEmergency(address _touint256 _amount
Events
ProxyOwnershipTransferred(address previousOwneraddress newOwner
Upgraded(uint256 versionaddress indexed implementation
CancelVesting(uint256 _stoppedTimeuint256 _withdrawnAmount
Claimed(address indexed senderuint256 _amount
DistributionPaused(bool _paused
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
fallback(
Errors

This contract contains no error objects.