GaugeV3

Verified contract

Active on Base with 97 txns
Deployed by via 0x6a001dce at 2193771
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
3 additional variables
ERC-20
Value $4.7
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
0x9a379d99d13f433f03215954ea97f8860076617bc3119d9dd37e23d1f757b9dc
0xfe4065fbde2c7edd6be7c4e4a924fb4e47ddffaacc3d7388260e78b25db5baf6
0x206d7d37f06a4bd31c7109837039925ac879e67f138f576b88df478cf4cce99b
0x1f7d8f2b5a83b118ffe315f0d0bd1596f8af7158a025fc37148e8b93f6299593
0x24562f41cd9ec264dc51358a935d7ccb876635d646a9d2b3acab3f4c82164c49
0x218f3d992008e7825a14b904be84b7197525211042af69c7baeb902be11a43ad
0xbaf2c71c933c3b45185cd74b58ca22f88ccae633ba5ccf698df840402f727df4
0x3aabf65170f88502121b758f46c54d89bb455de398bec738824043db55685685
0xebd0a0add2aad94d899c0cb1c32fbdb5809c944256e700fe2118dee0dd256551
0x78f0a41dfb25896c590e09b0cf5f73f8a19bc0fad3651b60d9dc78e3a01f4c18

Functions
Getter at block 22774839
_ve(view returns (address)
0x91f85d68b413de823684c891db515b0390a02512
derivedSupply(view returns (uint256)
5205734
external_bribe(view returns (address)
0x8da679c9f236594ffcf8f69b0e130500a0dfa4d7
fees0(view returns (uint256)
0
fees1(view returns (uint256)
0
flow(view returns (address)
0xd386a121991e51eab5e3433bf5b1cf4c8884b47a
gaugeFactory(view returns (address)
0x96600b4293da981554805ccbab88b48b4c54faa8
isForPair(view returns (bool)
true
oFlow(view returns (address)
0x762eb51d2e779eeec9b239ffb0b2ec8262848f3e
rewardsListLength(view returns (uint256)
3
stake(view returns (address)
0xc3b9505056432389e7b9d6e7cf14ce48371e6b47
supplyNumCheckpoints(view returns (uint256)
96
totalSupply(view returns (uint256)
5205734
voter(view returns (address)
0xab9b68c9e53c94d7c0949fb909e80e4a29f9134a
Read-only
balanceOf(addressview returns (uint256)
balanceWithLock(addressview returns (uint256)
checkpoints(addressuint256view returns (uint256 timestampuint256 balanceOf)
derivedBalance(address accountview returns (uint256)
derivedBalances(addressview returns (uint256)
earned(address tokenaddress accountview returns (uint256)
getPriorBalanceIndex(address accountuint256 timestampview returns (uint256)
getPriorRewardPerToken(address tokenuint256 timestampview returns (uint256uint256)
getPriorSupplyIndex(uint256 timestampview returns (uint256)
isOToken(addressview returns (bool)
isReward(addressview returns (bool)
lastEarn(addressaddressview returns (uint256)
lastTimeRewardApplicable(address tokenview returns (uint256)
lastUpdateTime(addressview returns (uint256)
left(address tokenview returns (uint256)
lockEnd(addressview returns (uint256)
numCheckpoints(addressview returns (uint256)
periodFinish(addressview returns (uint256)
rewardPerToken(address tokenview returns (uint256)
rewardPerTokenCheckpoints(addressuint256view returns (uint256 timestampuint256 rewardPerToken)
rewardPerTokenNumCheckpoints(addressview returns (uint256)
rewardPerTokenStored(addressview returns (uint256)
rewardRate(addressview returns (uint256)
rewards(uint256view returns (address)
supplyCheckpoints(uint256view returns (uint256 timestampuint256 supply)
tokenIds(addressview returns (uint256)
userRewardPerTokenStored(addressaddressview returns (uint256)
State-modifying
addOToken(address _oToken
batchRewardPerToken(address tokenuint256 maxRuns
batchUpdateRewardPerToken(address tokenuint256 maxRuns
deposit(uint256 amountuint256 tokenId
depositAll(uint256 tokenId
depositWithLock(address accountuint256 amountuint256 _lockDuration
getReward(address accountaddress[] tokens
notifyRewardAmount(address tokenuint256 amount
removeOToken(address _oToken
setOFlow(address _oFlow
swapOutRewardToken(uint256 iaddress oldTokenaddress newToken
withdraw(uint256 amount
withdrawAll(
withdrawToken(uint256 amountuint256 tokenId
Events
ClaimRewards(address indexed fromaddress indexed rewarduint256 amount
Deposit(address indexed fromuint256 tokenIduint256 amount
NotifyReward(address indexed fromaddress indexed rewarduint256 amount
OFlowSet(address indexed _oFlow
OTokenAdded(address indexed _oToken
OTokenRemoved(address indexed _oToken
Withdraw(address indexed fromuint256 tokenIduint256 amount
Constructor
constructor(address _stakeaddress _external_bribeaddress __veaddress _voteraddress _oFlowaddress _gaugeFactorybool _forPairaddress[] _allowedRewardTokens
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.