Skip to content

SnsRootDid

Defined in: packages/canisters/src/declarations/sns/root.d.ts:195

canister_status: ActorMethod<[CanisterIdRecord], CanisterStatusResult>

Defined in: packages/canisters/src/declarations/sns/root.d.ts:196

change_canister: ActorMethod<[ChangeCanisterRequest], undefined>

Defined in: packages/canisters/src/declarations/sns/root.d.ts:197

clean_up_failed_register_extension: ActorMethod<[CleanUpFailedRegisterExtensionRequest], CleanUpFailedRegisterExtensionResponse>

Defined in: packages/canisters/src/declarations/sns/root.d.ts:198

get_build_metadata: ActorMethod<[], string>

Defined in: packages/canisters/src/declarations/sns/root.d.ts:202

get_sns_canisters_summary: ActorMethod<[GetSnsCanistersSummaryRequest], GetSnsCanistersSummaryResponse>

Defined in: packages/canisters/src/declarations/sns/root.d.ts:203

get_timers: ActorMethod<[{ }], GetTimersResponse>

Defined in: packages/canisters/src/declarations/sns/root.d.ts:207

list_sns_canisters: ActorMethod<[{ }], ListSnsCanistersResponse>

Defined in: packages/canisters/src/declarations/sns/root.d.ts:208

manage_dapp_canister_settings: ActorMethod<[ManageDappCanisterSettingsRequest], ManageDappCanisterSettingsResponse>

Defined in: packages/canisters/src/declarations/sns/root.d.ts:209

register_dapp_canister: ActorMethod<[RegisterDappCanisterRequest], { }>

Defined in: packages/canisters/src/declarations/sns/root.d.ts:213

register_dapp_canisters: ActorMethod<[RegisterDappCanistersRequest], { }>

Defined in: packages/canisters/src/declarations/sns/root.d.ts:214

register_extension: ActorMethod<[RegisterExtensionRequest], RegisterExtensionResponse>

Defined in: packages/canisters/src/declarations/sns/root.d.ts:215

reset_timers: ActorMethod<[{ }], { }>

Defined in: packages/canisters/src/declarations/sns/root.d.ts:219

set_dapp_controllers: ActorMethod<[SetDappControllersRequest], SetDappControllersResponse>

Defined in: packages/canisters/src/declarations/sns/root.d.ts:220


Defined in: packages/canisters/src/declarations/sns/root.d.ts:13

code: [number] | []

Defined in: packages/canisters/src/declarations/sns/root.d.ts:14

description: string

Defined in: packages/canisters/src/declarations/sns/root.d.ts:15


Defined in: packages/canisters/src/declarations/sns/root.d.ts:17

canister_id: Principal

Defined in: packages/canisters/src/declarations/sns/root.d.ts:18


Defined in: packages/canisters/src/declarations/sns/root.d.ts:24

cycles: bigint

Defined in: packages/canisters/src/declarations/sns/root.d.ts:28

idle_cycles_burned_per_day: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:31

memory_metrics: [] | [MemoryMetrics]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:25

memory_size: bigint

Defined in: packages/canisters/src/declarations/sns/root.d.ts:27

module_hash: [] | [Uint8Array<ArrayBufferLike>]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:32

query_stats: [] | [QueryStats]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:30

reserved_cycles: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:33

settings: DefiniteCanisterSettings

Defined in: packages/canisters/src/declarations/sns/root.d.ts:29

status: CanisterStatusType

Defined in: packages/canisters/src/declarations/sns/root.d.ts:26


Defined in: packages/canisters/src/declarations/sns/root.d.ts:35

cycles: bigint

Defined in: packages/canisters/src/declarations/sns/root.d.ts:39

idle_cycles_burned_per_day: bigint

Defined in: packages/canisters/src/declarations/sns/root.d.ts:42

memory_metrics: [] | [MemoryMetrics]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:36

memory_size: bigint

Defined in: packages/canisters/src/declarations/sns/root.d.ts:38

