HumanityGovernance
Plutocratic voting system that uses Humanity token for voting and proposal fees.
Deposit tokens to the governance module in order to participate in voting.
amount: The amount of tokens to deposit.
Withdraw tokens from the governance module.
amount: The amount of tokens to withdraw.
Propose a new action to be executed by the governance module.
feeRecipient: The address to send the proposal fee too if the proposal is approved.
target: The address of the target to execute.
HumanityRegistry (0x4ee46dc4962c2c2f6bcd4c098a0e2b28f66a5e90) to add or remove an identity to the registry.
HumanityGovernance (0xdd806c4fdad2949a97fda79036cfbb8750181b37) to change the proposal fee.
data: The encoded calldata to execute.
add(address)
to add an identity to the registry.remove(address)
to remove an identity from the registry.setProposalFee(uint)
to change the proposal fee.
See TwitterHumanity applicant for a convenient way to propose additions to the Humanity registry.
Vote yes on a proposal. The proposal must be in the open vote period (2 days).
proposalId: The ID of the proposal to vote on.
Vote no on a proposal. The proposal must be active (4 days).
proposalID: The ID of the proposal to vote on.
Remove a vote on a proposal. The proposal must be active (4 days).
proposalID: The ID of the proposal from which to remove a vote.
Finalize a proposal.
proposalID: The ID of the proposal to finalize.
Last updated
Was this helpful?