TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 2,741 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
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
0x2ab9…e4bf
1 additional
variable
Balances ($560,896.83)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USA | ERC-20 | 6.340755M | $0.088459 |
$560,896.83 | |
USA | ERC-20 | 285 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21200798 | 12 days ago | | | 0 | 0.0015023103 | |
| 21166147 | 16 days ago | | | 0 | 0.0042862678 | |
| 21163651 | 17 days ago | | | 0 | 0.0015373866 | |
| 21163648 | 17 days ago | | | 0 | 0.0014726548 | |
| 21137310 | 20 days ago | | | 0 | 0.0013448653 | |
| 21137294 | 20 days ago | | | 0 | 0.00071345201 | |
| 21137283 | 20 days ago | | | 0 | 0.0013346606 | |
| 21137223 | 20 days ago | | | 0 | 0.0085295050 | |
| 21126216 | 22 days ago | | | 0 | 0.0027786453 | |
| 21101821 | 25 days ago | | | 0 | 0.00094594082 |
ABI
ABI objects
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(bytes32) view returns (bool)
claimable(uint256 _poolId, address _user) view returns (uint256)
cliff(uint256) view returns (bool)
cliffClaimable(uint256 _poolId, address _user) view returns (uint256)
deprecatedAddressOf(address) view returns (address)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
nonCliffClaimable(uint256 _poolId, address _user) view returns (uint256)
poolInformation(uint256 _poolId) view returns (bool isCliff, string poolName, uint256 startTime, uint256 vestingEndTime, uint256 cliffVestingEndTime, uint256 nonCliffVestingPeriod, uint256 cliffPeriodEndTime, address tokenAddress, uint256 totalVestedTokens, uint256 cliffLockPercentage)
signatureVerification(bytes _signature, string _poolName, address _tokenAddress, bytes _keyHash) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
unAllocatedTokens(address _tokenAddress) view returns (uint256 unAllocatedTokens)
userCliffInfo(uint256, address) view returns (uint256 allocation, uint256 cliffAlloc, uint256 claimedAmnt, uint256 tokensReleaseTime, uint256 remainingToBeClaimableCliff, uint256 cliffReleaseRatePerSec, uint256 cliffLastWithdrawal, bool deprecated, address updatedAddress)
userInfo(uint256, address) view returns (uint256 allocation, uint256 claimedAmount, uint256 remainingToBeClaimable, uint256 lastWithdrawal, uint256 releaseRatePerSec, bool deprecated, address updatedAddress)
userNonCliffInfo(uint256, address) view returns (uint256 allocation, uint256 nonCliffAlloc, uint256 claimedAmnt, uint256 tokensReleaseTime, uint256 remainingToBeClaimableNonCliff, uint256 nonCliffReleaseRatePerSec, uint256 nonCliffLastWithdrawal, bool deprecated, address updatedAddress)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
addCliffVesting(string _poolName, uint256 _vestingEndTime, uint256 _cliffVestingEndTime, uint256 _cliffPeriodEndTime, address _tokenAddress, uint256 _cliffPercentage10000, address[] _usersAddresses, uint256[] _usersAlloc, bytes _signature, bytes _keyHash)
addVesting(string _poolName, uint256 _vestingEndTime, address _tokenAddress, address[] _usersAddresses, uint256[] _userAlloc, bytes _signature, bytes _keyHash)
claim(uint256 _poolId)
claimCliff(uint256 _poolId)
claimNonCliff(uint256 _poolId)
emergencyWithdraw(address _token, uint256 _amount)
grantRole(bytes32 role, address account)
initialize(string _vestingName, address _signer, address _default_Admin, address _ironVestPreCheckAddress)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setPreCheck(address _vestingPreCheck)
setSigner(address _signer)
updateBeneficiaryAddress(uint256 _poolId, address _deprecatedAddress, address _updatedAddress)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AddVesting(address indexed vester, uint256 indexed poolId, string poolName, uint256 startTime, uint256 vestingEndTime, address tokenAddress, uint256 totalVestedTokens, address[] usersAddresses, uint256[] usersAlloc)
Claim(uint256 indexed poolId, uint256 claimed, address indexed beneficiary, uint256 remaining)
CliffAddVesting(address indexed vester, uint256 indexed poolId, string poolName, uint256 vestingEndTime, uint256 cliffVestingEndTime, uint256 cliffPeriodEndTime, address tokenAddress, uint256 totalVestedTokens, address[] usersAddresses, uint256[] usersAlloc)
CliffClaim(uint256 indexed poolId, uint256 claimed, address indexed beneficiary, uint256 remaining)
Initialized(uint8 version)
NonCliffClaim(uint256 indexed poolId, uint256 claimed, address indexed beneficiary, uint256 remaining)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
UpdateBeneficiaryWithdrawlAddress(uint256 indexed poolId, address indexed deprecatedAddress, address indexed newAddress, bool isCliff)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.