module_hash: [] | [Uint8Array<ArrayBufferLike>]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:43

query_stats: [] | [QueryStats]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:41

settings: DefiniteCanisterSettingsArgs

Defined in: packages/canisters/src/declarations/sns/root.d.ts:40

status: CanisterStatusType

Defined in: packages/canisters/src/declarations/sns/root.d.ts:37


Defined in: packages/canisters/src/declarations/sns/root.d.ts:49

canister_id: [] | [Principal]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:51

status: [] | [CanisterStatusResultV2]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:50


Defined in: packages/canisters/src/declarations/sns/root.d.ts:53

arg: Uint8Array

Defined in: packages/canisters/src/declarations/sns/root.d.ts:54

canister_id: Principal

Defined in: packages/canisters/src/declarations/sns/root.d.ts:58

chunked_canister_wasm: [] | [ChunkedCanisterWasm]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:59

mode: CanisterInstallMode

Defined in: packages/canisters/src/declarations/sns/root.d.ts:57

stop_before_installing: boolean

Defined in: packages/canisters/src/declarations/sns/root.d.ts:56

wasm_module: Uint8Array

Defined in: packages/canisters/src/declarations/sns/root.d.ts:55


Defined in: packages/canisters/src/declarations/sns/root.d.ts:61

chunk_hashes_list: Uint8Array<ArrayBufferLike>[]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:63

store_canister_id: Principal

Defined in: packages/canisters/src/declarations/sns/root.d.ts:64

wasm_module_hash: Uint8Array

Defined in: packages/canisters/src/declarations/sns/root.d.ts:62


Defined in: packages/canisters/src/declarations/sns/root.d.ts:66

canister_id: [] | [Principal]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:67


Defined in: packages/canisters/src/declarations/sns/root.d.ts:69

result: [] | [CleanUpFailedRegisterExtensionResult]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:70


Defined in: packages/canisters/src/declarations/sns/root.d.ts:75

compute_allocation: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:83

controllers: Principal[]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:78

freezing_threshold: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:76

log_visibility: [] | [LogVisibility]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:80

memory_allocation: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:82

reserved_cycles_limit: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:79

wasm_memory_limit: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:81

wasm_memory_threshold: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:77


Defined in: packages/canisters/src/declarations/sns/root.d.ts:85

compute_allocation: bigint

Defined in: packages/canisters/src/declarations/sns/root.d.ts:91

controllers: Principal[]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:88

freezing_threshold: bigint

Defined in: packages/canisters/src/declarations/sns/root.d.ts:86

memory_allocation: bigint

Defined in: packages/canisters/src/declarations/sns/root.d.ts:90

wasm_memory_limit: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:89

wasm_memory_threshold: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:87


Defined in: packages/canisters/src/declarations/sns/root.d.ts:93

extension_canister_ids: Principal[]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:94


Defined in: packages/canisters/src/declarations/sns/root.d.ts:96

dapp_canister_id: [] | [Principal]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:98

err: [] | [CanisterCallError]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:97


Defined in: packages/canisters/src/declarations/sns/root.d.ts:100

update_canister_list: [] | [boolean]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:101


Defined in: packages/canisters/src/declarations/sns/root.d.ts:103

archives: CanisterSummary[]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:110

dapps: CanisterSummary[]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:109

governance: [] | [CanisterSummary]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:108

index: [] | [CanisterSummary]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:107

ledger: [] | [CanisterSummary]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:106

root: [] | [CanisterSummary]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:104

swap: [] | [CanisterSummary]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:105


Defined in: packages/canisters/src/declarations/sns/root.d.ts:112

timers: [] | [Timers]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:113


Defined in: packages/canisters/src/declarations/sns/root.d.ts:115

archives: Principal[]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:123

dapps: Principal[]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:122

extensions: [] | [Extensions]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:118

governance: [] | [Principal]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:121

index: [] | [Principal]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:120

ledger: [] | [Principal]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:119

root: [] | [Principal]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:116

