VestingExecutor

Verified contract

Active on Ethereum with 1,344 txns
Deployed by via 0xc8db37d8 at 18223045
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots
-
variable spans 3 additional slots
Native
Value $40.99
0x208bb389db30c79a36c8d663189b1781dbff32891b95388f14c16729c78f8392
0x859cad50d9db189a571811f87a3e9eac9b6cd537894c1c31f62abb04f367937c
0xa4db2f205e89a6aad24154d920c95426136f1e714fa7bc84f4456da1f460d589
0xcee563c0b62364110e3908b9e0c51840554ca31fc419fef74c308855da9e3fc7
0x51a42586046de2321738a29d49cd35a23637ff279acd707ff9b79e79746a2621
0xd6662851e0ae5a78373182bd07747358b842c838f135aee2ccdc1d7ce4edb874
0x1182aafb5990c8155c1d8c9862000759fdaff907123658ac56452790f867e2bf
0xa7d4dd06d3b44871849b3d8998a2028c3db999cdce56f397f0eaa2eab06a834a
0xb2e35201a26e717ae55a1fe4a08f286ac1d2fb97f7f35b325c6f5965bfa36ae0
0x0859b736cdd927cfff7f969f56222835c40cc653312c85039c13e0318fb60234

Functions
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 purchaseCliffWeeksuint256 purchaseVestingWeeksuint256 swapCliffWeeksuint256 swapVestingWeeks)
(purchaseCliffWeeks=2, purchaseVestingWeeks=15, swapCliffWeeks=2, swapVestingWeeks=4)
vestingManager(view returns (address)
0x0d5e976abcfa40d00621a9d2585be4fa1a3680f3
vestingParams(view returns (address assetbool isFixeduint256 cliffWeeksuint256 vestingWeeksuint256 startTime)
(asset=0x0000000000000000000000000000000000000000, isFixed=false, cliffWeeks=0, vestingWeeks=0, startTime=0)
Read-only
adjustDecimals(uint256 amountuint256 fromDecimalsuint256 toDecimalspure returns (uint256)
authorizedSwapAddresses(addressview returns (address whitelistaddressbool isSet)
authorizedSwapTokens(addressview returns (address tokenuint256 decimals)
isWhitelisted(address _addressview returns (bool)
purchaseTokens(addressview returns (address tokenuint256 decimalsuint256 numDecimals)
retrieveClaimableTokens(address vestorAddressview returns (struct VestingManagerClaimableInfo[])
retrieveScheduleInfo(address accountview returns (struct VestingManagerScheduleInfo[])
retrieveTokenClaimData(address _vestorAddressview returns (struct VestingManagerTokenClaimInfo[])
vestingTokens(addressview returns (address tokenuint256 decimalsuint256 numDecimalsuint256 price)
viewLockedAmount(address assetAddressview returns (uint256)
State-modifying
addAuthorizedSwapAddresses(address[] _addresses
addAuthorizedSwapToken(address tokenAddressuint256 decimals
addPurchaseToken(address tokenAddressuint256 decimalsuint256 numDecimals
addVestingToken(address tokenAddressuint256 decimalsuint256 priceuint256 numDecimals
cancelVesting(address accountuint256 scheduleId
claimTokens(uint256 scheduleIdaddress vestoraddress vestingAsset
purchaseVestingToken(uint256 _vestingTokenPurchaseAmountaddress _exchangeTokenaddress _vestingAssetstruct VestingExecutorVestingParams _vestingParamspayable 
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 _purchaseCliffWeeksuint256 _purchaseVestingWeeksuint256 _swapCliffWeeksuint256 _swapVestingWeeks
setVestingStatus(uint256 value
setWhiteListStatus(uint256 value
standardVesting(address vestoruint256 amountstruct VestingExecutorVestingParams _vestingParams
swapAndVest(uint256 swapTokenAmountaddress tokenToSwapstruct VestingExecutorVestingParams _vestingParams
transferERC20(address tokenaddress touint256 amount
transferLockedTokens(address tokenaddress touint256 amount
transferOwnership(address newOwner
withdrawVestingTokens(uint256 amountaddress asset
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
addressesAddedToWhiteList(address[] addresses
bonusVestingTokenTransfered(address recipientuint256 transferAmount
processLog(string descriptionuint256 number
processLog2(string message
processLog3(address address2
tokenLockWithdrawal(address tokenaddress touint256 withdrawalAmount
vestingPurchaseTransactionComplete(address indexed vesteruint256 vestedAssetAmountaddress purchaseTokenuint256 amountTransferred
vestingTokenWithdrawal(address tokenuint256 withdrawalAmount
vestingTransactionComplete(address vesteruint256 vestedAssetAmount
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.