Variable.MultisigWalletStatus
const MultisigWalletStatus: {
Active: "active";
AwaitingSigner: "awaiting_signer";
Deploying: "deploying";
Failed: "failed";
};
Lifecycle status of an organization multisig wallet (admin treasury).
awaiting_signer: row created, nothing on chain. The account initializer needs its full signer set, so the deployment waits forthresholdadmins to have their key validated in the signer app.deploying: the threshold was reached, the signer set is frozen and the deployment job is running. Validations are refused until it settles, since a late one would sit outside the frozen set.active: deployed and able to sign, withthresholdsignatures out of the enrolled keys (M-of-N). Further admins can still join through an operatoraddSigners.failed: the deployment failed and no account exists at the predicted address. Deletable, which frees the (organization, network) slot.
Type Declaration
| Name | Type |
|---|---|
Active | "active" |
AwaitingSigner | "awaiting_signer" |
Deploying | "deploying" |
Failed | "failed" |