GenesisProtocol
Verified contract
Active on
Ethereum with 2,797 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x543f…addf
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
XLAB | ERC-20 | 50 | $0.000001 |
$0 | |
GEN | ERC-20 | 4.683945K | -- | -- | |
XCEL | ERC-20 | 50 | -- | -- | |
0x3041…05fa | ERC-20 | 9 | -- | -- | |
0x46c7…d7de | ERC-20 | 9 | -- | -- | |
0x84f5…adce | ERC-20 | 9 | -- | -- | |
0xe121…60dd | ERC-20 | 9 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 9123098 | 5 years ago | | | 0 | 0.00011793500 | |
| 9123067 | 5 years ago | | | 0 | 0.00011805500 | |
| 7533487 | 6 years ago | | | 0 | 0.0010765040 | |
| 7531509 | 6 years ago | | | 0 | 0.00036062000 | |
| 7531495 | 6 years ago | | | 0 | 0.00095650400 | |
| 7530488 | 6 years ago | | | 0 | 0.00035868900 | |
| 7528729 | 6 years ago | | | 0 | 0.00041885700 | |
| 7527192 | 6 years ago | | | 0 | 0.0026915300 | |
| 7526567 | 6 years ago | | | 0 | 0.0023719800 | |
| 7516198 | 6 years ago | | | 0 | 0.00035934000 |
ABI
ABI objects
Getter at block 21310204
DELEGATION_HASH_EIP712() view returns (bytes32)
0xe63a1d5ea4500160eeba84af13ae0fb9cbd73ca589478927735c8acdfa029419
ETH_SIGN_PREFIX() view returns (string)
Ethereum Signed Message:
32
NO() view returns (uint256)
2
NUM_OF_CHOICES() view returns (uint256)
2
YES() view returns (uint256)
1
getAllowedRangeOfChoices() pure returns (uint256 min, uint256 max)
(min=2, max=2)
hashedParameters() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
isAbstainAllow() pure returns (bool)
false
owner() view returns (address)
0x1bf4e7d549fd7bf9c6ba3be8bd2b9af62f086220
proposalsCnt() view returns (uint256)
311
stakingToken() view returns (address)
0x543ff227f64aa17ea132bf9886cab5db55dcaddf
Read-only
getBoostedProposalsCount(address _avatar) view returns (uint256)
getNumberOfChoices(bytes32 _proposalId) view returns (uint256)
getParametersHash(uint256[14] _params) pure returns (bytes32)
getStaker(bytes32 _proposalId, address _staker) view returns (uint256, uint256)
isVotable(bytes32 _proposalId) view returns (bool)
parameters(bytes32) view returns (uint256 preBoostedVoteRequiredPercentage, uint256 preBoostedVotePeriodLimit, uint256 boostedVotePeriodLimit, uint256 thresholdConstA, uint256 thresholdConstB, uint256 minimumStakingFee, uint256 quietEndingPeriod, uint256 proposingRepRewardConstA, uint256 proposingRepRewardConstB, uint256 stakerFeeRatioForVoters, uint256 votersReputationLossRatio, uint256 votersGainRepRatioFromLostRep, uint256 daoBountyConst, uint256 daoBountyLimit)
proposalAvatar(bytes32 _proposalId) view returns (address)
proposalStatus(bytes32 _proposalId) view returns (uint256, uint256, uint256, uint256, uint256, uint256)
proposals(bytes32) view returns (address avatar, uint256 numOfChoices, address executable, uint256 votersStakes, uint256 submittedTime, uint256 boostedPhaseTime, uint8 state, uint256 winningVote, address proposer, uint256 currentBoostedVotePeriodLimit, bytes32 paramsHash, uint256 daoBountyRemain)
score(bytes32 _proposalId) view returns (int256)
scoreThresholdParams(address _avatar) view returns (uint256, uint256)
shouldBoost(bytes32 _proposalId) view returns (bool)
state(bytes32 _proposalId) view returns (uint8)
threshold(bytes32 _paramsHash, address _avatar) view returns (int256)
voteInfo(bytes32 _proposalId, address _voter) view returns (uint256, uint256)
voteStatus(bytes32 _proposalId, uint256 _choice) view returns (uint256)
winningVote(bytes32 _proposalId) view returns (uint256)
State-modifying
Events cancelProposal(bytes32) returns (bool)
cancelVote(bytes32 _proposalId)
execute(bytes32 _proposalId) returns (bool)
ownerVote(bytes32, uint256, address) returns (bool)
propose(uint256 _numOfChoices, bytes32, address _avatar, address _executable, address _proposer) returns (bytes32)
redeem(bytes32 _proposalId, address _beneficiary) returns (uint256[5] rewards)
redeemDaoBounty(bytes32 _proposalId, address _beneficiary) returns (uint256 redeemedAmount, uint256 potentialAmount)
renounceOwnership()
setParameters(uint256[14] _params) returns (bytes32)
stake(bytes32 _proposalId, uint256 _vote, uint256 _amount) returns (bool)
stakeWithSignature(bytes32 _proposalId, uint256 _vote, uint256 _amount, uint256 _nonce, uint256 _signatureType, bytes _signature) returns (bool)
transferOwnership(address _newOwner)
updateParameters(bytes32 _hashedParameters)
vote(bytes32 _proposalId, uint256 _vote) returns (bool)
voteWithSpecifiedAmounts(bytes32 _proposalId, uint256 _vote, uint256 _rep, uint256) returns (bool)
CancelProposal(bytes32 indexed _proposalId, address indexed _avatar)
CancelVoting(bytes32 indexed _proposalId, address indexed _avatar, address indexed _voter)
ExecuteProposal(bytes32 indexed _proposalId, address indexed _avatar, uint256 _decision, uint256 _totalReputation)
GPExecuteProposal(bytes32 indexed _proposalId, uint8 _executionState)
NewProposal(bytes32 indexed _proposalId, address indexed _avatar, uint256 _numOfChoices, address _proposer, bytes32 _paramsHash)
OwnershipRenounced(address indexed previousOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Redeem(bytes32 indexed _proposalId, address indexed _avatar, address indexed _beneficiary, uint256 _amount)
RedeemDaoBounty(bytes32 indexed _proposalId, address indexed _avatar, address indexed _beneficiary, uint256 _amount)
RedeemReputation(bytes32 indexed _proposalId, address indexed _avatar, address indexed _beneficiary, uint256 _amount)
Stake(bytes32 indexed _proposalId, address indexed _avatar, address indexed _staker, uint256 _vote, uint256 _amount)
VoteProposal(bytes32 indexed _proposalId, address indexed _avatar, address indexed _voter, uint256 _vote, uint256 _reputation)
constructor(address _stakingToken)
This contract contains no fallback and receive objects.
This contract contains no error objects.