VeToken
Verified contract
Implementation
Active on
Ethereum with 1 txns
Storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
Balances ($0.00)
No balances found for "VeToken"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 14780735 | 3 years ago | | | 0 | 0.0030072900 |
ABI
ABI objects
Getter at block 21420629
ZERO_ADDRESS() view returns (address)
0x0000000000000000000000000000000000000000
admin() view returns (address)
0xd7551ae35e6f66f48dccb576489166ae595e4251
claimIsActive() view returns (bool)
true
clearBlk() view returns (uint256)
0
getPoolInfo() view returns (struct VeTokenStoragePoolInfo)
(0, 0)
getTotalScore() view returns (uint256)
0
isClaimable() view returns (bool)
true
isStakable() view returns (bool)
true
name() view returns (string)
owner() view returns (address)
0xd7551ae35e6f66f48dccb576489166ae595e4251
pendingVeTokenImplementation() view returns (address)
0x0000000000000000000000000000000000000000
poolInfo() view returns (uint256 lastUpdateBlk, uint256 accScorePerToken)
(lastUpdateBlk=0, accScorePerToken=0)
proxy() view returns (address)
0x0000000000000000000000000000000000000000
scorePerBlk() view returns (uint256)
0
smartWalletChecker() view returns (address)
0x0000000000000000000000000000000000000000
stakeIsActive() view returns (bool)
true
startBlk() view returns (uint256)
0
supply() view returns (uint256)
0
symbol() view returns (string)
token() view returns (address)
0x0000000000000000000000000000000000000000
totalStaked() view returns (uint256)
0
totalSupply() view returns (uint256)
0
veTokenImplementation() view returns (address)
0x0000000000000000000000000000000000000000
version() view returns (string)
Read-only
balanceOf(address addr_) view returns (uint256)
getUserInfo(address user_) view returns (struct VeTokenStorageUserInfo)
getUserRatio(address user_) view returns (uint256)
State-modifying
Events applySmartWalletChecker(address smartWalletChecker_)
become(address veTokenProxy)
claim(address receiver)
depositFor(address user_, uint256 value_)
flipClaimableState()
flipStakableState()
initialize(address tokenAddr_, string name_, string symbol_, string version_, uint256 scorePerBlk_, uint256 startBlk_)
recoverERC20(address tokenAddress, uint256 tokenAmount)
renounceOwnership()
setClearBlk(uint256 clearBlk_)
setProxy(address _proxy)
setScorePerBlk(uint256 scorePerBlk_)
transferAdmin(address newAdmin)
transferOwnership(address newOwner)
withdraw(uint256 value_)
AdminTransferred(address oldAdmin, address newAdmin)
ApplySmartWalletChecker(address smartWalletChecker)
Become(address proxy, address impl)
Claim(address receiver)
DepositFor(address depositor, uint256 value)
FlipClaimableState(bool claimIsActive)
FlipStakableState(bool stakeIsActive)
Initialize(address tokenAddr, string name, string symbol, string version, uint256 scorePerBlk, uint256 startBlk)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Recovered(address tokenAddress, uint256 tokenAmount)
SetClearBlk(uint256 clearBlk)
SetProxy(address proxy)
SetScorePerBlk(uint256 scorePerBlk)
TransferAdmin(address oldAdmin, address newAdmin)
UpdateStakingPool(uint256 blockNumber)
Withdraw(uint256 value)
This contract contains no constructor objects.
receive()
This contract contains no error objects.