CoW Protocol Virtual Token

Verified contract

Active on Ethereum with 3,714 txns
Deployed by via 0xe3dfb507 at 14186813
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $70,727,530.38
0x9f4bdbd58b8a7cb2f483a276ec1b8090cd2a880f43f72612f3a0d874196bff4c
0x38497edd2b20ad7a0881937fb676855f6f185df8e665257afc4afcd4e7a0245f
0xe0a87981dd461df0494808e197f8074894a9373ec4e0d66e53ca3892d0c88a7a
0x4cea8c0a7b94c9adeaaebb422f2cfd390cf1c2b31261aaab5320a6b837053edb
0xc96e9585d1276e20ef3772617e806cd6c9697337ca4f5dd732e2c066dbee3ed8
0xba4d1196b3a7a0ceeb3d91bd097353e834f2831b15503598186a5b5ad0de8cf9
0xa8f6d234af6b7704201ec162827bce91b82175950d543043e00ced57962cf800
0xbef8cb78d0ea9daaa2190d2ce6ba23be636df110477d93b5edc33366fd5d1793
0xa16d1283c30a178612f5c800ae9617ae57f39c27fa97009c459f071eef7d0230
0x86b0415060394ca60d21c87254cc04699effcd36199e61490f8a419ab472b2ad

Functions
Getter at block 20957484
VESTING_PERIOD_IN_SECONDS(view returns (uint256)
126230400
communityFundsTarget(view returns (address)
0xca771eda0c70aa7d053ab1b25004559b918fe662
cowToken(view returns (address)
0xdef1ca1fb7fbcdc777520aa7f396b4e015f497ab
decimals(view returns (uint8)
18
deploymentTimestamp(view returns (uint256)
1644609915
gnoPrice(view returns (uint256)
585937500000000
gnoToken(view returns (address)
0x6810e776880c02933d47db1b9fc05908e5386b96
investorFundsTarget(view returns (address)
0xa1cb7762f40318ee0260f53e15de835ff001cb7e
merkleRoot(view returns (bytes32)
0x246660bd35bfe8e312c39a601894f9874534ff967263b79f0a3196f50b431583
name(view returns (string)
CoW Protocol Virtual Token
nativeTokenPrice(view returns (uint256)
62833014979390
symbol(view returns (string)
vCOW
teamController(view returns (address)
0xca07eaa4253638d286cad71cbceec11803f2709a
totalSupply(view returns (uint256)
265923953411526941968946171
usdcPrice(view returns (uint256)
150000
usdcToken(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
vestingStart(view returns (uint256)
1644609915
wrappedNativeToken(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
allowance(addressaddresspure returns (uint256)
approve(addressuint256pure returns (bool)
balanceOf(address userview returns (uint256)
cumulativeVestedBalance(address userview returns (uint256)
fullAllocation(addressview returns (uint256)
getStorageAt(uint256 offsetuint256 lengthview returns (bytes)
instantlySwappableBalance(addressview returns (uint256)
isCancelable(addressview returns (bool)
isClaimed(uint256 indexview returns (bool)
newlyVestedBalance(address userview returns (uint256)
swappableBalanceOf(address userview returns (uint256)
transfer(addressuint256pure returns (bool)
transferFrom(addressaddressuint256pure returns (bool)
vestedAllocation(addressview returns (uint256)
State-modifying
claim(uint256 indexuint8 claimTypeaddress claimantuint256 claimableAmountuint256 claimedAmountbytes32[] merkleProofpayable 
claimMany(uint256[] indicesuint8[] claimTypesaddress[] claimantsuint256[] claimableAmountsuint256[] claimedAmountsbytes32[][] merkleProofsuint256[] sentNativeTokenspayable 
simulateDelegatecall(address targetContractbytes calldataPayloadreturns (bytes response)
simulateDelegatecallInternal(address targetContractbytes calldataPayloadreturns (bytes response)
stopClaim(address user
swap(uint256 amount
swapAll(returns (uint256 swappedBalance)
withdrawEth(
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Claimed(uint256 indexuint8 claimTypeaddress claimantuint256 claimableAmountuint256 claimedAmount
Transfer(address indexed fromaddress indexed touint256 value
Vested(address indexed useruint256 amount
VestingAdded(address indexed useruint256 amountbool isCancelable
VestingStopped(address indexed useraddress freedVestingBeneficiaryuint256 amount
Constructor
constructor(bytes32 merkleRootaddress cowTokenaddress communityFundsTargetaddress investorFundsTargetaddress usdcTokenuint256 usdcPriceaddress gnoTokenuint256 gnoPriceaddress wrappedNativeTokenuint256 nativeTokenPriceaddress teamController
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyClaimed(
CannotSendNativeToken(
ClaimingExpired(
ClaimingMoreThanMaximum(
FailedNativeTokenTransfer(
InvalidNativeTokenAmount(
InvalidNativeTokenValue(
InvalidProof(
NotSupported(
OnlyOwnerCanClaimPartially(
OnlyTeamController(
VestingNotCancelable(