VestingExecutor
Verified contract
Active on
Ethereum with 1,344 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x0d5e…80f3
0xe6aa…bad0
-
variable spans 3 additional slots
-
variable spans 3 additional slots
Balances ($40.99)
Native
Value
$40.99
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.011341 | $3,614.15 |
$40.99 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21309993 | a day ago | | | 0 | 0.0033023469 | |
| 21306371 | 2 days ago | | | 0 | 0.0014175190 | |
| 21290844 | 4 days ago | | | 0 | 0.00068979619 | |
| 21290841 | 4 days ago | | | 0 | 0.00092042138 | |
| 21288885 | 4 days ago | | | 0 | 0.0013781426 | |
| 21283414 | 5 days ago | | | 0 | 0.0015975894 | |
| 21278748 | 5 days ago | | | 0 | 0.0021485987 | |
| 21268990 | 7 days ago | | | 0 | 0.0011533761 | |
| 21239217 | 11 days ago | | | 0 | 0.0015589401 | |
| 21239212 | 11 days ago | | | 0 | 0.0021535360 |
ABI
ABI objects
Getter at block 21317705
current_standard_vesting_status() view returns (uint8)
0
current_swapping_status() view returns (uint8)
1
current_token_lock_status() view returns (uint8)
0
current_vesting_status() view returns (uint8)
1
current_whitelist_status() view returns (uint8)
1
owner() view returns (address)
0xdfc14b6d85d196d2fe6a28797334c50804894525
purchaseAmountThreshold() view returns (uint256)
1000000
releasePercentage() view returns (uint256)
10000
swapRatio() view returns (uint256)
0
tokenLock() view returns (address)
0xe6aa305d104e856e5df299c3ea438e995943bad0
validVestingParams() view returns (uint256 purchaseCliffWeeks, uint256 purchaseVestingWeeks, uint256 swapCliffWeeks, uint256 swapVestingWeeks)
(purchaseCliffWeeks=2, purchaseVestingWeeks=15, swapCliffWeeks=2, swapVestingWeeks=4)
vestingManager() view returns (address)
0x0d5e976abcfa40d00621a9d2585be4fa1a3680f3
vestingParams() view returns (address asset, bool isFixed, uint256 cliffWeeks, uint256 vestingWeeks, uint256 startTime)
(asset=0x0000000000000000000000000000000000000000, isFixed=false, cliffWeeks=0, vestingWeeks=0, startTime=0)
Read-only
adjustDecimals(uint256 amount, uint256 fromDecimals, uint256 toDecimals) pure returns (uint256)
authorizedSwapAddresses(address) view returns (address whitelistaddress, bool isSet)
authorizedSwapTokens(address) view returns (address token, uint256 decimals)
isWhitelisted(address _address) view returns (bool)
purchaseTokens(address) view returns (address token, uint256 decimals, uint256 numDecimals)
retrieveClaimableTokens(address vestorAddress) view returns (struct VestingManagerClaimableInfo[])
retrieveScheduleInfo(address account) view returns (struct VestingManagerScheduleInfo[])
retrieveTokenClaimData(address _vestorAddress) view returns (struct VestingManagerTokenClaimInfo[])
vestingTokens(address) view returns (address token, uint256 decimals, uint256 numDecimals, uint256 price)
viewLockedAmount(address assetAddress) view returns (uint256)
State-modifying
Events addAuthorizedSwapAddresses(address[] _addresses)
addAuthorizedSwapToken(address tokenAddress, uint256 decimals)
addPurchaseToken(address tokenAddress, uint256 decimals, uint256 numDecimals)
addVestingToken(address tokenAddress, uint256 decimals, uint256 price, uint256 numDecimals)
cancelVesting(address account, uint256 scheduleId)
claimTokens(uint256 scheduleId, address vestor, address vestingAsset)
purchaseVestingToken(uint256 _vestingTokenPurchaseAmount, address _exchangeToken, address _vestingAsset, struct VestingExecutorVestingParams _vestingParams) payable
removeAuthorizedSwapAddress(address _address)
removeAuthorizedSwapToken(address tokenAddress)
removePurchaseToken(address tokenAddress)
removeVestingToken(address tokenAddress)
renounceOwnership()
setPurchaseAmountThreshold(uint256 threshold)
setReleasePercentage(uint256 _releasePercentage)
setStandardVestingStatus(uint256 value)
setSwapRatio(uint256 _ratio)
setSwappingStatus(uint256 value)
setTokenLockStatus(uint256 value)
setValidVestingParams(uint256 _purchaseCliffWeeks, uint256 _purchaseVestingWeeks, uint256 _swapCliffWeeks, uint256 _swapVestingWeeks)
setVestingStatus(uint256 value)
setWhiteListStatus(uint256 value)
standardVesting(address vestor, uint256 amount, struct VestingExecutorVestingParams _vestingParams)
swapAndVest(uint256 swapTokenAmount, address tokenToSwap, struct VestingExecutorVestingParams _vestingParams)
transferERC20(address token, address to, uint256 amount)
transferLockedTokens(address token, address to, uint256 amount)
transferOwnership(address newOwner)
withdrawVestingTokens(uint256 amount, address asset)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
addressesAddedToWhiteList(address[] addresses)
bonusVestingTokenTransfered(address recipient, uint256 transferAmount)
processLog(string description, uint256 number)
processLog2(string message)
processLog3(address address2)
tokenLockWithdrawal(address token, address to, uint256 withdrawalAmount)
vestingPurchaseTransactionComplete(address indexed vester, uint256 vestedAssetAmount, address purchaseToken, uint256 amountTransferred)
vestingTokenWithdrawal(address token, uint256 withdrawalAmount)
vestingTransactionComplete(address vester, uint256 vestedAssetAmount)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.