Voting Escrow OLAS

Verified contract

Active on Ethereum with 311 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $554,252,000.82
0x29eeb5bb93ec3de938aab25796464245b49072dd8b537003a279cfe156a640ce
From
0x389712f961e15db53a4a808a66057a53d3492b601563c915cd2dc1d30e134eef
0x28ec799a9fcf7db950d9d3ea88846f3fad5a30fd6e26704be02a4da59355940f
0xa5d082093001d966e7d0cdd1d9e39277f223ab06f991e6d9b347d364adbb040e
0x6730601fc383743c071bafef19d619eded8d79c59160f8643364ff2a29ee04ac
0x56f02fe7d3853153593e6003e48f3edf8e13fc711360ca4bcddbd7b2fdb2ff63
0x4acdff62c371e38ea6e9c4ab049313fb8b7f18d5136cb2b215acd59db27d2c9a
0x07ad60a557b8e43f1326fa38daff3a5a2c608afed1269a8a04da3f81059d2bd5
0x830db947cbcc47fd7a898cccc97321c79a2386c9c1d2e2743e34c853c3a2dd6e
0x4084776783ee9b6857df54f6c3dcda68b7eddd8b8949f67999c859faac875112

Functions
Getter at block 21303042
decimals(view returns (uint8)
18
name(view returns (string)
Voting Escrow OLAS
supply(view returns (uint256)
233861603721326293620781793
symbol(view returns (string)
veOLAS
token(view returns (address)
0x0001a500a6b18995b03f44bb040a5ffc28e45cb0
totalNumPoints(view returns (uint256)
527
totalSupply(view returns (uint256)
233861603721326293620781793
totalSupplyLocked(view returns (uint256)
48917712671742226964701905
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(