AdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 373 txns
Deployed by via 0x2e5d59a4 at 10842309
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 48 additional slots
ERC-20
Value $3,035,275.24
0x045c755eadd600c7d81cf0e0666fa5b010a9054cbc4bc7b53e7f126551c2e25d
0x9f1ca3d470bd6e916d197c495172c11d9c42b279b2479f73ebaa437066ab5f92
0x070bd53980a2147eab9ad410b85fe16d324c8085abe175c7d2d1132b0869078b
0x6654f8032c34bfe68fbde6459252aa49b89d9f17d5402c4bf1c94d0092e69ca6
0x66f7d352c0e451a0f43bf3424c161175bfa4e942aa9e79e42940cad9ccdca491
0x781b4c4bfbe9978db6679afe190269f0c9829b71e31a04aaf25a8d27959191e6
0xad0992b7c37bb4059288fc07a07982ce19a1cac1ca0c439e58f0acf6b5443ef2
0xe5a0486dcc60d95a3cb0acc0ba34a972e7cd91d2338017337f01a7ef145c88e9
0xff082f943e242f3678673b5c0a1585c4a18f8a7e1b2970f769a6bdc52c0eccc3
0x737e2fe8570580386db55298234bbc705a59ea19eab99e624e208b1bc41e426b

Functions
Getter at block 20829098
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
VESTING_MANAGER_ROLE(view returns (bytes32)
0xd810f479110c9771ec744414e571d78468b4e92a20f345df2ffbdc5f927a182e
contractManager(view returns (address)
0xc04a10fd5e6513242558f47331568abd6185a310
version(view returns (string)
2.2.2
Read-only
calculateVestedAmount(address walletview returns (uint256 vestedAmount)
getBeneficiaryPlanParams(address beneficiaryview returns (struct IAllocatorBeneficiary)
getEscrowAddress(address beneficiaryview returns (address)
getFinishVestingTime(address beneficiaryview returns (uint256)
getFullAmount(address beneficiaryview returns (uint256)
getLockupPeriodEndTimestamp(address beneficiaryview returns (uint256)
getPlan(uint256 planIdview returns (struct IAllocatorPlan)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getStartMonth(address beneficiaryview returns (uint256)
getTimeOfNextVest(address beneficiaryview returns (uint256)
getVestingCliffInMonth(address beneficiaryview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isBeneficiaryRegistered(address beneficiaryview returns (bool)
isDelegationAllowed(address beneficiaryview returns (bool)
isVestingActive(address beneficiaryview returns (bool)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addPlan(uint256 vestingCliffuint256 totalVestingDurationuint8 vestingIntervalTimeUnituint256 vestingIntervalbool canDelegatebool isTerminatable
changeBeneficiaryAddress(address newBeneficiaryAddress
confirmBeneficiaryAddress(address oldBeneficiaryAddress
connectBeneficiaryToPlan(address beneficiaryuint256 planIduint256 startMonthuint256 fullAmountuint256 lockupAmount
grantRole(bytes32 roleaddress account
initialize(address contractManagerAddress
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setVersion(string newVersion
startVesting(address beneficiary
stopVesting(address beneficiary
tokensReceived(address operatoraddress fromaddress touint256 amountbytes userDatabytes operatorData
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Initialized(uint8 version
PlanCreated(uint256 id
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
VersionUpdated(string oldVersionstring newVersion
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
Errors

This contract contains no error objects.