VoterV3
Verified contract
Implementation
Active on
Base with 0 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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
14 additional
variables
Balances ($0.00)
No balances found for "VoterV3"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "VoterV3"
ABI
ABI objects
Getter at block 22866739 _epochTimestamp() view returns (uint256) totalWeight() view returns (uint256)
MAX_VOTE_DELAY() view returns (uint256)
604800
VOTE_DELAY() view returns (uint256)
0
_factories() view returns (address[])
[]
_gaugeFactories() view returns (address[])
[]
_ve() view returns (address)
0x0000000000000000000000000000000000000000
bribefactory() view returns (address)
0x0000000000000000000000000000000000000000
factory() view returns (address)
0x0000000000000000000000000000000000000000
factoryLength() view returns (uint256)
0
gaugeFactoriesLength() view returns (uint256)
0
gaugefactory() view returns (address)
0x0000000000000000000000000000000000000000
length() view returns (uint256)
0
minter() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0x0000000000000000000000000000000000000000
permissionRegistry() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
claimable(address) view returns (uint256)
external_bribes(address) view returns (address)
factories(uint256) view returns (address)
gaugeFactories(uint256) view returns (address)
gauges(address) view returns (address)
gaugesDistributionTimestmap(address) view returns (uint256)
internal_bribes(address) view returns (address)
isAlive(address) view returns (bool)
isFactory(address) view returns (bool)
isGauge(address) view returns (bool)
isGaugeFactory(address) view returns (bool)
isWhitelisted(address) view returns (bool)
lastVoted(uint256) view returns (uint256)
poolForGauge(address) view returns (address)
poolVote(uint256, uint256) view returns (address)
poolVoteLength(uint256 tokenId) view returns (uint256)
pools(uint256) view returns (address)
totalWeightAt(uint256 _time) view returns (uint256)
usedWeights(uint256) view returns (uint256)
votes(uint256, address) view returns (uint256)
weights(address _pool) view returns (uint256)
weightsAt(address _pool, uint256 _time) view returns (uint256)
State-modifying
Events _init(address[] _tokens, address _permissionsRegistry, address _minter)
addFactory(address _pairFactory, address _gaugeFactory)
attachTokenToGauge(uint256 tokenId, address account)
blacklist(address[] _token)
claimBribes(address[] _bribes, address[][] _tokens)
claimBribes(address[] _bribes, address[][] _tokens, uint256 _tokenId)
claimFees(address[] _bribes, address[][] _tokens)
claimFees(address[] _fees, address[][] _tokens, uint256 _tokenId)
claimRewards(address[] _gauges)
createGauge(address _pool, uint256 _gaugeType) returns (address _gauge, address _internal_bribe, address _external_bribe)
createGauges(address[] _pool, uint256[] _gaugeTypes) returns (address[], address[], address[])
detachTokenFromGauge(uint256 tokenId, address account)
distribute(address[] _gauges)
distribute(uint256 start, uint256 finish)
distributeAll()
distributeFees(address[] _gauges)
forceResetTo(uint256 _tokenId)
increaseGaugeApprovals(address _gauge)
initialize(address __ve, address _factory, address _gauges, address _bribes)
killGauge(address _gauge)
killGaugeTotally(address _gauge)
notifyRewardAmount(uint256 amount)
poke(uint256 _tokenId)
removeFactory(uint256 _pos)
renounceOwnership()
replaceFactory(address _pairFactory, address _gaugeFactory, uint256 _pos)
reset(uint256 _tokenId)
reviveGauge(address _gauge)
setBribeFactory(address _bribeFactory)
setExternalBribeFor(address _gauge, address _external)
setGaugeFactory(address _gaugeFactory)
setInternalBribeFor(address _gauge, address _internal)
setMinter(address _minter)
setNewBribes(address _gauge, address _internal, address _external)
setPairFactory(address _factory)
setPermissionsRegistry(address _permissionRegistry)
setVoteDelay(uint256 _delay)
transferOwnership(address newOwner)
vote(uint256 _tokenId, address[] _poolVote, uint256[] _weights)
whitelist(address[] _token)
Abstained(uint256 tokenId, uint256 weight)
Attach(address indexed owner, address indexed gauge, uint256 tokenId)
Blacklisted(address indexed blacklister, address indexed token)
Detach(address indexed owner, address indexed gauge, uint256 tokenId)
DistributeReward(address indexed sender, address indexed gauge, uint256 amount)
GaugeCreated(address indexed gauge, address creator, address internal_bribe, address indexed external_bribe, address indexed pool)
GaugeKilled(address indexed gauge)
GaugeRevived(address indexed gauge)
Initialized(uint8 version)
NotifyReward(address indexed sender, address indexed reward, uint256 amount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Voted(address indexed voter, uint256 tokenId, uint256 weight)
Whitelisted(address indexed whitelister, address indexed token)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.