Module pallet_democracy::pallet::dispatchables
source · Expand description
Auto-generated docs-only module listing all defined dispatchables for this pallet.
Warning: Doc-Only
Members of this module cannot be used directly and are only provided for documentation
purposes. To see the real version of each dispatchable, look for them in Pallet
or
Call
.
Functions
- Permanently place a proposal into the blacklist. This prevents it from ever being proposed again.
- Remove a proposal.
- Remove a referendum.
- Clears all public proposals.
- Delegate the voting power (with some given conviction) of the sending account.
- Schedule an emergency cancellation of a referendum. Cannot happen twice to the same referendum.
- Schedule a referendum to be tabled once it is legal to schedule an external referendum.
- Schedule a negative-turnout-bias referendum to be tabled next once it is legal to schedule an external referendum.
- Schedule a majority-carries referendum to be tabled next once it is legal to schedule an external referendum.
- Schedule the currently externally-proposed majority-carries referendum to be tabled immediately. If there is no externally-proposed referendum currently, or if there is one but it is not a majority-carries referendum then it fails.
- Propose a sensitive action to be taken.
- Remove a vote for a referendum.
- Remove a vote for a referendum.
- Signals agreement with a particular proposal.
- Set or clear a metadata of a proposal or a referendum.
- Undelegate the voting power of the sending account.
- Unlock tokens that have an expired lock.
- Veto and blacklist the external proposal hash.
- Vote in a referendum. If
vote.is_aye()
, the vote is to enact the proposal; otherwise it is a vote to keep the status quo.