VeToken

Verified contract

Implementation

Active on Ethereum with 1 txns
Deployed by via 0x3c65df8f at 14780731
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot

No balances found for "VeToken"

0x01cf797134f6dfbc9729c7536c42fff2ed807e1266abd24288f721752b0bc175

Functions
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 lastUpdateBlkuint256 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
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 tokenAddressuint256 tokenAmount
renounceOwnership(
setClearBlk(uint256 clearBlk_
setProxy(address _proxy
setScorePerBlk(uint256 scorePerBlk_
transferAdmin(address newAdmin
transferOwnership(address newOwner
withdraw(uint256 value_
Events
AdminTransferred(address oldAdminaddress newAdmin
ApplySmartWalletChecker(address smartWalletChecker
Become(address proxyaddress impl
Claim(address receiver
DepositFor(address depositoruint256 value
FlipClaimableState(bool claimIsActive
FlipStakableState(bool stakeIsActive
Initialize(address tokenAddrstring namestring symbolstring versionuint256 scorePerBlkuint256 startBlk
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Recovered(address tokenAddressuint256 tokenAmount
SetClearBlk(uint256 clearBlk
SetProxy(address proxy
SetScorePerBlk(uint256 scorePerBlk
TransferAdmin(address oldAdminaddress newAdmin
UpdateStakingPool(uint256 blockNumber
Withdraw(uint256 value
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.