Transaction Proposals
Transaction Proposals lets you define transaction parameters with a form-based editor and execute transactions through an approval process.
Diagram
Proposal
Approval
Execution
Primary use cases
- Approval-based execution: Route transaction requests through a review and approval flow before submission.
- Parameter standardization: Use predefined forms to reduce input mistakes and keep transaction settings consistent.
- Team operations: Coordinate transaction execution across operators and approvers with a clear process.
Form structure
The proposal form is mainly composed of three parts:
- Basic information: Set the title and description.
- Proposal details: Configure
Type of ProposalwithTransaction Type, then setParametersandFlags. - Approval process: Select a pre-created approval process.
In this context, the approval process refers to the wallet used for approval.