Force a previously approved proposal to be removed from the approval queue.
Dispatch Origin
Must be [Config::RejectOrigin].
Details
The original deposit will no longer be returned.
Parameters
proposal_id: The index of a proposal
Complexity
O(A) where A is the number of approvals
Errors
[Error::ProposalNotApproved]: The proposal_id supplied was not found in the
approval queue, i.e., the proposal has not been approved. This could also mean the
proposal does not exist altogether, thus there is no way it would have been approved
in the first place.
Force a previously approved proposal to be removed from the approval queue.
Dispatch Origin
Must be [
Config::RejectOrigin].Details
The original deposit will no longer be returned.
Parameters
proposal_id: The index of a proposalComplexity
Ais the number of approvalsErrors
Error::ProposalNotApproved]: Theproposal_idsupplied was not found in the approval queue, i.e., the proposal has not been approved. This could also mean the proposal does not exist altogether, thus there is no way it would have been approved in the first place.