Governance

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x99e16816 at 15203848
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 46 additional slots

No balances found for "Governance"

No transactions found for "Governance"


Functions
Getter at block 21244952
 
getDelegateManagerAddress(view returns (address)
 
getExecutionDelay(view returns (uint256)
 
getGuardianAddress(view returns (address)
 
getInProgressProposals(view returns (uint256[])
 
getMaxInProgressProposals(view returns (uint16)
 
getRegistryAddress(view returns (address)
 
getServiceProviderFactoryAddress(view returns (address)
 
getStakingAddress(view returns (address)
 
getVotingPeriod(view returns (uint256)
 
getVotingQuorumPercent(view returns (uint256)
 
inProgressProposalsAreUpToDate(view returns (bool)
isGovernanceAddress(pure returns (bool)
true
Read-only
getProposalById(uint256 _proposalIdview returns (uint256 proposalIdaddress proposeruint256 submissionBlockNumberbytes32 targetContractRegistryKeyaddress targetContractAddressuint256 callValuestring functionSignaturebytes callDatauint8 outcomeuint256 voteMagnitudeYesuint256 voteMagnitudeNouint256 numVotes)
getProposalTargetContractHash(uint256 _proposalIdview returns (bytes32)
getVoteInfoByProposalAndVoter(uint256 _proposalIdaddress _voterview returns (uint8 voteuint256 voteMagnitude)
State-modifying
evaluateProposalOutcome(uint256 _proposalIdreturns (uint8)
guardianExecuteTransaction(bytes32 _targetContractRegistryKeyuint256 _callValuestring _functionSignaturebytes _callData
initialize(
initialize(address _registryAddressuint256 _votingPerioduint256 _executionDelayuint256 _votingQuorumPercentuint16 _maxInProgressProposalsaddress _guardianAddress
setDelegateManagerAddress(address _delegateManagerAddress
setExecutionDelay(uint256 _newExecutionDelay
setMaxInProgressProposals(uint16 _newMaxInProgressProposals
setRegistryAddress(address _registryAddress
setServiceProviderFactoryAddress(address _serviceProviderFactoryAddress
setStakingAddress(address _stakingAddress
setVotingPeriod(uint256 _votingPeriod
setVotingQuorumPercent(uint256 _votingQuorumPercent
submitProposal(bytes32 _targetContractRegistryKeyuint256 _callValuestring _functionSignaturebytes _callDatastring _namestring _descriptionreturns (uint256)
submitVote(uint256 _proposalIduint8 _vote
transferGuardianship(address _newGuardianAddress
updateVote(uint256 _proposalIduint8 _vote
vetoProposal(uint256 _proposalId
Events
ExecutionDelayUpdated(uint256 indexed _newExecutionDelay
GuardianTransactionExecuted(address indexed _targetContractAddressuint256 _callValuestring indexed _functionSignaturebytes indexed _callDatabytes _returnData
GuardianshipTransferred(address indexed _newGuardianAddress
MaxInProgressProposalsUpdated(uint256 indexed _newMaxInProgressProposals
ProposalOutcomeEvaluated(uint256 indexed _proposalIduint8 indexed _outcomeuint256 _voteMagnitudeYesuint256 _voteMagnitudeNouint256 _numVotes
ProposalSubmitted(uint256 indexed _proposalIdaddress indexed _proposerstring _namestring _description
ProposalTransactionExecuted(uint256 indexed _proposalIdbool indexed _successbytes _returnData
ProposalVetoed(uint256 indexed _proposalId
ProposalVoteSubmitted(uint256 indexed _proposalIdaddress indexed _voteruint8 indexed _voteuint256 _voterStake
ProposalVoteUpdated(uint256 indexed _proposalIdaddress indexed _voteruint8 indexed _voteuint256 _voterStakeuint8 _previousVote
RegistryAddressUpdated(address indexed _newRegistryAddress
VotingPeriodUpdated(uint256 indexed _newVotingPeriod
VotingQuorumPercentUpdated(uint256 indexed _newVotingQuorumPercent
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.