Class: MultiSigProposal
api/entities/MultiSigProposal.MultiSigProposal
A proposal for a MultiSig transaction. This is a wrapper around an extrinsic that will be executed when the amount of approvals reaches the signature threshold set on the MultiSig Account
Hierarchy
-
Entity
<UniqueIdentifiers
,HumanReadable
>↳
MultiSigProposal
Properties
id
• id: BigNumber
Defined in
api/entities/MultiSigProposal/index.ts:53
multiSig
• multiSig: MultiSig
Defined in
api/entities/MultiSigProposal/index.ts:52
uuid
• uuid: string
Inherited from
Defined in
Methods
approve
▸ approve(opts?
): Promise
<GenericPolymeshTransaction
<void
, void
>>
Approve this MultiSig proposal
Parameters
Name | Type |
---|---|
opts? | ProcedureOpts |
Returns
Promise
<GenericPolymeshTransaction
<void
, void
>>
Note
this method is of type NoArgsProcedureMethod, which means you can call approve.checkAuthorization on it to see whether the signing Account and Identity have the required roles and permissions to run it
Defined in
api/entities/MultiSigProposal/index.ts:97