Create a proposal account
Using the create-proposal instruction will create a proposal account (note: proposal accounts are generally created in custom contracts, so using the instruction line will not work, this is just to show the general process of multi-signature).
To create a proposal, you need to specify a multi-signature account, which will be used for subsequent multi-sig signatures, and define the proposal summary.
The proposal creation step corresponds to step 4 of the multi-signature flowchart, where Alice calls the multi-signature interface for the first time.
After creating a proposal, you can use the account instruction to query its details.
Proposal account information contains the initiator of the proposal, a list of voted accounts, and a summary of the transaction proposal, which serves as an important reference for other signatories to vote or not.
When a proposal is created, it indicates that the initiator of the proposal agrees to the proposal and the proposal initiator has signed it, so you can see that the signature originator has voted.
Only the signature address specified in a multi-signature account can initiate a proposal.
Last updated