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 "DotVoting"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "DotVoting"
ABI
ABI objects
Getter at block 21042628 getEVMScriptRegistry() view returns (address) getRecoveryVault() view returns (address)
DESCRIPTION_PARAM_LOC() view returns (uint256)
5
EX_ID1_PARAM_LOC() view returns (uint256)
6
EX_ID2_PARAM_LOC() view returns (uint256)
7
INDICIES_PARAM_LOC() view returns (uint256)
3
OPTION_ADDR_PARAM_LOC() view returns (uint256)
1
OPTION_INFO_PARAM_LOC() view returns (uint256)
4
OPTION_SUPPORT_PARAM_LOC() view returns (uint256)
2
PCT_BASE() view returns (uint256)
1000000000000000000
ROLE_ADD_CANDIDATES() view returns (bytes32)
0xa71d8ae250b03a7b4831d7ee658104bf1ee3193c61256a07e2008fdfb75c5fa9
ROLE_CREATE_VOTES() view returns (bytes32)
0x59036cbdc6597a5655363d74de8211c9fcba4dd9204c466ef593666e56a6e574
ROLE_MODIFY_CANDIDATE_SUPPORT() view returns (bytes32)
0xbd671bb523f136ed8ffc557fe00fbb016a7f9f856a4b550bb6366d356dcb8c74
ROLE_MODIFY_QUORUM() view returns (bytes32)
0xaa42a0cff9103a0165dffb0f5652f3a480d3fb6edf2c364f5e2110629719a5a7
TOTAL_DYNAMIC_PARAMS() view returns (uint256)
7
appId() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
getInitializationBlock() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
globalCandidateSupportPct() view returns (uint256)
0
globalMinQuorum() view returns (uint256)
0
hasInitialized() view returns (bool)
false
isForwarder() pure returns (bool)
true
isPetrified() view returns (bool)
true
kernel() view returns (address)
0x0000000000000000000000000000000000000000
token() view returns (address)
0x0000000000000000000000000000000000000000
voteTime() view returns (uint64)
0
Read-only
allowRecoverability(address token) view returns (bool)
canExecute(uint256 _voteId) view returns (bool)
canForward(address _sender, bytes) view returns (bool)
canPerform(address _sender, bytes32 _role, uint256[] _params) view returns (bool)
canVote(uint256 _voteId, address _voter) view returns (bool)
getCandidate(uint256 _voteId, uint256 _candidateIndex) view returns (address candidateAddress, uint256 voteSupport, string metadata, bytes32 externalId1, bytes32 externalId2)
getCandidateLength(uint256 _voteId) view returns (uint256 totalCandidates)
getEVMScriptExecutor(bytes _script) view returns (address)
getOption(uint256 _actionId, uint256 _optionIndex) view returns (address optionAddress, uint256 actionSupport, string metadata, bytes32 externalId1, bytes32 externalId2)
getOptionLength(uint256 _actionId) view returns (uint256 totalOptions)
getVote(uint256 _voteId) view returns (bool open, address creator, uint64 startDate, uint256 snapshotBlock, uint256 candidateSupport, uint256 totalVoters, uint256 totalParticipation, uint256 externalId, bytes executionScript, bool executed, string voteDescription)
getVoteMetadata(uint256 _voteId) view returns (string)
getVoterState(uint256 _voteId, address _voter) view returns (uint256[])
State-modifying
Events addCandidate(uint256 _voteId, string _metadata, address _description, bytes32 _eId1, bytes32 _eId2)
executeVote(uint256 _voteId)
forward(bytes _evmScript)
initialize(address _token, uint256 _minQuorum, uint256 _candidateSupportPct, uint64 _voteTime)
newVote(bytes _executionScript, string _metadata) returns (uint256 voteId)
setGlobalQuorum(uint256 _minQuorum)
setglobalCandidateSupportPct(uint256 _globalCandidateSupportPct)
transferToVault(address _token)
vote(uint256 _voteId, uint256[] _supports)
AddCandidate(uint256 voteId, address candidate, uint256 length)
AddOption(uint256 actionId, address optionAddress, uint256 optionQty)
Address(address candidate)
CandidateQty(uint256 numberOfCandidates)
CastVote(uint256 indexed voteId)
ExecuteVote(uint256 indexed voteId)
ExecutionScript(bytes script, uint256 data)
ExternalContract(uint256 indexed voteId, address addr, bytes32 funcSig)
Location(uint256 currentLocation)
Metadata(string metadata)
OptionQty(uint256 qty)
OrigScript(bytes script)
RecoverToVault(address indexed vault, address indexed token, uint256 amount)
ScriptResult(address indexed executor, bytes script, bytes input, bytes returnData)
StartVote(uint256 indexed voteId)
UpdateCandidateSupport(string indexed candidateKey, uint256 support)
UpdateMinimumSupport(uint256 minSupport)
UpdateQuorum(uint256 quorum)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.