SnsWasmDid
Interfaces
Section titled “Interfaces”_SERVICE
Section titled “_SERVICE”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:277
Properties
Section titled “Properties”add_wasm
Section titled “add_wasm”add_wasm:
ActorMethod<[AddWasmRequest],AddWasmResponse>
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:278
deploy_new_sns
Section titled “deploy_new_sns”deploy_new_sns:
ActorMethod<[DeployNewSnsRequest],DeployNewSnsResponse>
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:279
get_allowed_principals
Section titled “get_allowed_principals”get_allowed_principals:
ActorMethod<[{ }],GetAllowedPrincipalsResponse>
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:280
get_deployed_sns_by_proposal_id
Section titled “get_deployed_sns_by_proposal_id”get_deployed_sns_by_proposal_id:
ActorMethod<[GetDeployedSnsByProposalIdRequest],GetDeployedSnsByProposalIdResponse>
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:281
get_latest_sns_version_pretty
Section titled “get_latest_sns_version_pretty”get_latest_sns_version_pretty:
ActorMethod<[null], [string,string][]>
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:285
get_next_sns_version
Section titled “get_next_sns_version”get_next_sns_version:
ActorMethod<[GetNextSnsVersionRequest],GetNextSnsVersionResponse>
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:286
get_proposal_id_that_added_wasm
Section titled “get_proposal_id_that_added_wasm”get_proposal_id_that_added_wasm:
ActorMethod<[GetProposalIdThatAddedWasmRequest],GetProposalIdThatAddedWasmResponse>
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:290
get_sns_subnet_ids
Section titled “get_sns_subnet_ids”get_sns_subnet_ids:
ActorMethod<[{ }],GetSnsSubnetIdsResponse>
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:294
get_wasm
Section titled “get_wasm”get_wasm:
ActorMethod<[GetWasmRequest],GetWasmResponse>
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:295
get_wasm_metadata
Section titled “get_wasm_metadata”get_wasm_metadata:
ActorMethod<[GetWasmMetadataRequest],GetWasmMetadataResponse>
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:296
insert_upgrade_path_entries
Section titled “insert_upgrade_path_entries”insert_upgrade_path_entries:
ActorMethod<[InsertUpgradePathEntriesRequest],InsertUpgradePathEntriesResponse>
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:300
list_deployed_snses
Section titled “list_deployed_snses”list_deployed_snses:
ActorMethod<[{ }],ListDeployedSnsesResponse>
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:304
list_upgrade_steps
Section titled “list_upgrade_steps”list_upgrade_steps:
ActorMethod<[ListUpgradeStepsRequest],ListUpgradeStepsResponse>
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:305
update_allowed_principals
Section titled “update_allowed_principals”update_allowed_principals:
ActorMethod<[UpdateAllowedPrincipalsRequest],UpdateAllowedPrincipalsResponse>
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:309
update_sns_subnet_list
Section titled “update_sns_subnet_list”update_sns_subnet_list:
ActorMethod<[UpdateSnsSubnetListRequest],UpdateSnsSubnetListResponse>
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:313
AddWasmRequest
Section titled “AddWasmRequest”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:13
Properties
Section titled “Properties”hash:
Uint8Array
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:14
skip_update_latest_version
Section titled “skip_update_latest_version”skip_update_latest_version: [] | [
boolean]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:16
wasm: [] | [
SnsWasm]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:15
AddWasmResponse
Section titled “AddWasmResponse”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:18
Properties
Section titled “Properties”result
Section titled “result”result: [] | [
Result]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:19
Canister
Section titled “Canister”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:21
Properties
Section titled “Properties”id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:22
Countries
Section titled “Countries”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:24
Properties
Section titled “Properties”iso_codes
Section titled “iso_codes”iso_codes:
string[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:25
CustomProposalCriticality
Section titled “CustomProposalCriticality”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:27
Properties
Section titled “Properties”additional_critical_native_action_ids
Section titled “additional_critical_native_action_ids”additional_critical_native_action_ids:
BigUint64Array
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:28
DappCanisters
Section titled “DappCanisters”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:30
Properties
Section titled “Properties”canisters
Section titled “canisters”canisters:
Canister[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:31
DappCanistersTransferResult
Section titled “DappCanistersTransferResult”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:33
Properties
Section titled “Properties”nns_controlled_dapp_canisters
Section titled “nns_controlled_dapp_canisters”nns_controlled_dapp_canisters:
Canister[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:35
restored_dapp_canisters
Section titled “restored_dapp_canisters”restored_dapp_canisters:
Canister[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:34
sns_controlled_dapp_canisters
Section titled “sns_controlled_dapp_canisters”sns_controlled_dapp_canisters:
Canister[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:36
DeployedSns
Section titled “DeployedSns”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:47
Properties
Section titled “Properties”governance_canister_id
Section titled “governance_canister_id”governance_canister_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:49
index_canister_id
Section titled “index_canister_id”index_canister_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:50
ledger_canister_id
Section titled “ledger_canister_id”ledger_canister_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:52
root_canister_id
Section titled “root_canister_id”root_canister_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:48
swap_canister_id
Section titled “swap_canister_id”swap_canister_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:51
DeployNewSnsRequest
Section titled “DeployNewSnsRequest”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:38
Properties
Section titled “Properties”sns_init_payload
Section titled “sns_init_payload”sns_init_payload: [] | [
SnsInitPayload]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:39
DeployNewSnsResponse
Section titled “DeployNewSnsResponse”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:41
Properties
Section titled “Properties”canisters
Section titled “canisters”canisters: [] | [
SnsCanisterIds]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:45
dapp_canisters_transfer_result
Section titled “dapp_canisters_transfer_result”dapp_canisters_transfer_result: [] | [
DappCanistersTransferResult]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:42
error: [] | [
SnsWasmError]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:44
subnet_id
Section titled “subnet_id”subnet_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:43
DeveloperDistribution
Section titled “DeveloperDistribution”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:54
Properties
Section titled “Properties”developer_neurons
Section titled “developer_neurons”developer_neurons:
NeuronDistribution[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:55
FractionalDeveloperVotingPower
Section titled “FractionalDeveloperVotingPower”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:57
Properties
Section titled “Properties”developer_distribution
Section titled “developer_distribution”developer_distribution: [] | [
DeveloperDistribution]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:59
swap_distribution
Section titled “swap_distribution”swap_distribution: [] | [
SwapDistribution]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:60
treasury_distribution
Section titled “treasury_distribution”treasury_distribution: [] | [
TreasuryDistribution]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:58
GetAllowedPrincipalsResponse
Section titled “GetAllowedPrincipalsResponse”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:62
Properties
Section titled “Properties”allowed_principals
Section titled “allowed_principals”allowed_principals:
Principal[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:63
GetDeployedSnsByProposalIdRequest
Section titled “GetDeployedSnsByProposalIdRequest”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:65
Properties
Section titled “Properties”proposal_id
Section titled “proposal_id”proposal_id:
bigint
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:66
GetDeployedSnsByProposalIdResponse
Section titled “GetDeployedSnsByProposalIdResponse”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:68
Properties
Section titled “Properties”get_deployed_sns_by_proposal_id_result
Section titled “get_deployed_sns_by_proposal_id_result”get_deployed_sns_by_proposal_id_result: [] | [
GetDeployedSnsByProposalIdResult]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:69
GetNextSnsVersionRequest
Section titled “GetNextSnsVersionRequest”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:76
Properties
Section titled “Properties”current_version
Section titled “current_version”current_version: [] | [
SnsVersion]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:78
governance_canister_id
Section titled “governance_canister_id”governance_canister_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:77
GetNextSnsVersionResponse
Section titled “GetNextSnsVersionResponse”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:80
Properties
Section titled “Properties”next_version
Section titled “next_version”next_version: [] | [
SnsVersion]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:81
GetProposalIdThatAddedWasmRequest
Section titled “GetProposalIdThatAddedWasmRequest”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:83
Properties
Section titled “Properties”hash:
Uint8Array
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:84
GetProposalIdThatAddedWasmResponse
Section titled “GetProposalIdThatAddedWasmResponse”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:86
Properties
Section titled “Properties”proposal_id
Section titled “proposal_id”proposal_id: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:87
GetSnsSubnetIdsResponse
Section titled “GetSnsSubnetIdsResponse”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:89
Properties
Section titled “Properties”sns_subnet_ids
Section titled “sns_subnet_ids”sns_subnet_ids:
Principal[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:90
GetWasmMetadataRequest
Section titled “GetWasmMetadataRequest”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:92
Properties
Section titled “Properties”hash: [] | [
Uint8Array<ArrayBufferLike>]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:93
GetWasmMetadataResponse
Section titled “GetWasmMetadataResponse”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:95
Properties
Section titled “Properties”result
Section titled “result”result: [] | [
Result_1]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:96
GetWasmRequest
Section titled “GetWasmRequest”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:98
Properties
Section titled “Properties”hash:
Uint8Array
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:99
GetWasmResponse
Section titled “GetWasmResponse”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:101
Properties
Section titled “Properties”wasm: [] | [
SnsWasm]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:102
IdealMatchedParticipationFunction
Section titled “IdealMatchedParticipationFunction”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:104
Properties
Section titled “Properties”serialized_representation
Section titled “serialized_representation”serialized_representation: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:105
InsertUpgradePathEntriesRequest
Section titled “InsertUpgradePathEntriesRequest”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:110
Properties
Section titled “Properties”sns_governance_canister_id
Section titled “sns_governance_canister_id”sns_governance_canister_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:112
upgrade_path
Section titled “upgrade_path”upgrade_path:
SnsUpgrade[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:111
InsertUpgradePathEntriesResponse
Section titled “InsertUpgradePathEntriesResponse”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:114
Properties
Section titled “Properties”error: [] | [
SnsWasmError]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:115
LinearScalingCoefficient
Section titled “LinearScalingCoefficient”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:117
Properties
Section titled “Properties”from_direct_participation_icp_e8s
Section titled “from_direct_participation_icp_e8s”from_direct_participation_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:120
intercept_icp_e8s
Section titled “intercept_icp_e8s”intercept_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:119
slope_denominator
Section titled “slope_denominator”slope_denominator: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:121
slope_numerator
Section titled “slope_numerator”slope_numerator: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:118
to_direct_participation_icp_e8s
Section titled “to_direct_participation_icp_e8s”to_direct_participation_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:122
ListDeployedSnsesResponse
Section titled “ListDeployedSnsesResponse”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:124
Properties
Section titled “Properties”instances
Section titled “instances”instances:
DeployedSns[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:125
ListUpgradeStep
Section titled “ListUpgradeStep”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:127
Properties
Section titled “Properties”pretty_version
Section titled “pretty_version”pretty_version: [] | [
PrettySnsVersion]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:128
version
Section titled “version”version: [] | [
SnsVersion]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:129
ListUpgradeStepsRequest
Section titled “ListUpgradeStepsRequest”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:131
Properties
Section titled “Properties”limit:
number
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:132
sns_governance_canister_id
Section titled “sns_governance_canister_id”sns_governance_canister_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:134
starting_at
Section titled “starting_at”starting_at: [] | [
SnsVersion]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:133
ListUpgradeStepsResponse
Section titled “ListUpgradeStepsResponse”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:136
Properties
Section titled “Properties”steps:
ListUpgradeStep[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:137
MetadataSection
Section titled “MetadataSection”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:139
Properties
Section titled “Properties”contents
Section titled “contents”contents: [] | [
Uint8Array<ArrayBufferLike>]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:140
name: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:141
visibility
Section titled “visibility”visibility: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:142
NeuronBasketConstructionParameters
Section titled “NeuronBasketConstructionParameters”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:144
Properties
Section titled “Properties”count:
bigint
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:146
dissolve_delay_interval_seconds
Section titled “dissolve_delay_interval_seconds”dissolve_delay_interval_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:145
NeuronDistribution
Section titled “NeuronDistribution”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:148
Properties
Section titled “Properties”controller
Section titled “controller”controller: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:149
dissolve_delay_seconds
Section titled “dissolve_delay_seconds”dissolve_delay_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:150
memo:
bigint
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:151
stake_e8s
Section titled “stake_e8s”stake_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:152
vesting_period_seconds
Section titled “vesting_period_seconds”vesting_period_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:153
NeuronsFundParticipationConstraints
Section titled “NeuronsFundParticipationConstraints”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:155
Properties
Section titled “Properties”coefficient_intervals
Section titled “coefficient_intervals”coefficient_intervals:
LinearScalingCoefficient[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:156
ideal_matched_participation_function
Section titled “ideal_matched_participation_function”ideal_matched_participation_function: [] | [
IdealMatchedParticipationFunction]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:159
max_neurons_fund_participation_icp_e8s
Section titled “max_neurons_fund_participation_icp_e8s”max_neurons_fund_participation_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:157
min_direct_participation_threshold_icp_e8s
Section titled “min_direct_participation_threshold_icp_e8s”min_direct_participation_threshold_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:158
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:163
Properties
Section titled “Properties”sections
Section titled “sections”sections:
MetadataSection[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:164
PrettySnsVersion
Section titled “PrettySnsVersion”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:166
Properties
Section titled “Properties”archive_wasm_hash
Section titled “archive_wasm_hash”archive_wasm_hash:
string
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:167
governance_wasm_hash
Section titled “governance_wasm_hash”governance_wasm_hash:
string
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:171
index_wasm_hash
Section titled “index_wasm_hash”index_wasm_hash:
string
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:172
ledger_wasm_hash
Section titled “ledger_wasm_hash”ledger_wasm_hash:
string
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:170
root_wasm_hash
Section titled “root_wasm_hash”root_wasm_hash:
string
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:168
swap_wasm_hash
Section titled “swap_wasm_hash”swap_wasm_hash:
string
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:169
SnsCanisterIds
Section titled “SnsCanisterIds”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:176
Properties
Section titled “Properties”governance
Section titled “governance”governance: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:181
index: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:180
ledger
Section titled “ledger”ledger: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:179
root: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:177
swap: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:178
SnsInitPayload
Section titled “SnsInitPayload”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:183
Properties
Section titled “Properties”confirmation_text
Section titled “confirmation_text”confirmation_text: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:198
custom_proposal_criticality
Section titled “custom_proposal_criticality”custom_proposal_criticality: [] | [
CustomProposalCriticality]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:212
dapp_canisters
Section titled “dapp_canisters”dapp_canisters: [] | [
DappCanisters]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:211
description
Section titled “description”description: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:205
fallback_controller_principal_ids
Section titled “fallback_controller_principal_ids”fallback_controller_principal_ids:
string[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:193
final_reward_rate_basis_points
Section titled “final_reward_rate_basis_points”final_reward_rate_basis_points: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:195
initial_reward_rate_basis_points
Section titled “initial_reward_rate_basis_points”initial_reward_rate_basis_points: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:208
initial_token_distribution
Section titled “initial_token_distribution”initial_token_distribution: [] | [
InitialTokenDistribution]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:217
initial_voting_period_seconds
Section titled “initial_voting_period_seconds”initial_voting_period_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:203
logo: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:199
max_age_bonus_percentage
Section titled “max_age_bonus_percentage”max_age_bonus_percentage: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:216
max_direct_participation_icp_e8s
Section titled “max_direct_participation_icp_e8s”max_direct_participation_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:226
max_dissolve_delay_bonus_percentage
Section titled “max_dissolve_delay_bonus_percentage”max_dissolve_delay_bonus_percentage: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:186
max_dissolve_delay_seconds
Section titled “max_dissolve_delay_seconds”max_dissolve_delay_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:185
max_icp_e8s
Section titled “max_icp_e8s”max_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:196
max_neuron_age_seconds_for_age_bonus
Section titled “max_neuron_age_seconds_for_age_bonus”max_neuron_age_seconds_for_age_bonus: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:206
max_participant_icp_e8s
Section titled “max_participant_icp_e8s”max_participant_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:221
min_direct_participation_icp_e8s
Section titled “min_direct_participation_icp_e8s”min_direct_participation_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:222
min_icp_e8s
Section titled “min_icp_e8s”min_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:225
min_participant_icp_e8s
Section titled “min_participant_icp_e8s”min_participant_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:189
min_participants
Section titled “min_participants”min_participants: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:207
name: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:200
neuron_basket_construction_parameters
Section titled “neuron_basket_construction_parameters”neuron_basket_construction_parameters: [] | [
NeuronBasketConstructionParameters]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:190
neuron_minimum_dissolve_delay_to_vote_seconds
Section titled “neuron_minimum_dissolve_delay_to_vote_seconds”neuron_minimum_dissolve_delay_to_vote_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:204
neuron_minimum_stake_e8s
Section titled “neuron_minimum_stake_e8s”neuron_minimum_stake_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:197
neurons_fund_participation
Section titled “neurons_fund_participation”neurons_fund_participation: [] | [
boolean]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:188
neurons_fund_participation_constraints
Section titled “neurons_fund_participation_constraints”neurons_fund_participation_constraints: [] | [
NeuronsFundParticipationConstraints]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:213
nns_proposal_id
Section titled “nns_proposal_id”nns_proposal_id: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:187
proposal_reject_cost_e8s
Section titled “proposal_reject_cost_e8s”proposal_reject_cost_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:223
restricted_countries
Section titled “restricted_countries”restricted_countries: [] | [
Countries]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:224
reward_rate_transition_duration_seconds
Section titled “reward_rate_transition_duration_seconds”reward_rate_transition_duration_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:218
swap_due_timestamp_seconds
Section titled “swap_due_timestamp_seconds”swap_due_timestamp_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:202
swap_start_timestamp_seconds
Section titled “swap_start_timestamp_seconds”swap_start_timestamp_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:201
token_logo
Section titled “token_logo”token_logo: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:219
token_name
Section titled “token_name”token_name: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:220
token_symbol
Section titled “token_symbol”token_symbol: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:194
transaction_fee_e8s
Section titled “transaction_fee_e8s”transaction_fee_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:210
url: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:184
wait_for_quiet_deadline_increase_seconds
Section titled “wait_for_quiet_deadline_increase_seconds”wait_for_quiet_deadline_increase_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:209
SnsUpgrade
Section titled “SnsUpgrade”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:228
Properties
Section titled “Properties”current_version
Section titled “current_version”current_version: [] | [
SnsVersion]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:230
next_version
Section titled “next_version”next_version: [] | [
SnsVersion]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:229
SnsVersion
Section titled “SnsVersion”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:232
Properties
Section titled “Properties”archive_wasm_hash
Section titled “archive_wasm_hash”archive_wasm_hash:
Uint8Array
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:233
governance_wasm_hash
Section titled “governance_wasm_hash”governance_wasm_hash:
Uint8Array
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:237
index_wasm_hash
Section titled “index_wasm_hash”index_wasm_hash:
Uint8Array
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:238
ledger_wasm_hash
Section titled “ledger_wasm_hash”ledger_wasm_hash:
Uint8Array
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:236
root_wasm_hash
Section titled “root_wasm_hash”root_wasm_hash:
Uint8Array
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:234
swap_wasm_hash
Section titled “swap_wasm_hash”swap_wasm_hash:
Uint8Array
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:235
SnsWasm
Section titled “SnsWasm”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:240
Properties
Section titled “Properties”canister_type
Section titled “canister_type”canister_type:
number
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:243
proposal_id
Section titled “proposal_id”proposal_id: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:242
wasm:
Uint8Array
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:241
SnsWasmCanisterInitPayload
Section titled “SnsWasmCanisterInitPayload”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:245
Properties
Section titled “Properties”access_controls_enabled
Section titled “access_controls_enabled”access_controls_enabled:
boolean
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:247
allowed_principals
Section titled “allowed_principals”allowed_principals:
Principal[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:246
sns_subnet_ids
Section titled “sns_subnet_ids”sns_subnet_ids:
Principal[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:248
SnsWasmError
Section titled “SnsWasmError”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:250
Properties
Section titled “Properties”message
Section titled “message”message:
string
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:251
SwapDistribution
Section titled “SwapDistribution”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:253
Properties
Section titled “Properties”initial_swap_amount_e8s
Section titled “initial_swap_amount_e8s”initial_swap_amount_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:255
total_e8s
Section titled “total_e8s”total_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:254
TreasuryDistribution
Section titled “TreasuryDistribution”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:257
Properties
Section titled “Properties”total_e8s
Section titled “total_e8s”total_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:258
UpdateAllowedPrincipalsRequest
Section titled “UpdateAllowedPrincipalsRequest”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:260
Properties
Section titled “Properties”added_principals
Section titled “added_principals”added_principals:
Principal[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:261
removed_principals
Section titled “removed_principals”removed_principals:
Principal[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:262
UpdateAllowedPrincipalsResponse
Section titled “UpdateAllowedPrincipalsResponse”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:264
Properties
Section titled “Properties”update_allowed_principals_result
Section titled “update_allowed_principals_result”update_allowed_principals_result: [] | [
UpdateAllowedPrincipalsResult]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:265
UpdateSnsSubnetListRequest
Section titled “UpdateSnsSubnetListRequest”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:270
Properties
Section titled “Properties”sns_subnet_ids_to_add
Section titled “sns_subnet_ids_to_add”sns_subnet_ids_to_add:
Principal[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:271
sns_subnet_ids_to_remove
Section titled “sns_subnet_ids_to_remove”sns_subnet_ids_to_remove:
Principal[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:272
UpdateSnsSubnetListResponse
Section titled “UpdateSnsSubnetListResponse”Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:274
Properties
Section titled “Properties”error: [] | [
SnsWasmError]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:275
Type Aliases
Section titled “Type Aliases”GetDeployedSnsByProposalIdResult
Section titled “GetDeployedSnsByProposalIdResult”GetDeployedSnsByProposalIdResult = {
Error:SnsWasmError; } | {DeployedSns:DeployedSns; }
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:73
InitialTokenDistribution
Section titled “InitialTokenDistribution”InitialTokenDistribution =
object
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:107
Properties
Section titled “Properties”FractionalDeveloperVotingPower
Section titled “FractionalDeveloperVotingPower”FractionalDeveloperVotingPower:
FractionalDeveloperVotingPower
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:108
Result
Section titled “Result”Result = {
Error:SnsWasmError; } | {Hash:Uint8Array; }
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:174
Result_1
Section titled “Result_1”Result_1 = {
Ok:Ok; } | {Error:SnsWasmError; }
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:175
UpdateAllowedPrincipalsResult
Section titled “UpdateAllowedPrincipalsResult”UpdateAllowedPrincipalsResult = {
Error:SnsWasmError; } | {AllowedPrincipals:GetAllowedPrincipalsResponse; }
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:267
Variables
Section titled “Variables”idlFactory
Section titled “idlFactory”
constidlFactory:IDL.InterfaceFactory
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:318
init()
Section titled “init()”
constinit: (args) =>IDL.Type[]
Defined in: packages/canisters/src/declarations/nns/sns_wasm.d.ts:319
Parameters
Section titled “Parameters”typeof IDL
Returns
Section titled “Returns”IDL.Type[]