swap: [] | [Principal]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:117


Defined in: packages/canisters/src/declarations/sns/root.d.ts:129

canister_ids: Principal[]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:132

compute_allocation: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:138

freezing_threshold: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:130

log_visibility: [number] | []

Defined in: packages/canisters/src/declarations/sns/root.d.ts:134

memory_allocation: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:137

reserved_cycles_limit: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:133

snapshot_visibility: [number] | []

Defined in: packages/canisters/src/declarations/sns/root.d.ts:135

wasm_memory_limit: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:136

wasm_memory_threshold: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:131


Defined in: packages/canisters/src/declarations/sns/root.d.ts:140

failure_reason: [] | [string]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:141


Defined in: packages/canisters/src/declarations/sns/root.d.ts:143

canister_history_size: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:146

custom_sections_size: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:151

global_memory_size: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:150

snapshots_size: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:148

stable_memory_size: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:147

wasm_binary_size: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:144

wasm_chunk_store_size: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:145

wasm_memory_size: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:149


Defined in: packages/canisters/src/declarations/sns/root.d.ts:153

num_calls_total: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:156

num_instructions_total: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:155

request_payload_bytes_total: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:157

response_payload_bytes_total: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:154


Defined in: packages/canisters/src/declarations/sns/root.d.ts:159

canister_id: [] | [Principal]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:160


Defined in: packages/canisters/src/declarations/sns/root.d.ts:162

canister_ids: Principal[]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:163


Defined in: packages/canisters/src/declarations/sns/root.d.ts:165

canister_id: [] | [Principal]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:166


Defined in: packages/canisters/src/declarations/sns/root.d.ts:168

result: [] | [RegisterExtensionResult]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:169


Defined in: packages/canisters/src/declarations/sns/root.d.ts:172

canister_ids: [] | [RegisterDappCanistersRequest]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:173

controller_principal_ids: Principal[]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:174


Defined in: packages/canisters/src/declarations/sns/root.d.ts:176

failed_updates: FailedUpdate[]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:177


Defined in: packages/canisters/src/declarations/sns/root.d.ts:179

archive_canister_ids: Principal[]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:184

dapp_canister_ids: Principal[]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:180

extensions: [] | [Extensions]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:183

governance_canister_id: [] | [Principal]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:185

index_canister_id: [] | [Principal]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:186

ledger_canister_id: [] | [Principal]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:188

swap_canister_id: [] | [Principal]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:187

testflight: boolean

Defined in: packages/canisters/src/declarations/sns/root.d.ts:182

timers: [] | [Timers]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:181


Defined in: packages/canisters/src/declarations/sns/root.d.ts:190

last_reset_timestamp_seconds: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:192

last_spawned_timestamp_seconds: [] | [bigint]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:191

requires_periodic_tasks: [] | [boolean]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:193

CanisterInstallMode = { reinstall: null; } | { upgrade: null; } | { install: null; }

Defined in: packages/canisters/src/declarations/sns/root.d.ts:20


CanisterStatusType = { stopped: null; } | { stopping: null; } | { running: null; }

Defined in: packages/canisters/src/declarations/sns/root.d.ts:45


CleanUpFailedRegisterExtensionResult = { Ok: { }; } | { Err: CanisterCallError; }

Defined in: packages/canisters/src/declarations/sns/root.d.ts:72


LogVisibility = { controllers: null; } | { public: null; } | { allowed_viewers: Principal[]; }

Defined in: packages/canisters/src/declarations/sns/root.d.ts:125


RegisterExtensionResult = { Ok: { }; } | { Err: CanisterCallError; }

Defined in: packages/canisters/src/declarations/sns/root.d.ts:171

const idlFactory: IDL.InterfaceFactory

Defined in: packages/canisters/src/declarations/sns/root.d.ts:225


const init: (args) => IDL.Type[]

Defined in: packages/canisters/src/declarations/sns/root.d.ts:226

typeof IDL

IDL.Type[]