PlatformVoter
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
30
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "PlatformVoter"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "PlatformVoter"
ABI
ABI objects
Getter at block 23573485
CONTROLLABLE_VERSION() view returns (string)
3.0.1
MAX_VOTES() view returns (uint256)
20
PLATFORM_VOTER_VERSION() view returns (string)
1.0.5
RATIO_DENOMINATOR() view returns (uint256)
100000
VOTE_DELAY() view returns (uint256)
604800
controller() view returns (address)
0x0000000000000000000000000000000000000000
created() view returns (uint256)
0
createdBlock() view returns (uint256)
0
previousImplementation() view returns (address)
0x0000000000000000000000000000000000000000
revision() view returns (uint256)
0
ve() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
attributeValues(uint8, address) view returns (uint256)
attributeWeights(uint8, address) view returns (uint256)
getSlot(uint256 slot) view returns (bytes32 result)
isController(address _value) view returns (bool)
isGovernance(address _value) view returns (bool)
isVotesExist(uint256 veId) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
veVotes(uint256 veId) view returns (struct IPlatformVoterVote[])
veVotesLength(uint256 veId) view returns (uint256)
votes(uint256, uint256) view returns (uint8 _type, address target, uint256 weight, uint256 weightedValue, uint256 timestamp)
State-modifying
Events detachTokenFromAll(uint256 tokenId, address)
emergencyAdjustWeights(uint8 _type, address target, uint256 weights, uint256 values)
emergencyResetVote(uint256 tokenId, uint256 index, bool removeWeights)
increaseRevision(address oldLogic)
init(address controller_, address _ve)
poke(uint256 tokenId)
reset(uint256 tokenId, uint256[] types, address[] targets)
vote(uint256 tokenId, uint8 _type, uint256 value, address target)
voteBatch(uint256 tokenId, uint8[] types, uint256[] values, address[] targets)
AttributeChanged(uint256 _type, uint256 value)
ContractInitialized(address controller, uint256 ts, uint256 block)
Initialized(uint8 version)
RevisionIncreased(uint256 value, address oldLogic)
VoteRemoved(uint256 tokenId, uint256 _type, uint256 newValue, address target)
VoteReset(uint256 tokenId, uint256 _type, address target, uint256 weight, uint256 weightedValue, uint256 timestamp)
Voted(uint256 tokenId, uint256 _type, uint256 value, address target, uint256 veWeight, uint256 veWeightedValue, uint256 totalAttributeWeight, uint256 totalAttributeValue, uint256 newValue)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.