VotingEscrowZK

Verified contract

Active on Ethereum with 10,120 txns
Deployed by via 0x4cf9a8da at 20031214
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $270,528.6
0xc8a62782662cb9bf0362b5dd5b5f98ceead2d362771b80b58d21b11a9d5a61c0
0x7f45c813795757712d50aea75190dd0cacbbcb7cb9f582229bd68e0fbed59562
0x8938b64deea2ef15e53a7ce93fb345f7c07d6260308819ce1662b8784523b8b8
0x22f0a6b8a7f26e390deb1ac08c4ebbb273732989e5c681e6dc6d9da60a4d3d29
0xc6194772f4ced17f52c3794df91b3814d733754a479686b934c578f3d0ecdb95
0xafc0502341bc12fa381f9f0f930ab7764004483cd5caedda91d0e9d5972508ff
0x1246d3d1e629959c1ed0c420e478b6defa30cdc4baf728b95dc065ed02984112
0x0834c2328155e4139deacab7d40708735101de5cfdbb089da4610716ffab4747
0x34f85071dbfe070828544beef054b14efa4addc159c0f835a5ecefac18a91904
0xcd192377e44ab7f14a76e4a8bd9ee812b273cbee42591cb3a9fe950eadafa0f0

Functions
Getter at block 21211533
MAX_LOCK_TIME(view returns (uint128)
3024000
MIN_LOCK_TIME(view returns (uint128)
604800
WEEK(view returns (uint128)
604800
lastSlopeChangeAppliedAt(view returns (uint128)
1720051200
totalSupplyStored(view returns (uint128)
0
zk(view returns (address)
0xc71b5f631354be6853efe9c3ab6b9590f8302e81
Read-only
balanceOf(address userview returns (uint128)
getUserHistoryAt(address useruint256 indexview returns (struct Checkpoint)
getUserHistoryLength(address userview returns (uint256)
positionData(addressview returns (uint128 amountuint128 expiry)
slopeChanges(uint128view returns (uint128)
totalSupplyAt(uint128view returns (uint128)
State-modifying
increaseLockPosition(uint128 additionalAmountToLockuint128 newExpiryreturns (uint128 newVeBalance)
totalSupplyAndBalanceCurrent(address userreturns (uint128uint128)
totalSupplyCurrent(returns (uint128)
withdraw(returns (uint128 amount)
Events
NewLockPosition(address indexed useruint128 amountuint128 expiry
Withdraw(address indexed useruint128 amount
Constructor
constructor(address _zk
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
ExpiryInThePast(uint256 expiry
FailedInnerCall(
InvalidWTime(uint256 wTime
SafeERC20FailedOperation(address token
VEExceededMaxLockTime(
VEInsufficientLockTime(
VENotAllowedReduceExpiry(
VEPositionNotExpired(
VEZeroAmountLocked(
VEZeroPosition(