TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 216 txns
Deployed by via 0x88448a90 at 20129641
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
-
variable spans 1 additional slot
ERC-20
Value $17,125.63
0x9d21978cb5479bae64931939eb728472972a77ea39ea7faf2a45619ecf8179f6
0x7a764a383b53a5ef8710d545d51be06850b5c3e041f43c5df67cd019e577914c
0xa5f205da0706d0940f9210c8b3f2ecf4615c8647033d505f5c7c603c06af4810
0x9fe167f1e851e0f97f3e6f974c938134e26e52ad686b7066508640c6fc1feaf9
0x7867ba2c710a66e039771691bda7791cce016f6ff80af94828f455ac01681d8d
0xce35177aa970b9f68b2d23533ae0b24ee562b4a3953705cec99545a022024ae4
0x24507d23464ed0d45857e5daa9bf4a703106735760940056f24495919b3d92d2
0x8b821ff262ae940eaa875499a7084a3e4eb2a77406406d35293115a6d6772b5b
0xf27233a7a7986336d47d50d815dc9044417f1081ba2668769c27e5a4f7304095
0x4a9d127de553580992eda22777c394684f74682020957f910a339df111833a1f

Functions
Getter at block 21212084
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
claimFee(view returns (uint16 claimFeePercentaddress claimFeeReceiver)
(claimFeePercent=0, claimFeeReceiver=0xde6c8c1ba20f74077a7956da4ee855de1c7c4199)
 
getAllVestingPools(view returns (struct DecubateVestingV2VestingInfo[])
getToken(view returns (address)
0xec56840be7c495cbf98c0157b458cd207ff85da1
maxTokenTransfer(view returns (uint256 amountbool active)
(amount=0, active=false)
Read-only
getReleasableAmount(uint256 _optionaddress _walletview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getTotalToken(address _addrview returns (uint256)
getVestAmount(uint256 _optionaddress _walletview returns (uint256)
getVestingInfo(uint256 _strategyview returns (struct DecubateVestingV2VestingInfo)
getWhitelist(uint256 _optionaddress _walletview returns (struct DecubateVestingV2WhitelistInfo)
getWhitelistPool(uint256 _optionview returns (struct DecubateVestingV2WhitelistInfo[])
hasRole(bytes32 roleaddress accountview returns (bool)
hasWhitelist(uint256 _optionaddress _walletview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
vestingPools(uint256view returns (string nameuint256 cliffuint256 startuint256 durationuint256 initialUnlockPercentbool revocablebool isDisableduint8 vestTypeuint256 intervaluint256 unlockPerInterval)
State-modifying
addVestingStrategy(string _nameuint256 _cliffuint256 _startuint256 _durationuint256 _initialUnlockPercentbool _revocableuint256 _intervaluint16 _unlockPerIntervaluint8 _monthGapuint8 _typereturns (bool)
addWhitelist(address _walletuint256 _dcbAmountuint256 _optionreturns (bool)
batchAddWhitelist(address[] walletsuint256[] amountsuint256 optionreturns (bool)
claimDistribution(uint256 _optionaddress _walletreturns (bool)
grantRole(bytes32 roleaddress account
initialize(struct DecubateVestingV2ClaimFee claimaddress _tokenaddress _admin
renounceRole(bytes32 roleaddress account
revoke(uint256 _optionaddress _wallet
revokeRole(bytes32 roleaddress account
setClaimFee(struct DecubateVestingV2ClaimFee _claim
setManagerRole(address _userbool _status
setMaxTokenTransfer(uint256 _amountbool _activereturns (bool)
setToken(address _addrreturns (bool)
setVesting(uint256 _optionaddress _walletbool _status
setVestingStatus(uint256 _optionbool _statusreturns (bool)
setVestingStrategy(uint256 _strategystring _nameuint256 _cliffuint256 _startuint256 _durationuint256 _initialUnlockPercentbool _revocableuint256 _intervaluint16 _unlockPerIntervalreturns (bool)
setWhitelist(address _walletuint256 _dcbAmountuint256 _optionreturns (bool)
transferToken(address _addruint256 _amountreturns (bool)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AddToken(address indexed token
AddWhitelist(address indexed wallet
Claim(address indexed tokenuint256 amountuint256 indexed optionuint256 time
FeeClaimed(address indexed receiveruint256 amount
Initialized(uint8 version
ManagerRoleSet(address _userbool _status
Revoked(address indexed wallet
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
StatusChanged(address indexed walletbool status
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.