MultisigStorageStatus constructor
const
MultisigStorageStatus({})
Creates a MultisigStorageStatus instance.
Parameters:
threshold: The approval thresholdisComplete: Whether the transaction is completeisWaitingForFinalApproval: Whether waiting for final approvaldeposit: The storage deposit amountwhen: The transaction initiation timepointdepositor: The depositor's public keyapprovals: List of approver public keyshasApproved: Optional flag for signer's approval statuscanApprove: Optional flag for signer's approval permissioncanCancel: Optional flag for signer's cancellation permission
Implementation
const MultisigStorageStatus({
required this.threshold,
required this.isComplete,
required this.isWaitingForFinalApproval,
required this.deposit,
required this.when,
required this.depositor,
required this.approvals,
this.hasApproved,
this.canApprove,
this.canCancel,
});