Voting Escrow OLAS

Verified contract

Active on Ethereum with 301 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $283,229,716.24
0x3880afddd02f749736d3678a8c693bd17196692977ffc4616fa42fbd43828823
0x4404bf01c392e4e539428fb0b1dfdf6ef5ad974d80431786945eca8c559cf0f1
0x41823411ad43ddfe8fa52a6797da9ba545bb4d5dc25e66a0bb4cb9c18b8c11cc
0xc364656fc1a90352c5e78912717ccb69a438843a2bb4f9e6d2d904727f908fe2
0xcca33c8e0db98de38133fc0ab7eea3ca3564b0cd970dd37a20ea66717ef449da
0x4493f17c551f3bef9ec7672a1e16adf488b66e2b95f63a8e8acc8ac78fadd550
0x3ba6ddd2ac4ccf6053b39752e4e41a144d2d4124d5a839f1308b28df064fca71
0x500238294e34d6edfe34608d9a2e05654e850bc8ea3c7038bab76674405a61f0
0xe0ad27a24236ae62e176ab450b67c513a89e542db0a971fc54bbf5e388a6613c
0x5652862520d1965647a36d8f6c21615d1908bebcd6f7ee0a07a222cb469e13bc

Functions
Getter at block 20881402
decimals(view returns (uint8)
18
name(view returns (string)
Voting Escrow OLAS
supply(view returns (uint256)
240025183256773896815339571
symbol(view returns (string)
veOLAS
token(view returns (address)
0x0001a500a6b18995b03f44bb040a5ffc28e45cb0
totalNumPoints(view returns (uint256)
504
totalSupply(view returns (uint256)
240025183256773896815339571
totalSupplyLocked(view returns (uint256)
55477812165277697229724992
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256 balance)
balanceOfAt(address accountuint256 blockNumberview returns (uint256 balance)
delegates(address accountview returns (address)
getLastUserPoint(address accountview returns (struct PointVoting pv)
getNumUserPoints(address accountview returns (uint256 accountNumPoints)
getPastTotalSupply(uint256 blockNumberview returns (uint256)
getPastVotes(address accountuint256 blockNumberview returns (uint256 balance)
getUserPoint(address accountuint256 idxview returns (struct PointVoting)
getVotes(address accountview returns (uint256)
lockedEnd(address accountview returns (uint256 unlockTime)
mapLockedBalances(addressview returns (uint128 amountuint64 endTime)
mapSlopeChanges(uint64view returns (int128)
mapSupplyPoints(uint256view returns (int128 biasint128 slopeuint64 tsuint64 blockNumberuint128 balance)
mapUserPoints(addressuint256view returns (int128 biasint128 slopeuint64 tsuint64 blockNumberuint128 balance)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalSupplyAt(uint256 blockNumberview returns (uint256 supplyAt)
totalSupplyLockedAtT(uint256 tsview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
checkpoint(
createLock(uint256 amountuint256 unlockTime
createLockFor(address accountuint256 amountuint256 unlockTime
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
depositFor(address accountuint256 amount
increaseAmount(uint256 amount
increaseUnlockTime(uint256 unlockTime
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
withdraw(
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
Deposit(address indexed accountuint256 amountuint256 locktimeuint8 depositTypeuint256 ts
Supply(uint256 previousSupplyuint256 currentSupply
Transfer(address indexed fromaddress indexed touint256 value
Withdraw(address indexed accountuint256 amountuint256 ts
Constructor
constructor(address _tokenstring _namestring _symbol
Fallback and receive

This contract contains no fallback and receive objects.

Errors
InsufficientAllowance(uint256 provideduint256 expected
LockExpired(address accountuint256 deadlineuint256 curTime
LockNotExpired(address accountuint256 deadlineuint256 curTime
LockedValueNotZero(address accountuint256 amount
MaxUnlockTimeReached(address accountuint256 maxUnlockTimeuint256 providedUnlockTime
NoValueLocked(address account
NonDelegatable(address account
NonTransferable(address account
NonZeroValue(
Overflow(uint256 provideduint256 max
OwnerOnly(address senderaddress owner
UnlockTimeIncorrect(address accountuint256 minUnlockTimeuint256 providedUnlockTime
WrongArrayLength(uint256 numValues1uint256 numValues2
WrongBlockNumber(uint256 providedBlockNumberuint256 actualBlockNumber
ZeroAddress(
ZeroValue(