DecubateVestingV2
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
9
Slot
XX
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
Balances ($0.00)
No balances found for "DecubateVestingV2"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "DecubateVestingV2"
ABI
ABI objects
Getter at block 21315384
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
claimFee() view returns (uint16 claimFeePercent, address claimFeeReceiver)
(claimFeePercent=0, claimFeeReceiver=0x0000000000000000000000000000000000000000)
getAllVestingPools() view returns (struct DecubateVestingV2VestingInfo[])
[]
getToken() view returns (address)
0x0000000000000000000000000000000000000000
maxTokenTransfer() view returns (uint256 amount, bool active)
(amount=0, active=false)
Read-only
getReleasableAmount(uint256 _option, address _wallet) view returns (uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
getTotalToken(address _addr) view returns (uint256)
getVestAmount(uint256 _option, address _wallet) view returns (uint256)
getVestingInfo(uint256 _strategy) view returns (struct DecubateVestingV2VestingInfo)
getWhitelist(uint256 _option, address _wallet) view returns (struct DecubateVestingV2WhitelistInfo)
getWhitelistPool(uint256 _option) view returns (struct DecubateVestingV2WhitelistInfo[])
hasRole(bytes32 role, address account) view returns (bool)
hasWhitelist(uint256 _option, address _wallet) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
vestingPools(uint256) view returns (string name, uint256 cliff, uint256 start, uint256 duration, uint256 initialUnlockPercent, bool revocable, bool isDisabled, uint8 vestType, uint256 interval, uint256 unlockPerInterval)
State-modifying
Events addVestingStrategy(string _name, uint256 _cliff, uint256 _start, uint256 _duration, uint256 _initialUnlockPercent, bool _revocable, uint256 _interval, uint16 _unlockPerInterval, uint8 _monthGap, uint8 _type) returns (bool)
addWhitelist(address _wallet, uint256 _dcbAmount, uint256 _option) returns (bool)
batchAddWhitelist(address[] wallets, uint256[] amounts, uint256 option) returns (bool)
claimDistribution(uint256 _option, address _wallet) returns (bool)
grantRole(bytes32 role, address account)
initialize(struct DecubateVestingV2ClaimFee claim, address _token, address _admin)
renounceRole(bytes32 role, address account)
revoke(uint256 _option, address _wallet)
revokeRole(bytes32 role, address account)
setClaimFee(struct DecubateVestingV2ClaimFee _claim)
setManagerRole(address _user, bool _status)
setMaxTokenTransfer(uint256 _amount, bool _active) returns (bool)
setToken(address _addr) returns (bool)
setVesting(uint256 _option, address _wallet, bool _status)
setVestingStatus(uint256 _option, bool _status) returns (bool)
setVestingStrategy(uint256 _strategy, string _name, uint256 _cliff, uint256 _start, uint256 _duration, uint256 _initialUnlockPercent, bool _revocable, uint256 _interval, uint16 _unlockPerInterval) returns (bool)
setWhitelist(address _wallet, uint256 _dcbAmount, uint256 _option) returns (bool)
transferToken(address _addr, uint256 _amount) returns (bool)
AddToken(address indexed token)
AddWhitelist(address indexed wallet)
Claim(address indexed token, uint256 amount, uint256 indexed option, uint256 time)
FeeClaimed(address indexed receiver, uint256 amount)
Initialized(uint8 version)
ManagerRoleSet(address _user, bool _status)
Revoked(address indexed wallet)
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)
StatusChanged(address indexed wallet, bool status)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.