GenesisProtocol

Verified contract

Active on Ethereum with 6,645 txns
Deployed by via 0xd401c6e7 at 7796909
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xed5503a5c5138210b9251c3020f0a665805e18ab72135625eac8ea5d85aadbd8
0x5e222101f6390a2b6bf22d28ccc9cdfbae57879dd0972d5b18c0d1c9416546a9
0xcdb8eb939b3ab64409ecf6998a7202ebe5b1279f4c1958a47d8c4086de365f1d
0xc20f142e0c3da15444ee661fcfa53ceeb09304f6258af8b6e7fa4e537f81c103
0x03f55d33326464c7b477b371dc27788329b68d06bee88fd46c6ce7bfb95ecd6e
0x7bce30e3a9dc3c160bf6231643185d3f71f76e6f647f86c3d17bfb92616f5208
0xfbeed6b94b995f658c2c39000bcc4d22cbf87211c884a1d0fdcf1a18b6490a20
0x0749ded2d543b8057c4a7135689702c698537d464bb267d98cc056f670febbbf
0xe768a37e068cccea2231d4c9e376f0be246dae7f8626c58763dd98a8765eb23e
From
0xa569ffc5c8b6763cd2262b7315371f31be130750925bc77ae1c8c3bdf9d63e6f

Functions
Getter at block 21161414
DELEGATION_HASH_EIP712(view returns (bytes32)
0x3662ab6d0090d1022e8861c7a4566a166de4e5e0c978f1c6aef8e7ae178bf1d2
NO(view returns (uint256)
2
NUM_OF_CHOICES(view returns (uint256)
2
YES(view returns (uint256)
1
getAllowedRangeOfChoices(pure returns (uint256 minuint256 max)
(min=1, max=2)
isAbstainAllow(pure returns (bool)
false
proposalsCnt(view returns (uint256)
1279
stakingToken(view returns (address)
0x543ff227f64aa17ea132bf9886cab5db55dcaddf
Read-only
averagesDownstakesOfBoosted(bytes32view returns (uint256)
calcExecuteCallBounty(bytes32 _proposalIdview returns (uint256)
getNumberOfChoices(bytes32view returns (uint256)
getParametersHash(uint256[11] _paramsaddress _voteOnBehalfpure returns (bytes32)
getProposalOrganization(bytes32 _proposalIdview returns (bytes32)
getProposalTimes(bytes32 _proposalIdview returns (uint256[3] times)
getStaker(bytes32 _proposalIdaddress _stakerview returns (uint256uint256)
isVotable(bytes32 _proposalIdview returns (bool)
orgBoostedProposalsCnt(bytes32view returns (uint256)
organizations(bytes32view returns (address)
parameters(bytes32view returns (uint256 queuedVoteRequiredPercentageuint256 queuedVotePeriodLimituint256 boostedVotePeriodLimituint256 preBoostedVotePeriodLimituint256 thresholdConstuint256 limitExponentValueuint256 quietEndingPerioduint256 proposingRepRewarduint256 votersReputationLossRatiouint256 minimumDaoBountyuint256 daoBountyConstuint256 activationTimeaddress voteOnBehalf)
proposalStatus(bytes32 _proposalIdview returns (uint256uint256uint256uint256)
proposals(bytes32view returns (bytes32 organizationIdaddress callbacksuint8 stateuint256 winningVoteaddress proposeruint256 currentBoostedVotePeriodLimitbytes32 paramsHashuint256 daoBountyRemainuint256 daoBountyuint256 totalStakesuint256 confidenceThresholduint256 secondsFromTimeOutTillExecuteBoostedbool daoRedeemItsWinnings)
score(bytes32 _proposalIdview returns (uint256)
shouldBoost(bytes32 _proposalIdview returns (bool)
stakesNonce(addressview returns (uint256)
state(bytes32 _proposalIdview returns (uint8)
threshold(bytes32 _paramsHashbytes32 _organizationIdview returns (uint256)
voteInfo(bytes32 _proposalIdaddress _voterview returns (uint256uint256)
voteStake(bytes32 _proposalIduint256 _voteview returns (uint256)
voteStatus(bytes32 _proposalIduint256 _choiceview returns (uint256)
winningVote(bytes32 _proposalIdview returns (uint256)
State-modifying
cancelVote(bytes32 _proposalId
execute(bytes32 _proposalIdreturns (bool)
executeBoosted(bytes32 _proposalIdreturns (uint256 expirationCallBounty)
propose(uint256bytes32 _paramsHashaddress _proposeraddress _organizationreturns (bytes32)
redeem(bytes32 _proposalIdaddress _beneficiaryreturns (uint256[3] rewards)
redeemDaoBounty(bytes32 _proposalIdaddress _beneficiaryreturns (uint256 redeemedAmountuint256 potentialAmount)
setParameters(uint256[11] _paramsaddress _voteOnBehalfreturns (bytes32)
stake(bytes32 _proposalIduint256 _voteuint256 _amountreturns (bool)
stakeWithSignature(bytes32 _proposalIduint256 _voteuint256 _amountuint256 _nonceuint256 _signatureTypebytes _signaturereturns (bool)
vote(bytes32 _proposalIduint256 _voteuint256 _amountaddress _voterreturns (bool)
Events
CancelProposal(bytes32 indexed _proposalIdaddress indexed _organization
CancelVoting(bytes32 indexed _proposalIdaddress indexed _organizationaddress indexed _voter
ConfidenceLevelChange(bytes32 indexed _proposalIduint256 _confidenceThreshold
ExecuteProposal(bytes32 indexed _proposalIdaddress indexed _organizationuint256 _decisionuint256 _totalReputation
ExpirationCallBounty(bytes32 indexed _proposalIdaddress indexed _beneficiaryuint256 _amount
GPExecuteProposal(bytes32 indexed _proposalIduint8 _executionState
NewProposal(bytes32 indexed _proposalIdaddress indexed _organizationuint256 _numOfChoicesaddress _proposerbytes32 _paramsHash
Redeem(bytes32 indexed _proposalIdaddress indexed _organizationaddress indexed _beneficiaryuint256 _amount
RedeemDaoBounty(bytes32 indexed _proposalIdaddress indexed _organizationaddress indexed _beneficiaryuint256 _amount
RedeemReputation(bytes32 indexed _proposalIdaddress indexed _organizationaddress indexed _beneficiaryuint256 _amount
Stake(bytes32 indexed _proposalIdaddress indexed _organizationaddress indexed _stakeruint256 _voteuint256 _amount
StateChange(bytes32 indexed _proposalIduint8 _proposalState
VoteProposal(bytes32 indexed _proposalIdaddress indexed _organizationaddress indexed _voteruint256 _voteuint256 _reputation
Constructor
constructor(address _stakingToken
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.