ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 603 txns
Deployed by via 0x80454e13 at 14030978
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 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots

No balances found for "ERC1967Proxy"

0x007d0baa103c4a58a4b10a3e61f196806001e23554325f38040ad6727103b971
0x37ec44a22cffebf275e5903ee82b64ff62d221e164528e928ca07aae14f6cbe3
0x7fec040d2997658a29bc223eba2dc3ebdd5fd6a6b4476056ff12550f938b8dab
0x71dfd7f79a571b42b15a57debed17ed340e2b304c0d72988567b16ca5103fa51
0x1943ed50c4c76481c7e3e90266e2e86d187fb610939eed22fdbecfa5ac420588
0x6c31f2eb938a3de5f8b85fb977d8eff478d7ce9d34f69831ec1eee759e955b14
0x038078c0659f2fe73ab04540683337010dce458c5df207314a4e4dd602f5ad83
0x478c504bc0a43fc326c354129d25b528500bc1b1462a34e538cb48901ea77b44
0x5e3584ab75c369a1035be967567f23611c139389c8650521b80fcfce10047d9a
0x4f3a17277c958dee879c9d41488f95d203e80e0dda14aa6e91b1166b2e92d95a

Functions
Getter at block 21289989
getToken(view returns (address)
0x6b0b3a982b4634ac68dd83a4dbf02311ce324181
getTreasury(view returns (address)
0x89fb684c2f57112f153fed5954978b88c11f49e3
getVestingSchedulesCount(view returns (uint256)
106
getVestingSchedulesTotalAmount(view returns (uint256)
9989732690145502645503
owner(view returns (address)
0x3c2b5589394e25548639bf87b60c867cd00dd4c5
Read-only
computeNextVestingScheduleIdForHolder(address holderview returns (bytes32)
computeReleasableAmount(bytes32 vestingScheduleIdview returns (uint256)
computeVestingScheduleIdForAddressAndIndex(address holderuint256 indexpure returns (bytes32)
getLastVestingScheduleForHolder(address holderview returns (struct TokenVestingV2VestingSchedule)
getVestingIdAtIndex(uint256 indexview returns (bytes32)
getVestingSchedule(bytes32 vestingScheduleIdview returns (struct TokenVestingV2VestingSchedule)
getVestingScheduleByAddressAndIndex(address holderuint256 indexview returns (struct TokenVestingV2VestingSchedule)
getVestingSchedulesCountByBeneficiary(address _beneficiaryview returns (uint256)
State-modifying
createVestingSchedule(address _beneficiaryuint32 _startuint32 _cliffuint32 _durationuint32 _slicePeriodSecondsbool _revocableuint128 _amountuint128 _immediatelyReleasableAmount
postConstruct(address token_address treasury_
release(bytes32 vestingScheduleIduint128 amount
renounceOwnership(
revoke(bytes32 vestingScheduleId
setTreasury(address treasury_
transferOwnership(address newOwner
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Released(address indexed _byaddress indexed _tobytes32 indexed _vestingScheduleIduint256 _amount
Revoked(address indexed _byaddress indexed _beneficiarybytes32 indexed _vestingScheduleId
TreasuryUpdated(address indexed _byaddress indexed _oldValaddress indexed _newVal
Upgraded(address indexed implementation
VestingScheduleCreated(address indexed _byaddress indexed _beneficiarybytes32 indexed _vestingScheduleIdstruct TokenVestingV2VestingSchedule _schedule
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.