NnsGovernanceTestDid
Interfaces
Section titled “Interfaces”_SERVICE
Section titled “_SERVICE”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1470
Properties
Section titled “Properties”claim_gtc_neurons
Section titled “claim_gtc_neurons”claim_gtc_neurons:
ActorMethod<[Principal,NeuronId[]],Result>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1471
claim_or_refresh_neuron_from_account
Section titled “claim_or_refresh_neuron_from_account”claim_or_refresh_neuron_from_account:
ActorMethod<[ClaimOrRefreshNeuronFromAccount],ClaimOrRefreshNeuronFromAccountResponse>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1472
create_neuron
Section titled “create_neuron”create_neuron:
ActorMethod<[CreateNeuronRequest],CreateNeuronResponse>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1476
get_build_metadata
Section titled “get_build_metadata”get_build_metadata:
ActorMethod<[],string>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1477
get_full_neuron
Section titled “get_full_neuron”get_full_neuron:
ActorMethod<[bigint],Result_2>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1478
get_full_neuron_by_id_or_subaccount
Section titled “get_full_neuron_by_id_or_subaccount”get_full_neuron_by_id_or_subaccount:
ActorMethod<[NeuronIdOrSubaccount],Result_2>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1479
get_latest_reward_event
Section titled “get_latest_reward_event”get_latest_reward_event:
ActorMethod<[],RewardEvent>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1483
get_maturity_modulation
Section titled “get_maturity_modulation”get_maturity_modulation:
ActorMethod<[GetMaturityModulationRequest],GetMaturityModulationResponse>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1484
get_metrics
Section titled “get_metrics”get_metrics:
ActorMethod<[],Result_3>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1488
get_monthly_node_provider_rewards
Section titled “get_monthly_node_provider_rewards”get_monthly_node_provider_rewards:
ActorMethod<[],Result_4>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1489
get_most_recent_monthly_node_provider_rewards
Section titled “get_most_recent_monthly_node_provider_rewards”get_most_recent_monthly_node_provider_rewards:
ActorMethod<[], [] | [MonthlyNodeProviderRewards]>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1490
get_network_economics_parameters
Section titled “get_network_economics_parameters”get_network_economics_parameters:
ActorMethod<[],NetworkEconomics>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1494
get_neuron_ids
Section titled “get_neuron_ids”get_neuron_ids:
ActorMethod<[],BigUint64Array<ArrayBufferLike>>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1495
get_neuron_index
Section titled “get_neuron_index”get_neuron_index:
ActorMethod<[GetNeuronIndexRequest],GetNeuronIndexResult>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1496
get_neuron_info
Section titled “get_neuron_info”get_neuron_info:
ActorMethod<[bigint],Result_5>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1497
get_neuron_info_by_id_or_subaccount
Section titled “get_neuron_info_by_id_or_subaccount”get_neuron_info_by_id_or_subaccount:
ActorMethod<[NeuronIdOrSubaccount],Result_5>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1498
get_neurons_fund_audit_info
Section titled “get_neurons_fund_audit_info”get_neurons_fund_audit_info:
ActorMethod<[GetNeuronsFundAuditInfoRequest],GetNeuronsFundAuditInfoResponse>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1502
get_node_provider_by_caller
Section titled “get_node_provider_by_caller”get_node_provider_by_caller:
ActorMethod<[null],Result_7>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1506
get_pending_proposals
Section titled “get_pending_proposals”get_pending_proposals:
ActorMethod<[[] | [GetPendingProposalsRequest]],ProposalInfo[]>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1507
get_proposal_info
Section titled “get_proposal_info”get_proposal_info:
ActorMethod<[bigint], [] | [ProposalInfo]>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1511
get_restore_aging_summary
Section titled “get_restore_aging_summary”get_restore_aging_summary:
ActorMethod<[],RestoreAgingSummary>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1512
list_known_neurons
Section titled “list_known_neurons”list_known_neurons:
ActorMethod<[],ListKnownNeuronsResponse>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1513
list_neuron_votes
Section titled “list_neuron_votes”list_neuron_votes:
ActorMethod<[ListNeuronVotesRequest],ListNeuronVotesResponse>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1514
list_neurons
Section titled “list_neurons”list_neurons:
ActorMethod<[ListNeurons],ListNeuronsResponse>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1518
list_node_provider_rewards
Section titled “list_node_provider_rewards”list_node_provider_rewards:
ActorMethod<[ListNodeProviderRewardsRequest],ListNodeProviderRewardsResponse>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1519
list_node_providers
Section titled “list_node_providers”list_node_providers:
ActorMethod<[],ListNodeProvidersResponse>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1523
list_proposals
Section titled “list_proposals”list_proposals:
ActorMethod<[ListProposalInfoRequest],ListProposalInfoResponse>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1524
manage_neuron
Section titled “manage_neuron”manage_neuron:
ActorMethod<[ManageNeuronRequest],ManageNeuronResponse>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1528
settle_community_fund_participation
Section titled “settle_community_fund_participation”settle_community_fund_participation:
ActorMethod<[SettleCommunityFundParticipation],Result>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1529
settle_neurons_fund_participation
Section titled “settle_neurons_fund_participation”settle_neurons_fund_participation:
ActorMethod<[SettleNeuronsFundParticipationRequest],SettleNeuronsFundParticipationResponse>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1533
simulate_manage_neuron
Section titled “simulate_manage_neuron”simulate_manage_neuron:
ActorMethod<[ManageNeuronRequest],ManageNeuronResponse>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1537
transfer_gtc_neuron
Section titled “transfer_gtc_neuron”transfer_gtc_neuron:
ActorMethod<[NeuronId,NeuronId],Result>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1541
update_neuron
Section titled “update_neuron”update_neuron:
ActorMethod<[Neuron], [] | [GovernanceError]>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1545
The following are methods for feature = “test”
update_node_provider
Section titled “update_node_provider”update_node_provider:
ActorMethod<[UpdateNodeProvider],Result>
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1546
Account
Section titled “Account”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:13
Properties
Section titled “Properties”owner: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:14
subaccount
Section titled “subaccount”subaccount: [] | [
Uint8Array<ArrayBufferLike>]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:15
AccountIdentifier
Section titled “AccountIdentifier”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:17
Properties
Section titled “Properties”hash:
Uint8Array
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:18
AddHotKey
Section titled “AddHotKey”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:43
Properties
Section titled “Properties”new_hot_key
Section titled “new_hot_key”new_hot_key: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:44
AddOrRemoveNodeProvider
Section titled “AddOrRemoveNodeProvider”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:46
Properties
Section titled “Properties”change
Section titled “change”change: [] | [
Change]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:47
Amount
Section titled “Amount”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:49
Properties
Section titled “Properties”e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:50
ApproveGenesisKyc
Section titled “ApproveGenesisKyc”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:52
Properties
Section titled “Properties”principals
Section titled “principals”principals:
Principal[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:53
Ballot
Section titled “Ballot”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:55
Properties
Section titled “Properties”vote:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:56
voting_power
Section titled “voting_power”voting_power:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:57
BallotInfo
Section titled “BallotInfo”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:59
Properties
Section titled “Properties”proposal_id
Section titled “proposal_id”proposal_id: [] | [
ProposalId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:61
vote:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:60
BlessAlternativeGuestOsVersion
Section titled “BlessAlternativeGuestOsVersion”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:67
Declares an approved set of alternative replica virtual machine software for disaster recovery purposes.
Properties
Section titled “Properties”base_guest_launch_measurements
Section titled “base_guest_launch_measurements”base_guest_launch_measurements: [] | [
GuestLaunchMeasurements]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:84
The version being replaced by this (alternative version) must match this field (or one of the possibilities therein).
(Here, we refer to the version being replaced as the “base” version.)
chip_ids
Section titled “chip_ids”chip_ids: [] | [
Uint8Array<ArrayBufferLike>[]]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:77
AMD Secure Processor chip IDs that are allowed to run this software. Each chip ID must be exactly 64 bytes.
rootfs_hash
Section titled “rootfs_hash”rootfs_hash: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:72
Hexadecimal fingerprint of the recovery rootfs. Must contain only hexadecimal characters (0-9, A-F, a-f).
Canister
Section titled “Canister”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:90
Properties
Section titled “Properties”id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:91
CanisterSettings
Section titled “CanisterSettings”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:93
Properties
Section titled “Properties”compute_allocation
Section titled “compute_allocation”compute_allocation: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:101
controllers
Section titled “controllers”controllers: [] | [
Controllers]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:96
freezing_threshold
Section titled “freezing_threshold”freezing_threshold: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:94
log_visibility
Section titled “log_visibility”log_visibility: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:97
memory_allocation
Section titled “memory_allocation”memory_allocation: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:100
snapshot_visibility
Section titled “snapshot_visibility”snapshot_visibility: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:98
wasm_memory_limit
Section titled “wasm_memory_limit”wasm_memory_limit: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:99
wasm_memory_threshold
Section titled “wasm_memory_threshold”wasm_memory_threshold: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:95
CanisterStatusResultV2
Section titled “CanisterStatusResultV2”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:103
Properties
Section titled “Properties”controllers
Section titled “controllers”controllers:
Principal[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:106
cycles
Section titled “cycles”cycles: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:108
freezing_threshold
Section titled “freezing_threshold”freezing_threshold: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:105
idle_cycles_burned_per_day
Section titled “idle_cycles_burned_per_day”idle_cycles_burned_per_day: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:109
memory_size
Section titled “memory_size”memory_size: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:107
module_hash
Section titled “module_hash”module_hash:
Uint8Array
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:110
status
Section titled “status”status: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:104
CanisterSummary
Section titled “CanisterSummary”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:112
Properties
Section titled “Properties”canister_id
Section titled “canister_id”canister_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:114
status
Section titled “status”status: [] | [
CanisterStatusResultV2]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:113
ChangeAutoStakeMaturity
Section titled “ChangeAutoStakeMaturity”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:117
Properties
Section titled “Properties”requested_setting_for_auto_stake_maturity
Section titled “requested_setting_for_auto_stake_maturity”requested_setting_for_auto_stake_maturity:
boolean
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:118
ClaimOrRefresh
Section titled “ClaimOrRefresh”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:120
Properties
Section titled “Properties”by: [] | [
By]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:121
ClaimOrRefreshNeuronFromAccount
Section titled “ClaimOrRefreshNeuronFromAccount”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:123
Properties
Section titled “Properties”controller
Section titled “controller”controller: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:124
memo:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:125
ClaimOrRefreshNeuronFromAccountResponse
Section titled “ClaimOrRefreshNeuronFromAccountResponse”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:127
Properties
Section titled “Properties”result
Section titled “result”result: [] | [
Result_1]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:128
ClaimOrRefreshResponse
Section titled “ClaimOrRefreshResponse”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:130
Properties
Section titled “Properties”refreshed_neuron_id
Section titled “refreshed_neuron_id”refreshed_neuron_id: [] | [
NeuronId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:131
Committed
Section titled “Committed”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:160
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/governance_test.d.ts:163
total_direct_contribution_icp_e8s
Section titled “total_direct_contribution_icp_e8s”total_direct_contribution_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:161
total_neurons_fund_contribution_icp_e8s
Section titled “total_neurons_fund_contribution_icp_e8s”total_neurons_fund_contribution_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:162
Committed_1
Section titled “Committed_1”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:165
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/governance_test.d.ts:168
total_direct_participation_icp_e8s
Section titled “total_direct_participation_icp_e8s”total_direct_participation_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:166
total_neurons_fund_participation_icp_e8s
Section titled “total_neurons_fund_participation_icp_e8s”total_neurons_fund_participation_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:167
Configure
Section titled “Configure”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:170
Properties
Section titled “Properties”operation
Section titled “operation”operation: [] | [
Operation]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:171
Controllers
Section titled “Controllers”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:173
Properties
Section titled “Properties”controllers
Section titled “controllers”controllers:
Principal[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:174
Countries
Section titled “Countries”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:176
Properties
Section titled “Properties”iso_codes
Section titled “iso_codes”iso_codes:
string[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:177
CreateCanisterAndInstallCode
Section titled “CreateCanisterAndInstallCode”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:179
Properties
Section titled “Properties”canister_settings
Section titled “canister_settings”canister_settings: [] | [
CanisterSettings]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:181
host_subnet_id
Section titled “host_subnet_id”host_subnet_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:183
install_arg_hash
Section titled “install_arg_hash”install_arg_hash: [] | [
Uint8Array<ArrayBufferLike>]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:182
wasm_module_hash
Section titled “wasm_module_hash”wasm_module_hash: [] | [
Uint8Array<ArrayBufferLike>]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:180
CreateCanisterAndInstallCodeOk
Section titled “CreateCanisterAndInstallCodeOk”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:185
Properties
Section titled “Properties”canister_id
Section titled “canister_id”canister_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:186
CreateCanisterAndInstallCodeRequest
Section titled “CreateCanisterAndInstallCodeRequest”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:188
Properties
Section titled “Properties”canister_settings
Section titled “canister_settings”canister_settings: [] | [
CanisterSettings]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:190
host_subnet_id
Section titled “host_subnet_id”host_subnet_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:192
install_arg
Section titled “install_arg”install_arg: [] | [
Uint8Array<ArrayBufferLike>]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:191
wasm_module
Section titled “wasm_module”wasm_module: [] | [
WasmModule]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:189
CreatedNeuron
Section titled “CreatedNeuron”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:243
Properties
Section titled “Properties”neuron_id
Section titled “neuron_id”neuron_id: [] | [
NeuronId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:244
CreateNeuronRequest
Section titled “CreateNeuronRequest”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:198
Request to create a new neuron using ICRC-2 transfer_from. The caller must have previously approved the governance canister to spend the specified amount.
Properties
Section titled “Properties”amount_e8s
Section titled “amount_e8s”amount_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:218
Required. The amount of ICP to stake in e8s.
auto_stake_maturity
Section titled “auto_stake_maturity”auto_stake_maturity: [] | [
boolean]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:214
Whether to automatically stake maturity. Defaults to false.
controller
Section titled “controller”controller: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:202
The controller of the new neuron. Defaults to the caller.
dissolve_delay_seconds
Section titled “dissolve_delay_seconds”dissolve_delay_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:210
The dissolve delay in seconds. Defaults to 7 days. Clamped to [0, 8 years].
dissolving
Section titled “dissolving”dissolving: [] | [
boolean]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:226
Whether the neuron should start dissolving immediately. Defaults to false.
followees
Section titled “followees”followees: [] | [
SetFollowing]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:222
The followees to set for the new neuron. Defaults to the network’s default followees.
source_subaccount
Section titled “source_subaccount”source_subaccount: [] | [
Uint8Array<ArrayBufferLike>]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:206
The subaccount of the caller to transfer ICP from. Defaults to the default subaccount.
CreateServiceNervousSystem
Section titled “CreateServiceNervousSystem”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:231
Properties
Section titled “Properties”dapp_canisters
Section titled “dapp_canisters”dapp_canisters:
Canister[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:239
description
Section titled “description”description: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:238
fallback_controller_principal_ids
Section titled “fallback_controller_principal_ids”fallback_controller_principal_ids:
Principal[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:234
governance_parameters
Section titled “governance_parameters”governance_parameters: [] | [
GovernanceParameters]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:233
initial_token_distribution
Section titled “initial_token_distribution”initial_token_distribution: [] | [
InitialTokenDistribution]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:241
ledger_parameters
Section titled “ledger_parameters”ledger_parameters: [] | [
LedgerParameters]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:237
logo: [] | [
Image]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:235
name: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:236
swap_parameters
Section titled “swap_parameters”swap_parameters: [] | [
SwapParameters]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:240
url: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:232
CustomProposalCriticality
Section titled “CustomProposalCriticality”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:246
Properties
Section titled “Properties”additional_critical_native_action_ids
Section titled “additional_critical_native_action_ids”additional_critical_native_action_ids: [] | [
BigUint64Array<ArrayBufferLike>]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:247
DateRangeFilter
Section titled “DateRangeFilter”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:249
Properties
Section titled “Properties”end_timestamp_seconds
Section titled “end_timestamp_seconds”end_timestamp_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:251
start_timestamp_seconds
Section titled “start_timestamp_seconds”start_timestamp_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:250
DateUtc
Section titled “DateUtc”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:253
Properties
Section titled “Properties”day:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:254
month:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:255
year:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:256
Decimal
Section titled “Decimal”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:258
Properties
Section titled “Properties”human_readable
Section titled “human_readable”human_readable: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:259
DeregisterKnownNeuron
Section titled “DeregisterKnownNeuron”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:261
Properties
Section titled “Properties”id: [] | [
NeuronId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:262
DerivedProposalInformation
Section titled “DerivedProposalInformation”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:264
Properties
Section titled “Properties”swap_background_information
Section titled “swap_background_information”swap_background_information: [] | [
SwapBackgroundInformation]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:265
DeveloperDistribution
Section titled “DeveloperDistribution”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:267
Properties
Section titled “Properties”developer_neurons
Section titled “developer_neurons”developer_neurons:
NeuronDistribution[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:268
Disburse
Section titled “Disburse”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:270
Properties
Section titled “Properties”amount
Section titled “amount”amount: [] | [
Amount]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:272
to_account
Section titled “to_account”to_account: [] | [
AccountIdentifier]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:271
DisburseMaturity
Section titled “DisburseMaturity”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:274
Properties
Section titled “Properties”percentage_to_disburse
Section titled “percentage_to_disburse”percentage_to_disburse:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:277
to_account
Section titled “to_account”to_account: [] | [
Account]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:276
to_account_identifier
Section titled “to_account_identifier”to_account_identifier: [] | [
AccountIdentifier]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:275
DisburseMaturityResponse
Section titled “DisburseMaturityResponse”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:279
Properties
Section titled “Properties”amount_disbursed_e8s
Section titled “amount_disbursed_e8s”amount_disbursed_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:280
DisburseResponse
Section titled “DisburseResponse”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:282
Properties
Section titled “Properties”transfer_block_height
Section titled “transfer_block_height”transfer_block_height:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:283
DisburseToNeuron
Section titled “DisburseToNeuron”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:285
Properties
Section titled “Properties”amount_e8s
Section titled “amount_e8s”amount_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:288
dissolve_delay_seconds
Section titled “dissolve_delay_seconds”dissolve_delay_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:286
kyc_verified
Section titled “kyc_verified”kyc_verified:
boolean
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:287
new_controller
Section titled “new_controller”new_controller: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:289
nonce:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:290
Duration
Section titled “Duration”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:295
Properties
Section titled “Properties”seconds
Section titled “seconds”seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:296
ExecuteNnsFunction
Section titled “ExecuteNnsFunction”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:298
Properties
Section titled “Properties”nns_function
Section titled “nns_function”nns_function:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:299
payload
Section titled “payload”payload:
Uint8Array
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:300
Follow
Section titled “Follow”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:302
Properties
Section titled “Properties”followees
Section titled “followees”followees:
NeuronId[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:304
topic:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:303
Followees
Section titled “Followees”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:306
Properties
Section titled “Properties”followees
Section titled “followees”followees:
NeuronId[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:307
FolloweesForTopic
Section titled “FolloweesForTopic”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:309
Properties
Section titled “Properties”followees
Section titled “followees”followees: [] | [
NeuronId[]]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:311
topic: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:310
FulfillSubnetRentalRequest
Section titled “FulfillSubnetRentalRequest”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:317
Creates a rented subnet from a rental request (in the Subnet Rental canister).
Properties
Section titled “Properties”initial_dkg_subnet_id
Section titled “initial_dkg_subnet_id”initial_dkg_subnet_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:322
Optional subnet that should handle setup_initial_dkg for subnet creation.
If not set, handling defaults to the NNS subnet.
node_ids
Section titled “node_ids”node_ids: [] | [
Principal[]]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:353
Which nodes will be members of the subnet.
replica_version_id
Section titled “replica_version_id”replica_version_id: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:349
What software the nodes will run.
This must be approved by a prior proposal to bless an IC OS version.
This is a FULL git commit ID in the ic repo. (Therefore, it must be a 40 character hexidecimal string, not an abbreviated git commit ID.)
One way to find a suitable value is with the following command:
ic-admin
get-subnet 0
—nns-urls https://nns.ic0.app
| grep replica_version_id
Where to obtain a recent version of ic-admin:
https://github.com/dfinity/ic/releases/latest
user: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:329
Identifies which rental request to fulfill.
(Identifying the rental request by user works, because a user can have at most one rental request in the Subnet Rental canister).
GetMaturityModulationResponse
Section titled “GetMaturityModulationResponse”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:356
Properties
Section titled “Properties”maturity_modulation
Section titled “maturity_modulation”maturity_modulation: [] | [
MaturityModulation]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:357
GetNeuronIndexRequest
Section titled “GetNeuronIndexRequest”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:359
Properties
Section titled “Properties”exclusive_start_neuron_id
Section titled “exclusive_start_neuron_id”exclusive_start_neuron_id: [] | [
NeuronId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:361
page_size
Section titled “page_size”page_size: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:360
GetNeuronsFundAuditInfoRequest
Section titled “GetNeuronsFundAuditInfoRequest”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:366
Properties
Section titled “Properties”nns_proposal_id
Section titled “nns_proposal_id”nns_proposal_id: [] | [
ProposalId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:367
GetNeuronsFundAuditInfoResponse
Section titled “GetNeuronsFundAuditInfoResponse”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:369
Properties
Section titled “Properties”result
Section titled “result”result: [] | [
Result_6]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:370
GetPendingProposalsRequest
Section titled “GetPendingProposalsRequest”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:372
Properties
Section titled “Properties”return_self_describing_action
Section titled “return_self_describing_action”return_self_describing_action: [] | [
boolean]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:373
GlobalTimeOfDay
Section titled “GlobalTimeOfDay”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:375
Properties
Section titled “Properties”seconds_after_utc_midnight
Section titled “seconds_after_utc_midnight”seconds_after_utc_midnight: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:376
Governance
Section titled “Governance”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:378
Properties
Section titled “Properties”cached_daily_maturity_modulation_basis_points
Section titled “cached_daily_maturity_modulation_basis_points”cached_daily_maturity_modulation_basis_points: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:386
default_followees
Section titled “default_followees”default_followees: [
number,Followees][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:379
economics
Section titled “economics”economics: [] | [
NetworkEconomics]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:387
genesis_timestamp_seconds
Section titled “genesis_timestamp_seconds”genesis_timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:397
in_flight_commands
Section titled “in_flight_commands”in_flight_commands: [
bigint,NeuronInFlightCommand][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:395
latest_reward_event
Section titled “latest_reward_event”latest_reward_event: [] | [
RewardEvent]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:390
maturity_modulation_last_updated_at_timestamp_seconds
Section titled “maturity_modulation_last_updated_at_timestamp_seconds”maturity_modulation_last_updated_at_timestamp_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:381
metrics
Section titled “metrics”metrics: [] | [
GovernanceCachedMetrics]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:383
most_recent_monthly_node_provider_rewards
Section titled “most_recent_monthly_node_provider_rewards”most_recent_monthly_node_provider_rewards: [] | [
MonthlyNodeProviderRewards]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:380
neuron_management_voting_period_seconds
Section titled “neuron_management_voting_period_seconds”neuron_management_voting_period_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:384
neurons
Section titled “neurons”neurons: [
bigint,Neuron][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:396
node_providers
Section titled “node_providers”node_providers:
NodeProvider[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:385
proposals
Section titled “proposals”proposals: [
bigint,ProposalData][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:393
restore_aging_summary
Section titled “restore_aging_summary”restore_aging_summary: [] | [
RestoreAgingSummary]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:388
short_voting_period_seconds
Section titled “short_voting_period_seconds”short_voting_period_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:392
spawning_neurons
Section titled “spawning_neurons”spawning_neurons: [] | [
boolean]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:389
to_claim_transfers
Section titled “to_claim_transfers”to_claim_transfers:
NeuronStakeTransfer[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:391
wait_for_quiet_threshold_seconds
Section titled “wait_for_quiet_threshold_seconds”wait_for_quiet_threshold_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:382
xdr_conversion_rate
Section titled “xdr_conversion_rate”xdr_conversion_rate: [] | [
XdrConversionRate]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:394
GovernanceCachedMetrics
Section titled “GovernanceCachedMetrics”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:399
Properties
Section titled “Properties”community_fund_total_maturity_e8s_equivalent
Section titled “community_fund_total_maturity_e8s_equivalent”community_fund_total_maturity_e8s_equivalent:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:413
community_fund_total_staked_e8s
Section titled “community_fund_total_staked_e8s”community_fund_total_staked_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:451
declining_voting_power_neuron_subset_metrics
Section titled “declining_voting_power_neuron_subset_metrics”declining_voting_power_neuron_subset_metrics: [] | [
NeuronSubsetMetrics]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:433
dissolved_neurons_count
Section titled “dissolved_neurons_count”dissolved_neurons_count:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:412
dissolved_neurons_e8s
Section titled “dissolved_neurons_e8s”dissolved_neurons_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:436
dissolving_neurons_count
Section titled “dissolving_neurons_count”dissolving_neurons_count:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:448
dissolving_neurons_count_buckets
Section titled “dissolving_neurons_count_buckets”dissolving_neurons_count_buckets: [
bigint,bigint][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:443
dissolving_neurons_e8s_buckets
Section titled “dissolving_neurons_e8s_buckets”dissolving_neurons_e8s_buckets: [
bigint,number][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:449
dissolving_neurons_e8s_buckets_ect
Section titled “dissolving_neurons_e8s_buckets_ect”dissolving_neurons_e8s_buckets_ect: [
bigint,number][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:444
dissolving_neurons_e8s_buckets_seed
Section titled “dissolving_neurons_e8s_buckets_seed”dissolving_neurons_e8s_buckets_seed: [
bigint,number][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:438
dissolving_neurons_staked_maturity_e8s_equivalent_buckets
Section titled “dissolving_neurons_staked_maturity_e8s_equivalent_buckets”dissolving_neurons_staked_maturity_e8s_equivalent_buckets: [
bigint,number][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:404
dissolving_neurons_staked_maturity_e8s_equivalent_sum
Section titled “dissolving_neurons_staked_maturity_e8s_equivalent_sum”dissolving_neurons_staked_maturity_e8s_equivalent_sum:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:402
ect_neuron_count
Section titled “ect_neuron_count”ect_neuron_count:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:409
fully_lost_voting_power_neuron_subset_metrics
Section titled “fully_lost_voting_power_neuron_subset_metrics”fully_lost_voting_power_neuron_subset_metrics: [] | [
NeuronSubsetMetrics]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:425
garbage_collectable_neurons_count
Section titled “garbage_collectable_neurons_count”garbage_collectable_neurons_count:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:403
neurons_fund_total_active_neurons
Section titled “neurons_fund_total_active_neurons”neurons_fund_total_active_neurons:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:428
neurons_with_invalid_stake_count
Section titled “neurons_with_invalid_stake_count”neurons_with_invalid_stake_count:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:407
neurons_with_less_than_6_months_dissolve_delay_count
Section titled “neurons_with_less_than_6_months_dissolve_delay_count”neurons_with_less_than_6_months_dissolve_delay_count:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:411
neurons_with_less_than_6_months_dissolve_delay_e8s
Section titled “neurons_with_less_than_6_months_dissolve_delay_e8s”neurons_with_less_than_6_months_dissolve_delay_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:439
non_self_authenticating_controller_neuron_subset_metrics
Section titled “non_self_authenticating_controller_neuron_subset_metrics”non_self_authenticating_controller_neuron_subset_metrics: [] | [
NeuronSubsetMetrics]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:445
not_dissolving_neurons_count
Section titled “not_dissolving_neurons_count”not_dissolving_neurons_count:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:426
not_dissolving_neurons_count_buckets
Section titled “not_dissolving_neurons_count_buckets”not_dissolving_neurons_count_buckets: [
bigint,bigint][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:408
not_dissolving_neurons_e8s_buckets
Section titled “not_dissolving_neurons_e8s_buckets”not_dissolving_neurons_e8s_buckets: [
bigint,number][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:401
not_dissolving_neurons_e8s_buckets_ect
Section titled “not_dissolving_neurons_e8s_buckets_ect”not_dissolving_neurons_e8s_buckets_ect: [
bigint,number][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:431
not_dissolving_neurons_e8s_buckets_seed
Section titled “not_dissolving_neurons_e8s_buckets_seed”not_dissolving_neurons_e8s_buckets_seed: [
bigint,number][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:452
not_dissolving_neurons_staked_maturity_e8s_equivalent_buckets
Section titled “not_dissolving_neurons_staked_maturity_e8s_equivalent_buckets”not_dissolving_neurons_staked_maturity_e8s_equivalent_buckets: [
bigint,number][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:440
not_dissolving_neurons_staked_maturity_e8s_equivalent_sum
Section titled “not_dissolving_neurons_staked_maturity_e8s_equivalent_sum”not_dissolving_neurons_staked_maturity_e8s_equivalent_sum:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:435
public_neuron_subset_metrics
Section titled “public_neuron_subset_metrics”public_neuron_subset_metrics: [] | [
NeuronSubsetMetrics]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:453
seed_neuron_count
Section titled “seed_neuron_count”seed_neuron_count:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:455
spawning_neurons_count
Section titled “spawning_neurons_count”spawning_neurons_count:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:432
timestamp_seconds
Section titled “timestamp_seconds”timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:454
total_locked_e8s
Section titled “total_locked_e8s”total_locked_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:427
total_maturity_disbursements_in_progress_e8s_equivalent
Section titled “total_maturity_disbursements_in_progress_e8s_equivalent”total_maturity_disbursements_in_progress_e8s_equivalent: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:423
SDK DIVERGENCE: the backend declares this as nat64 (required) since
ic@3ef6b6f876 (2026-03-06). We keep it opt nat64 here so the SDK can
still decode responses from canister versions (e.g. bundled dfx wasms,
rolling-release mainnet) that predate the field. Revert to nat64 once
every consumed canister version is guaranteed to include it.
total_maturity_e8s_equivalent
Section titled “total_maturity_e8s_equivalent”total_maturity_e8s_equivalent:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:400
total_staked_e8s
Section titled “total_staked_e8s”total_staked_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:424
total_staked_e8s_ect
Section titled “total_staked_e8s_ect”total_staked_e8s_ect:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:434
total_staked_e8s_non_self_authenticating_controller
Section titled “total_staked_e8s_non_self_authenticating_controller”total_staked_e8s_non_self_authenticating_controller: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:437
total_staked_e8s_seed
Section titled “total_staked_e8s_seed”total_staked_e8s_seed:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:414
total_staked_maturity_e8s_equivalent
Section titled “total_staked_maturity_e8s_equivalent”total_staked_maturity_e8s_equivalent:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:430
total_staked_maturity_e8s_equivalent_ect
Section titled “total_staked_maturity_e8s_equivalent_ect”total_staked_maturity_e8s_equivalent_ect:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:415
total_staked_maturity_e8s_equivalent_seed
Section titled “total_staked_maturity_e8s_equivalent_seed”total_staked_maturity_e8s_equivalent_seed:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:450
total_supply_icp
Section titled “total_supply_icp”total_supply_icp:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:410
total_voting_power_non_self_authenticating_controller
Section titled “total_voting_power_non_self_authenticating_controller”total_voting_power_non_self_authenticating_controller: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:429
GovernanceError
Section titled “GovernanceError”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:457
Properties
Section titled “Properties”error_message
Section titled “error_message”error_message:
string
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:458
error_type
Section titled “error_type”error_type:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:459
GovernanceParameters
Section titled “GovernanceParameters”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:461
Properties
Section titled “Properties”custom_proposal_criticality
Section titled “custom_proposal_criticality”custom_proposal_criticality: [] | [
CustomProposalCriticality]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:470
neuron_maximum_age_bonus
Section titled “neuron_maximum_age_bonus”neuron_maximum_age_bonus: [] | [
Percentage]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:466
neuron_maximum_age_for_age_bonus
Section titled “neuron_maximum_age_for_age_bonus”neuron_maximum_age_for_age_bonus: [] | [
Duration]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:463
neuron_maximum_dissolve_delay
Section titled “neuron_maximum_dissolve_delay”neuron_maximum_dissolve_delay: [] | [
Duration]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:464
neuron_maximum_dissolve_delay_bonus
Section titled “neuron_maximum_dissolve_delay_bonus”neuron_maximum_dissolve_delay_bonus: [] | [
Percentage]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:462
neuron_minimum_dissolve_delay_to_vote
Section titled “neuron_minimum_dissolve_delay_to_vote”neuron_minimum_dissolve_delay_to_vote: [] | [
Duration]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:465
neuron_minimum_stake
Section titled “neuron_minimum_stake”neuron_minimum_stake: [] | [
Tokens]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:467
proposal_initial_voting_period
Section titled “proposal_initial_voting_period”proposal_initial_voting_period: [] | [
Duration]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:469
proposal_rejection_fee
Section titled “proposal_rejection_fee”proposal_rejection_fee: [] | [
Tokens]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:471
proposal_wait_for_quiet_deadline_increase
Section titled “proposal_wait_for_quiet_deadline_increase”proposal_wait_for_quiet_deadline_increase: [] | [
Duration]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:468
voting_reward_parameters
Section titled “voting_reward_parameters”voting_reward_parameters: [] | [
VotingRewardParameters]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:472
GuestLaunchMeasurement
Section titled “GuestLaunchMeasurement”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:474
Properties
Section titled “Properties”measurement
Section titled “measurement”measurement: [] | [
Uint8Array<ArrayBufferLike>]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:482
SEV-SNP measurement (48 bytes).
metadata
Section titled “metadata”metadata: [] | [
GuestLaunchMeasurementMetadata]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:478
Metadata associated with the measurement.
GuestLaunchMeasurementMetadata
Section titled “GuestLaunchMeasurementMetadata”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:484
Properties
Section titled “Properties”kernel_cmdline
Section titled “kernel_cmdline”kernel_cmdline: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:488
Kernel command line used for this measurement.
vcpu_type
Section titled “vcpu_type”vcpu_type: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:492
Virtual CPU type used for this measurement.
GuestLaunchMeasurements
Section titled “GuestLaunchMeasurements”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:494
Properties
Section titled “Properties”guest_launch_measurements
Section titled “guest_launch_measurements”guest_launch_measurements: [] | [
GuestLaunchMeasurement[]]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:495
IdealMatchedParticipationFunction
Section titled “IdealMatchedParticipationFunction”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:497
Properties
Section titled “Properties”serialized_representation
Section titled “serialized_representation”serialized_representation: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:498
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:500
Properties
Section titled “Properties”base64_encoding
Section titled “base64_encoding”base64_encoding: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:501
IncreaseDissolveDelay
Section titled “IncreaseDissolveDelay”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:503
Properties
Section titled “Properties”additional_dissolve_delay_seconds
Section titled “additional_dissolve_delay_seconds”additional_dissolve_delay_seconds:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:504
InitialTokenDistribution
Section titled “InitialTokenDistribution”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:506
Properties
Section titled “Properties”developer_distribution
Section titled “developer_distribution”developer_distribution: [] | [
DeveloperDistribution]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:508
swap_distribution
Section titled “swap_distribution”swap_distribution: [] | [
SwapDistribution]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:509
treasury_distribution
Section titled “treasury_distribution”treasury_distribution: [] | [
SwapDistribution]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:507
InstallCode
Section titled “InstallCode”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:511
Properties
Section titled “Properties”arg_hash
Section titled “arg_hash”arg_hash: [] | [
Uint8Array<ArrayBufferLike>]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:515
canister_id
Section titled “canister_id”canister_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:514
install_mode
Section titled “install_mode”install_mode: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:516
skip_stopping_before_installing
Section titled “skip_stopping_before_installing”skip_stopping_before_installing: [] | [
boolean]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:512
wasm_module_hash
Section titled “wasm_module_hash”wasm_module_hash: [] | [
Uint8Array<ArrayBufferLike>]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:513
InstallCodeRequest
Section titled “InstallCodeRequest”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:518
Properties
Section titled “Properties”arg: [] | [
Uint8Array<ArrayBufferLike>]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:519
canister_id
Section titled “canister_id”canister_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:527
install_mode
Section titled “install_mode”install_mode: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:528
skip_stopping_before_installing
Section titled “skip_stopping_before_installing”skip_stopping_before_installing: [] | [
boolean]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:526
wasm_module
Section titled “wasm_module”wasm_module: [] | [
Uint8Array<ArrayBufferLike>]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:525
If we add support for chunked WASMs later, the WasmModule type should probably be used in place of this field in order to be consistent with CreateCanisterAndInstallCodeRequest.
KnownNeuron
Section titled “KnownNeuron”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:530
Properties
Section titled “Properties”id: [] | [
NeuronId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:531
known_neuron_data
Section titled “known_neuron_data”known_neuron_data: [] | [
KnownNeuronData]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:532
KnownNeuronData
Section titled “KnownNeuronData”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:534
Properties
Section titled “Properties”committed_topics
Section titled “committed_topics”committed_topics: [] | [([] | [
TopicToFollow])[]]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:542
Topics that the known neuron is committed to always vote on.
Note regarding the type: the first opt makes it so that the field can be renamed/deprecated
in the future, and the second opt makes it so that an older client not recognizing a new
variant can still get the rest of the vec.
description
Section titled “description”description: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:543
links: [] | [
string[]]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:547
Links related to the known neuron. Can be links to social URLs (OpenChat, X, etc.), or a homepage.
name:
string
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:535
LedgerParameters
Section titled “LedgerParameters”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:549
Properties
Section titled “Properties”token_logo
Section titled “token_logo”token_logo: [] | [
Image]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:552
token_name
Section titled “token_name”token_name: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:553
token_symbol
Section titled “token_symbol”token_symbol: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:551
transaction_fee
Section titled “transaction_fee”transaction_fee: [] | [
Tokens]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:550
ListKnownNeuronsResponse
Section titled “ListKnownNeuronsResponse”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:555
Properties
Section titled “Properties”known_neurons
Section titled “known_neurons”known_neurons:
KnownNeuron[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:556
ListNeurons
Section titled “ListNeurons”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:595
Parameters of the list_neurons method.
Properties
Section titled “Properties”include_empty_neurons_readable_by_caller
Section titled “include_empty_neurons_readable_by_caller”include_empty_neurons_readable_by_caller: [] | [
boolean]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:611
Only has an effect when include_neurons_readable_by_caller.
include_neurons_readable_by_caller
Section titled “include_neurons_readable_by_caller”include_neurons_readable_by_caller:
boolean
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:613
include_public_neurons_in_full_neurons
Section titled “include_public_neurons_in_full_neurons”include_public_neurons_in_full_neurons: [] | [
boolean]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:602
When a public neuron is a member of the result set, include it in the full_neurons field (of ListNeuronsResponse). This does not affect which neurons are part of the result set.
neuron_ids
Section titled “neuron_ids”neuron_ids:
BigUint64Array
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:606
These fields select neurons to be in the result set.
neuron_subaccounts
Section titled “neuron_subaccounts”neuron_subaccounts: [] | [
NeuronSubaccount[]]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:612
page_number
Section titled “page_number”page_number: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:607
page_size
Section titled “page_size”page_size: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:596
ListNeuronsResponse
Section titled “ListNeuronsResponse”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:618
Output of the list_neurons method.
Properties
Section titled “Properties”full_neurons
Section titled “full_neurons”full_neurons:
Neuron[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:631
If the caller has the necessary special privileges (or the neuron is public, and the request sets include_public_neurons_in_full_neurons to true), then all the information about the neurons in the result set is made available here.
neuron_infos
Section titled “neuron_infos”neuron_infos: [
bigint,NeuronInfo][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:624
Per the NeuronInfo type, this is a redacted view of the neurons in the result set consisting of information that require no special privileges to view.
total_pages_available
Section titled “total_pages_available”total_pages_available: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:632
ListNeuronVotesRequest
Section titled “ListNeuronVotesRequest”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:558
Properties
Section titled “Properties”before_proposal
Section titled “before_proposal”before_proposal: [] | [
ProposalId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:563
Only fetch the voting history for proposal whose id < before_proposal. This can be used as a
pagination token - pass the minimum proposal id as before_proposal for the next page.
limit: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:568
The maximum number of votes to fetch. The maximum number allowed is 500, and 500 will be used if is set as either null or > 500.
neuron_id
Section titled “neuron_id”neuron_id: [] | [
NeuronId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:573
The neuron id for which the voting history will be returned. Currently, the voting history is only recorded for known neurons.
ListNodeProviderRewardsRequest
Section titled “ListNodeProviderRewardsRequest”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:634
Properties
Section titled “Properties”date_filter
Section titled “date_filter”date_filter: [] | [
DateRangeFilter]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:635
ListNodeProviderRewardsResponse
Section titled “ListNodeProviderRewardsResponse”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:637
Properties
Section titled “Properties”rewards
Section titled “rewards”rewards:
MonthlyNodeProviderRewards[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:638
ListNodeProvidersResponse
Section titled “ListNodeProvidersResponse”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:640
Properties
Section titled “Properties”node_providers
Section titled “node_providers”node_providers:
NodeProvider[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:641
ListProposalInfoRequest
Section titled “ListProposalInfoRequest”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:643
Properties
Section titled “Properties”before_proposal
Section titled “before_proposal”before_proposal: [] | [
ProposalId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:647
exclude_topic
Section titled “exclude_topic”exclude_topic:
Int32Array
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:649
include_all_manage_neuron_proposals
Section titled “include_all_manage_neuron_proposals”include_all_manage_neuron_proposals: [] | [
boolean]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:650
include_reward_status
Section titled “include_reward_status”include_reward_status:
Int32Array
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:645
include_status
Section titled “include_status”include_status:
Int32Array
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:651
limit:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:648
omit_large_fields
Section titled “omit_large_fields”omit_large_fields: [] | [
boolean]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:646
return_self_describing_action
Section titled “return_self_describing_action”return_self_describing_action: [] | [
boolean]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:644
ListProposalInfoResponse
Section titled “ListProposalInfoResponse”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:653
Properties
Section titled “Properties”proposal_info
Section titled “proposal_info”proposal_info:
ProposalInfo[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:654
LoadCanisterSnapshot
Section titled “LoadCanisterSnapshot”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:656
Properties
Section titled “Properties”canister_id
Section titled “canister_id”canister_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:657
snapshot_id
Section titled “snapshot_id”snapshot_id: [] | [
Uint8Array<ArrayBufferLike>]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:658
MakeProposalRequest
Section titled “MakeProposalRequest”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:660
Properties
Section titled “Properties”action
Section titled “action”action: [] | [
ProposalActionRequest]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:663
summary
Section titled “summary”summary:
string
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:664
title: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:662
url:
string
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:661
MakeProposalResponse
Section titled “MakeProposalResponse”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:666
Properties
Section titled “Properties”message
Section titled “message”message: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:667
proposal_id
Section titled “proposal_id”proposal_id: [] | [
ProposalId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:668
ManageNeuronProposal
Section titled “ManageNeuronProposal”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:693
Not to be confused with ManageNeuronRequest. This is only used to represent a manage neuron proposal. (Yes, this is very structurally similar to that, but not actually exactly equivalent)
Properties
Section titled “Properties”command
Section titled “command”command: [] | [
ManageNeuronProposalCommand]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:695
id: [] | [
NeuronId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:694
neuron_id_or_subaccount
Section titled “neuron_id_or_subaccount”neuron_id_or_subaccount: [] | [
NeuronIdOrSubaccount]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:696
ManageNeuronRequest
Section titled “ManageNeuronRequest”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:720
Parameters of the manage_neuron method.
Properties
Section titled “Properties”command
Section titled “command”command: [] | [
ManageNeuronCommandRequest]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:728
What operation to perform on the neuron.
id: [] | [
NeuronId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:724
Deprecated. Use neuron_id_or_subaccount instead.
neuron_id_or_subaccount
Section titled “neuron_id_or_subaccount”neuron_id_or_subaccount: [] | [
NeuronIdOrSubaccount]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:732
Which neuron to operate on.
ManageNeuronResponse
Section titled “ManageNeuronResponse”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:737
Output of the manage_neuron method.
Properties
Section titled “Properties”command
Section titled “command”command: [] | [
Command_1]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:742
Corresponds to the command field in ManageNeuronRequest, which determines what operation was performed.
MaturityDisbursement
Section titled “MaturityDisbursement”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:744
Properties
Section titled “Properties”account_identifier_to_disburse_to
Section titled “account_identifier_to_disburse_to”account_identifier_to_disburse_to: [] | [
AccountIdentifier]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:745
account_to_disburse_to
Section titled “account_to_disburse_to”account_to_disburse_to: [] | [
Account]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:748
amount_e8s
Section titled “amount_e8s”amount_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:747
finalize_disbursement_timestamp_seconds
Section titled “finalize_disbursement_timestamp_seconds”finalize_disbursement_timestamp_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:749
timestamp_of_disbursement_seconds
Section titled “timestamp_of_disbursement_seconds”timestamp_of_disbursement_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:746
MaturityModulation
Section titled “MaturityModulation”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:751
Properties
Section titled “Properties”current_value_permyriad
Section titled “current_value_permyriad”current_value_permyriad: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:752
updated_at_timestamp_seconds
Section titled “updated_at_timestamp_seconds”updated_at_timestamp_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:753
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:755
Properties
Section titled “Properties”source_neuron_id
Section titled “source_neuron_id”source_neuron_id: [] | [
NeuronId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:756
MergeMaturity
Section titled “MergeMaturity”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:758
Properties
Section titled “Properties”percentage_to_merge
Section titled “percentage_to_merge”percentage_to_merge:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:759
MergeMaturityResponse
Section titled “MergeMaturityResponse”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:761
Properties
Section titled “Properties”merged_maturity_e8s
Section titled “merged_maturity_e8s”merged_maturity_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:762
new_stake_e8s
Section titled “new_stake_e8s”new_stake_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:763
MergeResponse
Section titled “MergeResponse”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:765
Properties
Section titled “Properties”source_neuron
Section titled “source_neuron”source_neuron: [] | [
Neuron]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:767
source_neuron_info
Section titled “source_neuron_info”source_neuron_info: [] | [
NeuronInfo]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:769
target_neuron
Section titled “target_neuron”target_neuron: [] | [
Neuron]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:766
target_neuron_info
Section titled “target_neuron_info”target_neuron_info: [] | [
NeuronInfo]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:768
MonthlyNodeProviderRewards
Section titled “MonthlyNodeProviderRewards”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:771
Properties
Section titled “Properties”algorithm_version
Section titled “algorithm_version”algorithm_version: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:772
end_date
Section titled “end_date”end_date: [] | [
DateUtc]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:774
maximum_node_provider_rewards_e8s
Section titled “maximum_node_provider_rewards_e8s”maximum_node_provider_rewards_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:781
minimum_xdr_permyriad_per_icp
Section titled “minimum_xdr_permyriad_per_icp”minimum_xdr_permyriad_per_icp: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:773
node_providers
Section titled “node_providers”node_providers:
NodeProvider[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:776
registry_version
Section titled “registry_version”registry_version: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:775
rewards
Section titled “rewards”rewards:
RewardNodeProvider[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:779
start_date
Section titled “start_date”start_date: [] | [
DateUtc]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:777
timestamp
Section titled “timestamp”timestamp:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:778
xdr_conversion_rate
Section titled “xdr_conversion_rate”xdr_conversion_rate: [] | [
XdrConversionRate]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:780
Motion
Section titled “Motion”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:783
Properties
Section titled “Properties”motion_text
Section titled “motion_text”motion_text:
string
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:784
NetworkEconomics
Section titled “NetworkEconomics”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:786
Properties
Section titled “Properties”max_proposals_to_keep_per_topic
Section titled “max_proposals_to_keep_per_topic”max_proposals_to_keep_per_topic:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:792
maximum_node_provider_rewards_e8s
Section titled “maximum_node_provider_rewards_e8s”maximum_node_provider_rewards_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:798
minimum_icp_xdr_rate
Section titled “minimum_icp_xdr_rate”minimum_icp_xdr_rate:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:797
neuron_management_fee_per_proposal_e8s
Section titled “neuron_management_fee_per_proposal_e8s”neuron_management_fee_per_proposal_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:793
neuron_minimum_stake_e8s
Section titled “neuron_minimum_stake_e8s”neuron_minimum_stake_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:787
neuron_spawn_dissolve_delay_seconds
Section titled “neuron_spawn_dissolve_delay_seconds”neuron_spawn_dissolve_delay_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:796
neurons_fund_economics
Section titled “neurons_fund_economics”neurons_fund_economics: [] | [
NeuronsFundEconomics]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:799
reject_cost_e8s
Section titled “reject_cost_e8s”reject_cost_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:794
transaction_fee_e8s
Section titled “transaction_fee_e8s”transaction_fee_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:795
voting_power_economics
Section titled “voting_power_economics”voting_power_economics: [] | [
VotingPowerEconomics]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:791
Parameters that affect the voting power of neurons.
Neuron
Section titled “Neuron”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:801
Properties
Section titled “Properties”account
Section titled “account”account:
Uint8Array
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:875
aging_since_timestamp_seconds
Section titled “aging_since_timestamp_seconds”aging_since_timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:873
auto_stake_maturity
Section titled “auto_stake_maturity”auto_stake_maturity: [] | [
boolean]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:872
cached_neuron_stake_e8s
Section titled “cached_neuron_stake_e8s”cached_neuron_stake_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:870
controller
Section titled “controller”controller: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:804
created_timestamp_seconds
Section titled “created_timestamp_seconds”created_timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:871
deciding_voting_power
Section titled “deciding_voting_power”deciding_voting_power: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:869
The amount of “sway” this neuron has when voting on proposals.
When a proposal is created, each eligible neuron gets a “blank” ballot. The amount of voting power in that ballot is set to the neuron’s deciding voting power at the time of proposal creation. There are two ways that a proposal can become decided:
-
Early: Either more than half of the total voting power in the ballots votes in favor (then the proposal is approved), or at least half of the votal voting power in the ballots votes against (then, the proposal is rejected).
-
The proposal’s voting deadline is reached. At that point, if there is more voting power in favor than against, and at least 3% of the total voting power voted in favor, then the proposal is approved. Otherwise, it is rejected.
If a neuron regularly refreshes its voting power, this has the same value as potential_voting_power. Actions that cause a refresh are as follows:
- voting directly (not via following)
- set following
- refresh voting power
(All of these actions are performed via the manage_neuron method.)
However, if a neuron has not refreshed in a “long” time, this will be less than potential voting power. See VotingPowerEconomics. As a further result of less deciding voting power, not only does it have less influence on the outcome of proposals, the neuron receives less voting rewards (when it votes indirectly via following).
For details, see https://dashboard.internetcomputer.org/proposal/132411.
Per NNS policy, this is opt. Nevertheless, it will never be null.
dissolve_state
Section titled “dissolve_state”dissolve_state: [] | [
DissolveState]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:889
eight_year_gang_bonus_base_e8s
Section titled “eight_year_gang_bonus_base_e8s”eight_year_gang_bonus_base_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:883
Base value (in e8s) used for the “8-year gang” dissolve delay bonus. For neurons that had the maximum dissolve delay of 8 years before the maximum was reduced, this is set to the total staked value net of fees (including staked maturity) captured at the time of migration. For all other neurons, this is 0.
followees
Section titled “followees”followees: [
number,Followees][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:890
hot_keys
Section titled “hot_keys”hot_keys:
Principal[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:874
id: [] | [
NeuronId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:802
joined_community_fund_timestamp_seconds
Section titled “joined_community_fund_timestamp_seconds”joined_community_fund_timestamp_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:876
known_neuron_data
Section titled “known_neuron_data”known_neuron_data: [] | [
KnownNeuronData]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:894
kyc_verified
Section titled “kyc_verified”kyc_verified:
boolean
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:807
maturity_disbursements_in_progress
Section titled “maturity_disbursements_in_progress”maturity_disbursements_in_progress: [] | [
MaturityDisbursement[]]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:888
The maturity disbursements in progress, i.e. the disbursements that are initiated but not finalized. The finalization happens 7 days after the disbursement is initiated.
maturity_e8s_equivalent
Section titled “maturity_e8s_equivalent”maturity_e8s_equivalent:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:831
neuron_fees_e8s
Section titled “neuron_fees_e8s”neuron_fees_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:891
neuron_type
Section titled “neuron_type”neuron_type: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:829
not_for_profit
Section titled “not_for_profit”not_for_profit:
boolean
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:830
potential_voting_power
Section titled “potential_voting_power”potential_voting_power: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:828
The amount of “sway” this neuron can have if it refreshes its voting power frequently enough.
Unlike deciding_voting_power, this does NOT take refreshing into account. Rather, this only takes three factors into account:
-
(Net) staked amount - This is the “base” of a neuron’s voting power. This primarily consists of the neuron’s ICP balance.
-
Age - Neurons with more age have more voting power (all else being equal).
-
Dissolve delay - Neurons with longer dissolve delay have more voting power (all else being equal). Neurons with a dissolve delay of less than six months are not eligible to vote. Therefore, such neurons are considered to have 0 voting power.
Per NNS policy, this is opt. Nevertheless, it will never be null.
recent_ballots
Section titled “recent_ballots”recent_ballots:
BallotInfo[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:805
spawn_at_timestamp_seconds
Section titled “spawn_at_timestamp_seconds”spawn_at_timestamp_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:895
staked_maturity_e8s_equivalent
Section titled “staked_maturity_e8s_equivalent”staked_maturity_e8s_equivalent: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:803
transfer
Section titled “transfer”transfer: [] | [
NeuronStakeTransfer]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:893
visibility
Section titled “visibility”visibility: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:892
voting_power_refreshed_timestamp_seconds
Section titled “voting_power_refreshed_timestamp_seconds”voting_power_refreshed_timestamp_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:806
NeuronBasketConstructionParameters
Section titled “NeuronBasketConstructionParameters”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:897
Properties
Section titled “Properties”count: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:899
dissolve_delay_interval
Section titled “dissolve_delay_interval”dissolve_delay_interval: [] | [
Duration]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:898
NeuronBasketConstructionParameters_1
Section titled “NeuronBasketConstructionParameters_1”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:901
Properties
Section titled “Properties”count:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:903
dissolve_delay_interval_seconds
Section titled “dissolve_delay_interval_seconds”dissolve_delay_interval_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:902
NeuronDistribution
Section titled “NeuronDistribution”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:905
Properties
Section titled “Properties”controller
Section titled “controller”controller: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:906
dissolve_delay
Section titled “dissolve_delay”dissolve_delay: [] | [
Duration]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:907
memo: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:908
stake: [] | [
Tokens]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:910
vesting_period
Section titled “vesting_period”vesting_period: [] | [
Duration]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:909
NeuronId
Section titled “NeuronId”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:912
Properties
Section titled “Properties”id:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:913
NeuronIndexData
Section titled “NeuronIndexData”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:922
Properties
Section titled “Properties”neurons
Section titled “neurons”neurons:
NeuronInfo[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:923
NeuronInFlightCommand
Section titled “NeuronInFlightCommand”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:918
Properties
Section titled “Properties”command
Section titled “command”command: [] | [
Command_2]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:919
timestamp
Section titled “timestamp”timestamp:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:920
NeuronInfo
Section titled “NeuronInfo”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:933
A limit view of Neuron that allows some aspects of all neurons to be read by anyone (i.e. without having to be the neuron’s controller nor one of its hotkeys).
As such, the meaning of each field in this type is generally the same as the one of the same (or at least similar) name in Neuron.
Properties
Section titled “Properties”age_seconds
Section titled “age_seconds”age_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:973
created_timestamp_seconds
Section titled “created_timestamp_seconds”created_timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:945
deciding_voting_power
Section titled “deciding_voting_power”deciding_voting_power: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:944
dissolve_delay_seconds
Section titled “dissolve_delay_seconds”dissolve_delay_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:939
eight_year_gang_bonus_base_e8s
Section titled “eight_year_gang_bonus_base_e8s”eight_year_gang_bonus_base_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:959
See analogous field in Neuron.
id: [] | [
NeuronId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:934
joined_community_fund_timestamp_seconds
Section titled “joined_community_fund_timestamp_seconds”joined_community_fund_timestamp_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:955
known_neuron_data
Section titled “known_neuron_data”known_neuron_data: [] | [
KnownNeuronData]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:962
neuron_type
Section titled “neuron_type”neuron_type: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:943
potential_voting_power
Section titled “potential_voting_power”potential_voting_power: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:942
recent_ballots
Section titled “recent_ballots”recent_ballots:
BallotInfo[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:940
retrieved_at_timestamp_seconds
Section titled “retrieved_at_timestamp_seconds”retrieved_at_timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:960
stake_e8s
Section titled “stake_e8s”stake_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:954
The amount of ICP (and staked maturity) locked in this neuron.
This is the foundation of the neuron’s voting power.
cached_neuron_stake_e8s - neuron_fees_e8s + staked_maturity_e8s_equivalent
staked_maturity_e8s_equivalent
Section titled “staked_maturity_e8s_equivalent”staked_maturity_e8s_equivalent: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:938
See analogous field in Neuron.
state:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:946
visibility
Section titled “visibility”visibility: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:961
voting_power
Section titled “voting_power”voting_power:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:972
Deprecated. Use either deciding_voting_power or potential_voting_power instead. Has the same value as deciding_voting_power.
Previously, if a neuron had < 6 months dissolve delay (making it ineligible to vote), this would not get set to 0 (zero). That was pretty confusing. Now that this is set to deciding_voting_power, this actually does get zeroed out.
voting_power_refreshed_timestamp_seconds
Section titled “voting_power_refreshed_timestamp_seconds”voting_power_refreshed_timestamp_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:941
NeuronsFundAuditInfo
Section titled “NeuronsFundAuditInfo”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1010
Properties
Section titled “Properties”final_neurons_fund_participation
Section titled “final_neurons_fund_participation”final_neurons_fund_participation: [] | [
NeuronsFundParticipation]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1011
initial_neurons_fund_participation
Section titled “initial_neurons_fund_participation”initial_neurons_fund_participation: [] | [
NeuronsFundParticipation]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1012
neurons_fund_refunds
Section titled “neurons_fund_refunds”neurons_fund_refunds: [] | [
NeuronsFundSnapshot]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1013
NeuronsFundData
Section titled “NeuronsFundData”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1015
Properties
Section titled “Properties”final_neurons_fund_participation
Section titled “final_neurons_fund_participation”final_neurons_fund_participation: [] | [
NeuronsFundParticipation]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1016
initial_neurons_fund_participation
Section titled “initial_neurons_fund_participation”initial_neurons_fund_participation: [] | [
NeuronsFundParticipation]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1017
neurons_fund_refunds
Section titled “neurons_fund_refunds”neurons_fund_refunds: [] | [
NeuronsFundSnapshot]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1018
NeuronsFundEconomics
Section titled “NeuronsFundEconomics”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1020
Properties
Section titled “Properties”max_theoretical_neurons_fund_participation_amount_xdr
Section titled “max_theoretical_neurons_fund_participation_amount_xdr”max_theoretical_neurons_fund_participation_amount_xdr: [] | [
Decimal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1025
maximum_icp_xdr_rate
Section titled “maximum_icp_xdr_rate”maximum_icp_xdr_rate: [] | [
Percentage]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1021
minimum_icp_xdr_rate
Section titled “minimum_icp_xdr_rate”minimum_icp_xdr_rate: [] | [
Percentage]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1026
neurons_fund_matched_funding_curve_coefficients
Section titled “neurons_fund_matched_funding_curve_coefficients”neurons_fund_matched_funding_curve_coefficients: [] | [
NeuronsFundMatchedFundingCurveCoefficients]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1022
NeuronsFundMatchedFundingCurveCoefficients
Section titled “NeuronsFundMatchedFundingCurveCoefficients”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1028
Properties
Section titled “Properties”contribution_threshold_xdr
Section titled “contribution_threshold_xdr”contribution_threshold_xdr: [] | [
Decimal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1029
full_participation_milestone_xdr
Section titled “full_participation_milestone_xdr”full_participation_milestone_xdr: [] | [
Decimal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1031
one_third_participation_milestone_xdr
Section titled “one_third_participation_milestone_xdr”one_third_participation_milestone_xdr: [] | [
Decimal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1030
NeuronsFundNeuron
Section titled “NeuronsFundNeuron”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1033
Properties
Section titled “Properties”amount_icp_e8s
Section titled “amount_icp_e8s”amount_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1038
controller
Section titled “controller”controller: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1034
hotkeys
Section titled “hotkeys”hotkeys: [] | [
Principals]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1035
is_capped
Section titled “is_capped”is_capped: [] | [
boolean]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1036
nns_neuron_id
Section titled “nns_neuron_id”nns_neuron_id: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1037
NeuronsFundNeuronPortion
Section titled “NeuronsFundNeuronPortion”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1040
Properties
Section titled “Properties”amount_icp_e8s
Section titled “amount_icp_e8s”amount_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1046
controller
Section titled “controller”controller: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1041
hotkeys
Section titled “hotkeys”hotkeys:
Principal[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1042
is_capped
Section titled “is_capped”is_capped: [] | [
boolean]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1043
maturity_equivalent_icp_e8s
Section titled “maturity_equivalent_icp_e8s”maturity_equivalent_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1044
nns_neuron_id
Section titled “nns_neuron_id”nns_neuron_id: [] | [
NeuronId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1045
NeuronsFundParticipation
Section titled “NeuronsFundParticipation”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1048
Properties
Section titled “Properties”allocated_neurons_fund_participation_icp_e8s
Section titled “allocated_neurons_fund_participation_icp_e8s”allocated_neurons_fund_participation_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1058
direct_participation_icp_e8s
Section titled “direct_participation_icp_e8s”direct_participation_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1051
ideal_matched_participation_function
Section titled “ideal_matched_participation_function”ideal_matched_participation_function: [] | [
IdealMatchedParticipationFunction]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1055
intended_neurons_fund_participation_icp_e8s
Section titled “intended_neurons_fund_participation_icp_e8s”intended_neurons_fund_participation_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1050
max_neurons_fund_swap_participation_icp_e8s
Section titled “max_neurons_fund_swap_participation_icp_e8s”max_neurons_fund_swap_participation_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1053
neurons_fund_reserves
Section titled “neurons_fund_reserves”neurons_fund_reserves: [] | [
NeuronsFundSnapshot]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1054
swap_participation_limits
Section titled “swap_participation_limits”swap_participation_limits: [] | [
SwapParticipationLimits]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1052
total_maturity_equivalent_icp_e8s
Section titled “total_maturity_equivalent_icp_e8s”total_maturity_equivalent_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1049
NeuronsFundSnapshot
Section titled “NeuronsFundSnapshot”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1060
Properties
Section titled “Properties”neurons_fund_neuron_portions
Section titled “neurons_fund_neuron_portions”neurons_fund_neuron_portions:
NeuronsFundNeuronPortion[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1061
NeuronStakeTransfer
Section titled “NeuronStakeTransfer”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:975
Properties
Section titled “Properties”block_height
Section titled “block_height”block_height:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:982
from: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:978
from_subaccount
Section titled “from_subaccount”from_subaccount:
Uint8Array
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:980
memo:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:979
neuron_stake_e8s
Section titled “neuron_stake_e8s”neuron_stake_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:977
to_subaccount
Section titled “to_subaccount”to_subaccount:
Uint8Array
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:976
transfer_timestamp
Section titled “transfer_timestamp”transfer_timestamp:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:981
NeuronSubaccount
Section titled “NeuronSubaccount”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:984
Properties
Section titled “Properties”subaccount
Section titled “subaccount”subaccount:
Uint8Array
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:985
NeuronSubsetMetrics
Section titled “NeuronSubsetMetrics”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:987
Properties
Section titled “Properties”count: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:992
count_buckets
Section titled “count_buckets”count_buckets: [
bigint,bigint][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1001
deciding_voting_power_buckets
Section titled “deciding_voting_power_buckets”deciding_voting_power_buckets: [
bigint,bigint][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:993
maturity_e8s_equivalent_buckets
Section titled “maturity_e8s_equivalent_buckets”maturity_e8s_equivalent_buckets: [
bigint,bigint][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:989
potential_voting_power_buckets
Section titled “potential_voting_power_buckets”potential_voting_power_buckets: [
bigint,bigint][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1000
staked_e8s_buckets
Section titled “staked_e8s_buckets”staked_e8s_buckets: [
bigint,bigint][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:998
staked_maturity_e8s_equivalent_buckets
Section titled “staked_maturity_e8s_equivalent_buckets”staked_maturity_e8s_equivalent_buckets: [
bigint,bigint][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:997
total_deciding_voting_power
Section titled “total_deciding_voting_power”total_deciding_voting_power: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:996
total_maturity_e8s_equivalent
Section titled “total_maturity_e8s_equivalent”total_maturity_e8s_equivalent: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:988
total_potential_voting_power
Section titled “total_potential_voting_power”total_potential_voting_power: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:995
total_staked_e8s
Section titled “total_staked_e8s”total_staked_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:991
total_staked_maturity_e8s_equivalent
Section titled “total_staked_maturity_e8s_equivalent”total_staked_maturity_e8s_equivalent: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:994
total_voting_power
Section titled “total_voting_power”total_voting_power: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:999
voting_power_buckets
Section titled “voting_power_buckets”voting_power_buckets: [
bigint,bigint][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:990
NeuronVote
Section titled “NeuronVote”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1003
Properties
Section titled “Properties”proposal_id
Section titled “proposal_id”proposal_id: [] | [
ProposalId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1008
vote: [] | [
Vote]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1007
The vote of the neuron on the specific proposal id.
NodeProvider
Section titled “NodeProvider”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1063
Properties
Section titled “Properties”id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1064
reward_account
Section titled “reward_account”reward_account: [] | [
AccountIdentifier]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1065
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1067
Properties
Section titled “Properties”neurons_fund_audit_info
Section titled “neurons_fund_audit_info”neurons_fund_audit_info: [] | [
NeuronsFundAuditInfo]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1068
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1070
Properties
Section titled “Properties”neurons_fund_neuron_portions
Section titled “neurons_fund_neuron_portions”neurons_fund_neuron_portions:
NeuronsFundNeuron[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1071
OpenSnsTokenSwap
Section titled “OpenSnsTokenSwap”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1073
Properties
Section titled “Properties”community_fund_investment_e8s
Section titled “community_fund_investment_e8s”community_fund_investment_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1074
params
Section titled “params”params: [] | [
Params]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1076
target_swap_canister_id
Section titled “target_swap_canister_id”target_swap_canister_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1075
Params
Section titled “Params”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1089
Properties
Section titled “Properties”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/governance_test.d.ts:1102
max_icp_e8s
Section titled “max_icp_e8s”max_icp_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1094
max_participant_icp_e8s
Section titled “max_participant_icp_e8s”max_participant_icp_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1099
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/governance_test.d.ts:1100
min_icp_e8s
Section titled “min_icp_e8s”min_icp_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1101
min_participant_icp_e8s
Section titled “min_participant_icp_e8s”min_participant_icp_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1090
min_participants
Section titled “min_participants”min_participants:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1096
neuron_basket_construction_parameters
Section titled “neuron_basket_construction_parameters”neuron_basket_construction_parameters: [] | [
NeuronBasketConstructionParameters_1]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1091
sale_delay_seconds
Section titled “sale_delay_seconds”sale_delay_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1098
sns_token_e8s
Section titled “sns_token_e8s”sns_token_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1097
swap_due_timestamp_seconds
Section titled “swap_due_timestamp_seconds”swap_due_timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1095
Percentage
Section titled “Percentage”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1104
Properties
Section titled “Properties”basis_points
Section titled “basis_points”basis_points: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1105
Principals
Section titled “Principals”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1107
Properties
Section titled “Properties”principals
Section titled “principals”principals:
Principal[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1108
Proposal
Section titled “Proposal”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1110
Properties
Section titled “Properties”action
Section titled “action”action: [] | [
Action]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1113
self_describing_action
Section titled “self_describing_action”self_describing_action: [] | [
SelfDescribingProposalAction]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1115
summary
Section titled “summary”summary:
string
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1114
title: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1112
url:
string
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1111
ProposalData
Section titled “ProposalData”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1137
Properties
Section titled “Properties”ballots
Section titled “ballots”ballots: [
bigint,Ballot][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1141
decided_timestamp_seconds
Section titled “decided_timestamp_seconds”decided_timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1152
derived_proposal_information
Section titled “derived_proposal_information”derived_proposal_information: [] | [
DerivedProposalInformation]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1148
executed_timestamp_seconds
Section titled “executed_timestamp_seconds”executed_timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1156
failed_timestamp_seconds
Section titled “failed_timestamp_seconds”failed_timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1144
failure_reason
Section titled “failure_reason”failure_reason: [] | [
GovernanceError]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1140
id: [] | [
ProposalId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1138
latest_tally
Section titled “latest_tally”latest_tally: [] | [
Tally]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1149
neurons_fund_data
Section titled “neurons_fund_data”neurons_fund_data: [] | [
NeuronsFundData]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1146
original_total_community_fund_maturity_e8s_equivalent
Section titled “original_total_community_fund_maturity_e8s_equivalent”original_total_community_fund_maturity_e8s_equivalent: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1157
proposal
Section titled “proposal”proposal: [] | [
Proposal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1153
proposal_timestamp_seconds
Section titled “proposal_timestamp_seconds”proposal_timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1142
proposer
Section titled “proposer”proposer: [] | [
NeuronId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1154
reject_cost_e8s
Section titled “reject_cost_e8s”reject_cost_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1147
reward_event_round
Section titled “reward_event_round”reward_event_round:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1143
sns_token_swap_lifecycle
Section titled “sns_token_swap_lifecycle”sns_token_swap_lifecycle: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1151
success_value
Section titled “success_value”success_value: [] | [
SuccessfulProposalExecutionValue]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1145
topic: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1139
total_potential_voting_power
Section titled “total_potential_voting_power”total_potential_voting_power: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1150
wait_for_quiet_state
Section titled “wait_for_quiet_state”wait_for_quiet_state: [] | [
WaitForQuietState]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1155
ProposalId
Section titled “ProposalId”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1159
Properties
Section titled “Properties”id:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1160
ProposalInfo
Section titled “ProposalInfo”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1162
Properties
Section titled “Properties”ballots
Section titled “ballots”ballots: [
bigint,Ballot][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1167
deadline_timestamp_seconds
Section titled “deadline_timestamp_seconds”deadline_timestamp_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1170
decided_timestamp_seconds
Section titled “decided_timestamp_seconds”decided_timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1178
derived_proposal_information
Section titled “derived_proposal_information”derived_proposal_information: [] | [
DerivedProposalInformation]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1174
executed_timestamp_seconds
Section titled “executed_timestamp_seconds”executed_timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1181
failed_timestamp_seconds
Section titled “failed_timestamp_seconds”failed_timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1171
failure_reason
Section titled “failure_reason”failure_reason: [] | [
GovernanceError]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1166
id: [] | [
ProposalId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1163
latest_tally
Section titled “latest_tally”latest_tally: [] | [
Tally]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1175
proposal
Section titled “proposal”proposal: [] | [
Proposal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1179
proposal_timestamp_seconds
Section titled “proposal_timestamp_seconds”proposal_timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1168
proposer
Section titled “proposer”proposer: [] | [
NeuronId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1180
reject_cost_e8s
Section titled “reject_cost_e8s”reject_cost_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1173
reward_event_round
Section titled “reward_event_round”reward_event_round:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1169
reward_status
Section titled “reward_status”reward_status:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1177
status
Section titled “status”status:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1164
success_value
Section titled “success_value”success_value: [] | [
SuccessfulProposalExecutionValue]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1172
topic:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1165
total_potential_voting_power
Section titled “total_potential_voting_power”total_potential_voting_power: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1176
RegisterVote
Section titled “RegisterVote”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1190
Properties
Section titled “Properties”proposal
Section titled “proposal”proposal: [] | [
ProposalId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1192
vote:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1191
RemoveHotKey
Section titled “RemoveHotKey”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1194
Properties
Section titled “Properties”hot_key_to_remove
Section titled “hot_key_to_remove”hot_key_to_remove: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1195
RestoreAgingNeuronGroup
Section titled “RestoreAgingNeuronGroup”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1197
Properties
Section titled “Properties”count: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1198
current_total_stake_e8s
Section titled “current_total_stake_e8s”current_total_stake_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1200
group_type
Section titled “group_type”group_type:
number
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1201
previous_total_stake_e8s
Section titled “previous_total_stake_e8s”previous_total_stake_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1199
RestoreAgingSummary
Section titled “RestoreAgingSummary”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1203
Properties
Section titled “Properties”groups
Section titled “groups”groups:
RestoreAgingNeuronGroup[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1204
timestamp_seconds
Section titled “timestamp_seconds”timestamp_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1205
RewardEvent
Section titled “RewardEvent”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1222
Properties
Section titled “Properties”actual_timestamp_seconds
Section titled “actual_timestamp_seconds”actual_timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1225
day_after_genesis
Section titled “day_after_genesis”day_after_genesis:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1224
distributed_e8s_equivalent
Section titled “distributed_e8s_equivalent”distributed_e8s_equivalent:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1228
latest_round_available_e8s_equivalent
Section titled “latest_round_available_e8s_equivalent”latest_round_available_e8s_equivalent: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1227
rounds_since_last_distribution
Section titled “rounds_since_last_distribution”rounds_since_last_distribution: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1223
settled_proposals
Section titled “settled_proposals”settled_proposals:
ProposalId[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1229
total_available_e8s_equivalent
Section titled “total_available_e8s_equivalent”total_available_e8s_equivalent:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1226
RewardNodeProvider
Section titled “RewardNodeProvider”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1234
Properties
Section titled “Properties”amount_e8s
Section titled “amount_e8s”amount_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1237
node_provider
Section titled “node_provider”node_provider: [] | [
NodeProvider]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1235
reward_mode
Section titled “reward_mode”reward_mode: [] | [
RewardMode]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1236
RewardNodeProviders
Section titled “RewardNodeProviders”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1239
Properties
Section titled “Properties”rewards
Section titled “rewards”rewards:
RewardNodeProvider[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1241
use_registry_derived_rewards
Section titled “use_registry_derived_rewards”use_registry_derived_rewards: [] | [
boolean]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1240
RewardToAccount
Section titled “RewardToAccount”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1243
Properties
Section titled “Properties”to_account
Section titled “to_account”to_account: [] | [
AccountIdentifier]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1244
RewardToNeuron
Section titled “RewardToNeuron”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1246
Properties
Section titled “Properties”dissolve_delay_seconds
Section titled “dissolve_delay_seconds”dissolve_delay_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1247
SelfDescribingProposalAction
Section titled “SelfDescribingProposalAction”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1249
Properties
Section titled “Properties”type_description
Section titled “type_description”type_description: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1250
type_name
Section titled “type_name”type_name: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1251
value: [] | [
SelfDescribingValue]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1252
SetDefaultFollowees
Section titled “SetDefaultFollowees”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1263
Properties
Section titled “Properties”default_followees
Section titled “default_followees”default_followees: [
number,Followees][]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1264
SetDissolveTimestamp
Section titled “SetDissolveTimestamp”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1266
Properties
Section titled “Properties”dissolve_timestamp_seconds
Section titled “dissolve_timestamp_seconds”dissolve_timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1267
SetFollowing
Section titled “SetFollowing”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1269
Properties
Section titled “Properties”topic_following
Section titled “topic_following”topic_following: [] | [
FolloweesForTopic[]]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1270
SetOpenTimeWindowRequest
Section titled “SetOpenTimeWindowRequest”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1273
Properties
Section titled “Properties”open_time_window
Section titled “open_time_window”open_time_window: [] | [
TimeWindow]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1274
SetSnsTokenSwapOpenTimeWindow
Section titled “SetSnsTokenSwapOpenTimeWindow”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1276
Properties
Section titled “Properties”request
Section titled “request”request: [] | [
SetOpenTimeWindowRequest]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1277
swap_canister_id
Section titled “swap_canister_id”swap_canister_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1278
SettleCommunityFundParticipation
Section titled “SettleCommunityFundParticipation”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1283
Properties
Section titled “Properties”open_sns_token_swap_proposal_id
Section titled “open_sns_token_swap_proposal_id”open_sns_token_swap_proposal_id: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1285
result
Section titled “result”result: [] | [
Result_8]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1284
SettleNeuronsFundParticipationRequest
Section titled “SettleNeuronsFundParticipationRequest”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1287
Properties
Section titled “Properties”nns_proposal_id
Section titled “nns_proposal_id”nns_proposal_id: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1289
result
Section titled “result”result: [] | [
Result_9]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1288
SettleNeuronsFundParticipationResponse
Section titled “SettleNeuronsFundParticipationResponse”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1291
Properties
Section titled “Properties”result
Section titled “result”result: [] | [
Result_10]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1292
SetVisibility
Section titled “SetVisibility”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1280
Properties
Section titled “Properties”visibility
Section titled “visibility”visibility: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1281
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1294
Properties
Section titled “Properties”new_controller
Section titled “new_controller”new_controller: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1296
nonce: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1297
percentage_to_spawn
Section titled “percentage_to_spawn”percentage_to_spawn: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1295
SpawnResponse
Section titled “SpawnResponse”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1299
Properties
Section titled “Properties”created_neuron_id
Section titled “created_neuron_id”created_neuron_id: [] | [
NeuronId]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1300
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1302
Properties
Section titled “Properties”amount_e8s
Section titled “amount_e8s”amount_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1304
memo: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1303
StakeMaturity
Section titled “StakeMaturity”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1306
Properties
Section titled “Properties”percentage_to_stake
Section titled “percentage_to_stake”percentage_to_stake: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1307
StakeMaturityResponse
Section titled “StakeMaturityResponse”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1309
Properties
Section titled “Properties”maturity_e8s
Section titled “maturity_e8s”maturity_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1310
staked_maturity_e8s
Section titled “staked_maturity_e8s”staked_maturity_e8s:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1311
StopOrStartCanister
Section titled “StopOrStartCanister”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1313
Properties
Section titled “Properties”action
Section titled “action”action: [
number] | []
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1314
canister_id
Section titled “canister_id”canister_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1315
SwapBackgroundInformation
Section titled “SwapBackgroundInformation”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1322
Properties
Section titled “Properties”dapp_canister_summaries
Section titled “dapp_canister_summaries”dapp_canister_summaries:
CanisterSummary[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1330
fallback_controller_principal_ids
Section titled “fallback_controller_principal_ids”fallback_controller_principal_ids:
Principal[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1324
governance_canister_summary
Section titled “governance_canister_summary”governance_canister_summary: [] | [
CanisterSummary]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1328
ledger_archive_canister_summaries
Section titled “ledger_archive_canister_summaries”ledger_archive_canister_summaries:
CanisterSummary[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1325
ledger_canister_summary
Section titled “ledger_canister_summary”ledger_canister_summary: [] | [
CanisterSummary]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1326
ledger_index_canister_summary
Section titled “ledger_index_canister_summary”ledger_index_canister_summary: [] | [
CanisterSummary]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1323
root_canister_summary
Section titled “root_canister_summary”root_canister_summary: [] | [
CanisterSummary]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1329
swap_canister_summary
Section titled “swap_canister_summary”swap_canister_summary: [] | [
CanisterSummary]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1327
SwapDistribution
Section titled “SwapDistribution”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1332
Properties
Section titled “Properties”total: [] | [
Tokens]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1333
SwapParameters
Section titled “SwapParameters”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1335
Properties
Section titled “Properties”confirmation_text
Section titled “confirmation_text”confirmation_text: [] | [
string]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1342
duration
Section titled “duration”duration: [] | [
Duration]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1338
maximum_direct_participation_icp
Section titled “maximum_direct_participation_icp”maximum_direct_participation_icp: [] | [
Tokens]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1348
maximum_icp
Section titled “maximum_icp”maximum_icp: [] | [
Tokens]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1349
maximum_participant_icp
Section titled “maximum_participant_icp”maximum_participant_icp: [] | [
Tokens]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1343
minimum_direct_participation_icp
Section titled “minimum_direct_participation_icp”minimum_direct_participation_icp: [] | [
Tokens]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1345
minimum_icp
Section titled “minimum_icp”minimum_icp: [] | [
Tokens]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1344
minimum_participant_icp
Section titled “minimum_participant_icp”minimum_participant_icp: [] | [
Tokens]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1346
minimum_participants
Section titled “minimum_participants”minimum_participants: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1336
neuron_basket_construction_parameters
Section titled “neuron_basket_construction_parameters”neuron_basket_construction_parameters: [] | [
NeuronBasketConstructionParameters]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1339
neurons_fund_investment_icp
Section titled “neurons_fund_investment_icp”neurons_fund_investment_icp: [] | [
Tokens]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1350
neurons_fund_participation
Section titled “neurons_fund_participation”neurons_fund_participation: [] | [
boolean]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1337
restricted_countries
Section titled “restricted_countries”restricted_countries: [] | [
Countries]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1351
start_time
Section titled “start_time”start_time: [] | [
GlobalTimeOfDay]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1347
SwapParticipationLimits
Section titled “SwapParticipationLimits”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1353
Properties
Section titled “Properties”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/governance_test.d.ts:1357
max_participant_icp_e8s
Section titled “max_participant_icp_e8s”max_participant_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1355
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/governance_test.d.ts:1356
min_participant_icp_e8s
Section titled “min_participant_icp_e8s”min_participant_icp_e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1354
TakeCanisterSnapshot
Section titled “TakeCanisterSnapshot”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1359
Properties
Section titled “Properties”canister_id
Section titled “canister_id”canister_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1361
replace_snapshot
Section titled “replace_snapshot”replace_snapshot: [] | [
Uint8Array<ArrayBufferLike>]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1360
TakeCanisterSnapshotOk
Section titled “TakeCanisterSnapshotOk”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1363
Properties
Section titled “Properties”snapshot_id
Section titled “snapshot_id”snapshot_id:
Uint8Array
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1364
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1366
Properties
Section titled “Properties”no:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1367
timestamp_seconds
Section titled “timestamp_seconds”timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1370
total:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1369
yes:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1368
TimeWindow
Section titled “TimeWindow”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1372
Properties
Section titled “Properties”end_timestamp_seconds
Section titled “end_timestamp_seconds”end_timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1374
start_timestamp_seconds
Section titled “start_timestamp_seconds”start_timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1373
Tokens
Section titled “Tokens”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1376
Properties
Section titled “Properties”e8s: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1377
UpdateCanisterSettings
Section titled “UpdateCanisterSettings”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1404
Properties
Section titled “Properties”canister_id
Section titled “canister_id”canister_id: [] | [
Principal]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1405
settings
Section titled “settings”settings: [] | [
CanisterSettings]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1406
UpdateNodeProvider
Section titled “UpdateNodeProvider”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1408
Properties
Section titled “Properties”reward_account
Section titled “reward_account”reward_account: [] | [
AccountIdentifier]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1409
VotingPowerEconomics
Section titled “VotingPowerEconomics”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1423
Parameters that affect the voting power of neurons.
Properties
Section titled “Properties”clear_following_after_seconds
Section titled “clear_following_after_seconds”clear_following_after_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1455
After a neuron has experienced voting power reduction for this amount of time, a couple of things happen:
-
Deciding voting power reaches 0.
-
Its following on topics other than NeuronManagement are cleared.
Initially, set to 1/12 years.
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/governance_test.d.ts:1444
The minimum dissolve delay a neuron must have in order to be eligible to vote.
Neurons with a dissolve delay lower than this threshold will not have voting power, even if they are otherwise active.
This value is an essential part of the staking mechanism, promoting long-term alignment with the network’s governance.
start_reducing_voting_power_after_seconds
Section titled “start_reducing_voting_power_after_seconds”start_reducing_voting_power_after_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1434
If a neuron has not “refreshed” its voting power after this amount of time, its deciding voting power starts decreasing linearly. See also clear_following_after_seconds.
For explanation of what “refresh” means in this context, see https://dashboard.internetcomputer.org/proposal/132411
Initially, set to 0.5 years. (The nominal length of a year is 365.25 days).
VotingRewardParameters
Section titled “VotingRewardParameters”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1457
Properties
Section titled “Properties”final_reward_rate
Section titled “final_reward_rate”final_reward_rate: [] | [
Percentage]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1460
initial_reward_rate
Section titled “initial_reward_rate”initial_reward_rate: [] | [
Percentage]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1459
reward_rate_transition_duration
Section titled “reward_rate_transition_duration”reward_rate_transition_duration: [] | [
Duration]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1458
WaitForQuietState
Section titled “WaitForQuietState”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1462
Properties
Section titled “Properties”current_deadline_timestamp_seconds
Section titled “current_deadline_timestamp_seconds”current_deadline_timestamp_seconds:
bigint
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1463
XdrConversionRate
Section titled “XdrConversionRate”Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1466
Properties
Section titled “Properties”timestamp_seconds
Section titled “timestamp_seconds”timestamp_seconds: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1468
xdr_permyriad_per_icp
Section titled “xdr_permyriad_per_icp”xdr_permyriad_per_icp: [] | [
bigint]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1467
Type Aliases
Section titled “Type Aliases”Action
Section titled “Action”Action = {
RegisterKnownNeuron:KnownNeuron; } | {FulfillSubnetRentalRequest:FulfillSubnetRentalRequest; } | {ManageNeuron:ManageNeuronProposal; } | {LoadCanisterSnapshot:LoadCanisterSnapshot; } | {BlessAlternativeGuestOsVersion:BlessAlternativeGuestOsVersion; } | {UpdateCanisterSettings:UpdateCanisterSettings; } | {InstallCode:InstallCode; } | {DeregisterKnownNeuron:DeregisterKnownNeuron; } | {TakeCanisterSnapshot:TakeCanisterSnapshot; } | {StopOrStartCanister:StopOrStartCanister; } | {CreateServiceNervousSystem:CreateServiceNervousSystem; } | {ExecuteNnsFunction:ExecuteNnsFunction; } | {CreateCanisterAndInstallCode:CreateCanisterAndInstallCode; } | {RewardNodeProvider:RewardNodeProvider; } | {OpenSnsTokenSwap:OpenSnsTokenSwap; } | {SetSnsTokenSwapOpenTimeWindow:SetSnsTokenSwapOpenTimeWindow; } | {SetDefaultFollowees:SetDefaultFollowees; } | {RewardNodeProviders:RewardNodeProviders; } | {ManageNetworkEconomics:NetworkEconomics; } | {ApproveGenesisKyc:Principals; } | {AddOrRemoveNodeProvider:AddOrRemoveNodeProvider; } | {Motion:Motion; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:20
By = {
NeuronIdOrSubaccount: { }; } | {MemoAndController:ClaimOrRefreshNeuronFromAccount; } | {Memo:bigint; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:86
Change
Section titled “Change”Change = {
ToRemove:NodeProvider; } | {ToAdd:NodeProvider; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:116
Command_1
Section titled “Command_1”Command_1 = {
Error:GovernanceError; } | {Spawn:SpawnResponse; } | {Split:SpawnResponse; } | {Follow: { }; } | {DisburseMaturity:DisburseMaturityResponse; } | {RefreshVotingPower:RefreshVotingPowerResponse; } | {ClaimOrRefresh:ClaimOrRefreshResponse; } | {Configure: { }; } | {RegisterVote: { }; } | {Merge:MergeResponse; } | {DisburseToNeuron:SpawnResponse; } | {SetFollowing:SetFollowingResponse; } | {MakeProposal:MakeProposalResponse; } | {StakeMaturity:StakeMaturityResponse; } | {MergeMaturity:MergeMaturityResponse; } | {Disburse:DisburseResponse; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:133
Command_2
Section titled “Command_2”Command_2 = {
Spawn:NeuronId; } | {Split:Split; } | {Configure:Configure; } | {Merge:Merge; } | {DisburseToNeuron:DisburseToNeuron; } | {SyncCommand: { }; } | {ClaimOrRefreshNeuron:ClaimOrRefresh; } | {MergeMaturity:MergeMaturity; } | {Disburse:Disburse; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:150
CreateNeuronResponse
Section titled “CreateNeuronResponse”CreateNeuronResponse = {
Ok:CreatedNeuron; } | {Err:GovernanceError; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:228
DissolveState
Section titled “DissolveState”DissolveState = {
DissolveDelaySeconds:bigint; } | {WhenDissolvedTimestampSeconds:bigint; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:292
GetMaturityModulationRequest
Section titled “GetMaturityModulationRequest”GetMaturityModulationRequest =
object
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:355
GetNeuronIndexResult
Section titled “GetNeuronIndexResult”GetNeuronIndexResult = {
Ok:NeuronIndexData; } | {Err:GovernanceError; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:363
ListNeuronVotesResponse
Section titled “ListNeuronVotesResponse”ListNeuronVotesResponse = {
Ok: {all_finalized_before_proposal: [] | [ProposalId];votes: [] | [NeuronVote[]]; }; } | {Err:GovernanceError; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:575
ManageNeuronCommandRequest
Section titled “ManageNeuronCommandRequest”ManageNeuronCommandRequest = {
Spawn:Spawn; } | {Split:Split; } | {Follow:Follow; } | {DisburseMaturity:DisburseMaturity; } | {RefreshVotingPower:RefreshVotingPower; } | {ClaimOrRefresh:ClaimOrRefresh; } | {Configure:Configure; } | {RegisterVote:RegisterVote; } | {Merge:Merge; } | {DisburseToNeuron:DisburseToNeuron; } | {SetFollowing:SetFollowing; } | {MakeProposal:MakeProposalRequest; } | {StakeMaturity:StakeMaturity; } | {MergeMaturity:MergeMaturity; } | {Disburse:Disburse; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:673
KEEP THIS IN SYNC WITH COMMAND!
ManageNeuronProposalCommand
Section titled “ManageNeuronProposalCommand”ManageNeuronProposalCommand = {
Spawn:Spawn; } | {Split:Split; } | {Follow:Follow; } | {DisburseMaturity:DisburseMaturity; } | {RefreshVotingPower:RefreshVotingPower; } | {ClaimOrRefresh:ClaimOrRefresh; } | {Configure:Configure; } | {RegisterVote:RegisterVote; } | {Merge:Merge; } | {DisburseToNeuron:DisburseToNeuron; } | {SetFollowing:SetFollowing; } | {MakeProposal:Proposal; } | {StakeMaturity:StakeMaturity; } | {MergeMaturity:MergeMaturity; } | {Disburse:Disburse; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:701
KEEP THIS IN SYNC WITH ManageNeuronCommandRequest!
NeuronIdOrSubaccount
Section titled “NeuronIdOrSubaccount”NeuronIdOrSubaccount = {
Subaccount:Uint8Array; } | {NeuronId:NeuronId; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:915
Operation
Section titled “Operation”Operation = {
RemoveHotKey:RemoveHotKey; } | {AddHotKey:AddHotKey; } | {ChangeAutoStakeMaturity:ChangeAutoStakeMaturity; } | {StopDissolving: { }; } | {StartDissolving: { }; } | {IncreaseDissolveDelay:IncreaseDissolveDelay; } | {SetVisibility:SetVisibility; } | {JoinCommunityFund: { }; } | {LeaveCommunityFund: { }; } | {SetDissolveTimestamp:SetDissolveTimestamp; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1078
ProposalActionRequest
Section titled “ProposalActionRequest”ProposalActionRequest = {
RegisterKnownNeuron:KnownNeuron; } | {FulfillSubnetRentalRequest:FulfillSubnetRentalRequest; } | {ManageNeuron:ManageNeuronRequest; } | {LoadCanisterSnapshot:LoadCanisterSnapshot; } | {BlessAlternativeGuestOsVersion:BlessAlternativeGuestOsVersion; } | {UpdateCanisterSettings:UpdateCanisterSettings; } | {InstallCode:InstallCodeRequest; } | {DeregisterKnownNeuron:DeregisterKnownNeuron; } | {TakeCanisterSnapshot:TakeCanisterSnapshot; } | {StopOrStartCanister:StopOrStartCanister; } | {CreateServiceNervousSystem:CreateServiceNervousSystem; } | {ExecuteNnsFunction:ExecuteNnsFunction; } | {CreateCanisterAndInstallCode:CreateCanisterAndInstallCodeRequest; } | {RewardNodeProvider:RewardNodeProvider; } | {RewardNodeProviders:RewardNodeProviders; } | {ManageNetworkEconomics:NetworkEconomics; } | {ApproveGenesisKyc:Principals; } | {AddOrRemoveNodeProvider:AddOrRemoveNodeProvider; } | {Motion:Motion; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1117
RefreshVotingPower
Section titled “RefreshVotingPower”RefreshVotingPower =
object
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1188
This is one way for a neuron to make sure that its deciding_voting_power is not less than its potential_voting_power. See the description of those fields in Neuron.
RefreshVotingPowerResponse
Section titled “RefreshVotingPowerResponse”RefreshVotingPowerResponse =
object
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1189
Result
Section titled “Result”Result = {
Ok:null; } | {Err:GovernanceError; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1207
Result_1
Section titled “Result_1”Result_1 = {
Error:GovernanceError; } | {NeuronId:NeuronId; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1208
Result_10
Section titled “Result_10”Result_10 = {
Ok:Ok_1; } | {Err:GovernanceError; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1209
Result_2
Section titled “Result_2”Result_2 = {
Ok:Neuron; } | {Err:GovernanceError; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1210
Result_3
Section titled “Result_3”Result_3 = {
Ok:GovernanceCachedMetrics; } | {Err:GovernanceError; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1211
Result_4
Section titled “Result_4”Result_4 = {
Ok:MonthlyNodeProviderRewards; } | {Err:GovernanceError; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1214
Result_5
Section titled “Result_5”Result_5 = {
Ok:NeuronInfo; } | {Err:GovernanceError; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1217
Result_6
Section titled “Result_6”Result_6 = {
Ok:Ok; } | {Err:GovernanceError; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1218
Result_7
Section titled “Result_7”Result_7 = {
Ok:NodeProvider; } | {Err:GovernanceError; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1219
Result_8
Section titled “Result_8”Result_8 = {
Committed:Committed; } | {Aborted: { }; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1220
Result_9
Section titled “Result_9”Result_9 = {
Committed:Committed_1; } | {Aborted: { }; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1221
RewardMode
Section titled “RewardMode”RewardMode = {
RewardToNeuron:RewardToNeuron; } | {RewardToAccount:RewardToAccount; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1231
SelfDescribingValue
Section titled “SelfDescribingValue”SelfDescribingValue = {
Int:bigint; } | {Map: [string,SelfDescribingValue][]; } | {Nat:bigint; } | {Blob:Uint8Array; } | {Bool:boolean; } | {Null:null; } | {Text:string; } | {Array:SelfDescribingValue[]; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1254
SetFollowingResponse
Section titled “SetFollowingResponse”SetFollowingResponse =
object
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1272
SuccessfulProposalExecutionValue
Section titled “SuccessfulProposalExecutionValue”SuccessfulProposalExecutionValue = {
TakeCanisterSnapshot:TakeCanisterSnapshotOk; } | {CreateCanisterAndInstallCode:CreateCanisterAndInstallCodeOk; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1317
TopicToFollow
Section titled “TopicToFollow”TopicToFollow = {
Kyc:null; } | {ServiceNervousSystemManagement:null; } | {ApiBoundaryNodeManagement:null; } | {ApplicationCanisterManagement:null; } | {SubnetRental:null; } | {NeuronManagement:null; } | {NodeProviderRewards:null; } | {SubnetManagement:null; } | {ExchangeRate:null; } | {CatchAll:null; } | {NodeAdmin:null; } | {IcOsVersionElection:null; } | {ProtocolCanisterManagement:null; } | {NetworkEconomics:null; } | {IcOsVersionDeployment:null; } | {ParticipantManagement:null; } | {Governance:null; } | {SnsAndCommunityFund:null; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1385
A topic that can be followed. It is almost the same as the topic on the
proposal, except that the CatchAll is a special value and following on this
topic will let the neuron follow the votes on all topics except for
Governance and SnsAndCommunityFund.
Vote = {
No:null; } | {Yes:null; } | {Unspecified:null; }
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1411
Type Declaration
Section titled “Type Declaration”{ No: null; }
No:
null
{ Yes: null; }
Yes:
null
{ Unspecified: null; }
Unspecified
Section titled “Unspecified”Unspecified:
null
Abstentions are recorded as Unspecified.
WasmModule
Section titled “WasmModule”WasmModule =
object
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1465
Properties
Section titled “Properties”Inlined
Section titled “Inlined”Inlined:
Uint8Array
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1465
Variables
Section titled “Variables”idlFactory
Section titled “idlFactory”
constidlFactory:IDL.InterfaceFactory
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1548
init()
Section titled “init()”
constinit: (args) =>IDL.Type[]
Defined in: packages/canisters/src/declarations/nns/governance_test.d.ts:1549
Parameters
Section titled “Parameters”typeof IDL
Returns
Section titled “Returns”IDL.Type[]