finalize_proposal

@mount("proposals.external.finalize_proposal") operation finalize_proposal(proposal_id: rowid)

Finalizes a proposal, marking it as complete and preventing further modifications.

Parameters

proposal_id
  • The unique identifier (rowid) of the proposal to be finalized.

Throws

InvalidPermissionsError
  • If the caller is not authorized to finalize the proposal.