Skip to content

SnsAction

SnsAction = { ManageNervousSystemParameters: SnsNervousSystemParameters; } | { AddGenericNervousSystemFunction: SnsNervousSystemFunction; } | { ManageDappCanisterSettings: ManageDappCanisterSettings; } | { ExecuteExtensionOperation: ExecuteExtensionOperation; } | { UpgradeExtension: UpgradeExtension; } | { RemoveGenericNervousSystemFunction: bigint; } | { SetTopicsForCustomProposals: SetTopicsForCustomProposals; } | { RegisterExtension: RegisterExtension; } | { UpgradeSnsToNextVersion: { }; } | { RegisterDappCanisters: RegisterDappCanisters; } | { TransferSnsTreasuryFunds: TransferSnsTreasuryFunds; } | { UpgradeSnsControlledCanister: UpgradeSnsControlledCanister; } | { DeregisterDappCanisters: DeregisterDappCanisters; } | { MintSnsTokens: MintSnsTokens; } | { AdvanceSnsTargetVersion: AdvanceSnsTargetVersion; } | { Unspecified: { }; } | { ManageSnsMetadata: ManageSnsMetadata; } | { ExecuteGenericNervousSystemFunction: ExecuteGenericNervousSystemFunction; } | { ManageLedgerParameters: ManageLedgerParameters; } | { Motion: Motion; }

Defined in: packages/sns/src/candid/sns_governance.d.ts:17