OgvStaking

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x31527d6e at 20037697
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "OgvStaking"

No transactions found for "OgvStaking"


Functions
Getter at block 20895104
DOMAIN_SEPARATOR(view returns (bytes32)
0x5430493a17b581279e4d09da0110b31a548e7f948ad14580526393b63f8367e4
YEAR_BASE(view returns (uint256)
1800000000000000000
accRewardPerShare(view returns (uint256)
0
decimals(view returns (uint8)
18
epoch(view returns (uint256)
1657584000
migratorAddr(view returns (address)
0x95c347d6214614a780847b8aaf4f96eb84f4da6d
minStakeDuration(view returns (uint256)
2592000
name(pure returns (string)
Vote Escrowed Origin DeFi Governance
ogv(view returns (address)
0x9c354503c38481a7a7a51629142963f98ecc12d0
rewardsSource(view returns (address)
0x7d82e86cf1496f9485a8ea04012afeb3c7489397
symbol(pure returns (string)
veOGV
totalSupply(view returns (uint256)
0
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
checkpoints(address accountuint32 posview returns (struct ERC20VotesCheckpoint)
delegates(address accountview returns (address)
getPastTotalSupply(uint256 blockNumberview returns (uint256)
getPastVotes(address accountuint256 blockNumberview returns (uint256)
getVotes(address accountview returns (uint256)
hasDelegationSet(addressview returns (bool)
lockups(addressuint256view returns (uint128 amountuint128 enduint256 points)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
previewPoints(uint256 amountuint256 durationpure returns (uint256uint256)
previewRewards(address userview returns (uint256)
rewardDebtPerShare(addressview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
collectRewards(returns (uint256 rewardCollected)
collectRewardsFrom(address stakerreturns (uint256 rewardCollected)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
extend(uint256 lockupIduint256 duration
increaseAllowance(address spenderuint256 addedValuereturns (bool)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
stake(uint256 amountuint256 duration
stake(uint256 amountuint256 durationaddress to
transfer(addressuint256returns (bool)
transferFrom(addressaddressuint256returns (bool)
unstake(uint256 lockupIdreturns (uint256 unstakedAmountuint256 rewardCollected)
unstake(uint256[] lockupIdsreturns (uint256 unstakedAmountuint256 rewardCollected)
unstakeFrom(address stakeruint256[] lockupIdsreturns (uint256 unstakedAmountuint256 rewardCollected)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
Reward(address indexed useruint256 amount
Stake(address indexed useruint256 lockupIduint256 amountuint256 enduint256 points
Transfer(address indexed fromaddress indexed touint256 value
Unstake(address indexed useruint256 lockupIduint256 amountuint256 enduint256 points
Constructor
constructor(address ogv_uint256 epoch_uint256 minStakeDuration_address rewardsSource_address migrator_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyUnstaked(uint256 lockupId
NoLockupsToUnstake(
NotMigrator(
StakingDisabled(