TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 2,741 txns
Deployed by via 0x8aa3fc64 at 18675939
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
1 additional variable
ERC-20
Value $560,896.83
ERC-20
--
0x787ef3eda83b1ba7dd541f9dcb2b4bca1dd10ad9a30d260031c1c09fb8728b34
0x3ca16a2c7b17799add14d32912e40f0218dbffad11007c29c2c35f532d8af399
0x98d27532cff6ddf470cf677808be074ccdee05c77d17d1f021faa3f8c9f62846
0x90ce52c6bb58e3159ffc26855e3763e01dc8a78598b80a00a026e917777f69c3
0x492a5c724b722dd74e80cfee7110d9a33a0fdaa58d4a5c008140d3d36c1dd9c9
0x07785f34de8baa92b7797c44cc4cb8b1829d000568e9a1a9e86d460ebc238d7c
0x3b57f0826c30a4f9f6f4e542c109bd5d51d755c836f67a6b8e46add702dcb80a
0xf208fca328f122b4b9387d114ba057c7d0d5fde2d4bf8e35844f63cf7d4b6827
0x196ecd0d32b494485cd495a831d29f3d43d0867205c9299c88106da82d1af361
0x6b8dd2964bbe9f11db419d033c59ebb9f2338884486f7594783b32a0bf1895f7

Functions
Getter at block 21283312
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
VESTER_ROLE(view returns (bytes32)
0x64ed6499e2f5a7ea55dfd56da361bf9d48064843bb3891c36f1dabd9ba246135
VestingCheck(view returns (address)
0x2ab96d8cf93d240eae994a7e8af9a2e199c1e4bf
signer(view returns (address)
0xf97e03bc3498170d8195512a33e44602ed1a4d34
vestingContractName(view returns (string)
Iron Vest
vestingPoolSize(view returns (uint256)
10
Read-only
_usedHashes(bytes32view returns (bool)
claimable(uint256 _poolIdaddress _userview returns (uint256)
cliff(uint256view returns (bool)
cliffClaimable(uint256 _poolIdaddress _userview returns (uint256)
deprecatedAddressOf(addressview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
nonCliffClaimable(uint256 _poolIdaddress _userview returns (uint256)
poolInformation(uint256 _poolIdview returns (bool isCliffstring poolNameuint256 startTimeuint256 vestingEndTimeuint256 cliffVestingEndTimeuint256 nonCliffVestingPerioduint256 cliffPeriodEndTimeaddress tokenAddressuint256 totalVestedTokensuint256 cliffLockPercentage)
signatureVerification(bytes _signaturestring _poolNameaddress _tokenAddressbytes _keyHashview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
unAllocatedTokens(address _tokenAddressview returns (uint256 unAllocatedTokens)
userCliffInfo(uint256addressview returns (uint256 allocationuint256 cliffAllocuint256 claimedAmntuint256 tokensReleaseTimeuint256 remainingToBeClaimableCliffuint256 cliffReleaseRatePerSecuint256 cliffLastWithdrawalbool deprecatedaddress updatedAddress)
userInfo(uint256addressview returns (uint256 allocationuint256 claimedAmountuint256 remainingToBeClaimableuint256 lastWithdrawaluint256 releaseRatePerSecbool deprecatedaddress updatedAddress)
userNonCliffInfo(uint256addressview returns (uint256 allocationuint256 nonCliffAllocuint256 claimedAmntuint256 tokensReleaseTimeuint256 remainingToBeClaimableNonCliffuint256 nonCliffReleaseRatePerSecuint256 nonCliffLastWithdrawalbool deprecatedaddress updatedAddress)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addCliffVesting(string _poolNameuint256 _vestingEndTimeuint256 _cliffVestingEndTimeuint256 _cliffPeriodEndTimeaddress _tokenAddressuint256 _cliffPercentage10000address[] _usersAddressesuint256[] _usersAllocbytes _signaturebytes _keyHash
addVesting(string _poolNameuint256 _vestingEndTimeaddress _tokenAddressaddress[] _usersAddressesuint256[] _userAllocbytes _signaturebytes _keyHash
claim(uint256 _poolId
claimCliff(uint256 _poolId
claimNonCliff(uint256 _poolId
emergencyWithdraw(address _tokenuint256 _amount
grantRole(bytes32 roleaddress account
initialize(string _vestingNameaddress _signeraddress _default_Adminaddress _ironVestPreCheckAddress
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setPreCheck(address _vestingPreCheck
setSigner(address _signer
updateBeneficiaryAddress(uint256 _poolIdaddress _deprecatedAddressaddress _updatedAddress
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AddVesting(address indexed vesteruint256 indexed poolIdstring poolNameuint256 startTimeuint256 vestingEndTimeaddress tokenAddressuint256 totalVestedTokensaddress[] usersAddressesuint256[] usersAlloc
Claim(uint256 indexed poolIduint256 claimedaddress indexed beneficiaryuint256 remaining
CliffAddVesting(address indexed vesteruint256 indexed poolIdstring poolNameuint256 vestingEndTimeuint256 cliffVestingEndTimeuint256 cliffPeriodEndTimeaddress tokenAddressuint256 totalVestedTokensaddress[] usersAddressesuint256[] usersAlloc
CliffClaim(uint256 indexed poolIduint256 claimedaddress indexed beneficiaryuint256 remaining
Initialized(uint8 version
NonCliffClaim(uint256 indexed poolIduint256 claimedaddress indexed beneficiaryuint256 remaining
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
UpdateBeneficiaryWithdrawlAddress(uint256 indexed poolIdaddress indexed deprecatedAddressaddress indexed newAddressbool isCliff
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.