Overview
Enumerations
Section titled “Enumerations”- CanisterAction
- CanisterInstallMode
- LogVisibility
- NeuronState
- NeuronType
- NeuronVisibility
- NnsFunction
- ProposalRewardStatus
- ProposalStatus
- Topic
- Vote
Classes
Section titled “Classes”- CouldNotClaimNeuronError
- GenesisTokenCanister
- GovernanceCanister
- GovernanceError
- GovernanceTestCanister
- InsufficientAmountError
- SnsWasmCanister
- StakeNeuronError
- UnrecognizedTypeError
- UnsupportedValueError
Interfaces
Section titled “Interfaces”- Account
- AddHotKey
- AddHotKeyRequest
- AddOrRemoveNodeProvider
- ApproveGenesisKyc
- Ballot
- BallotInfo
- CanisterAuthzInfo
- CanisterSettings
- ChangeAutoStakeMaturity
- ClaimNeuronRequest
- ClaimOrRefresh
- ClaimOrRefreshNeuronFromAccount
- ClaimOrRefreshNeuronRequest
- Configure
- Countries
- CreateServiceNervousSystem
- Decimal
- DeployedSns
- DeregisterKnownNeuron
- DeveloperDistribution
- Disburse
- DisburseMaturity
- DisburseRequest
- DisburseResponse
- DisburseToNeuron
- DisburseToNeuronRequest
- Duration
- ExecuteNnsFunction
- Follow
- Followees
- FolloweesForTopic
- FollowRequest
- FulfillSubnetRentalRequest
- GlobalTimeOfDay
- GovernanceCachedMetrics
- GovernanceCanisterOptions
- GovernanceParameters
- Image
- IncreaseDissolveDelay
- IncreaseDissolveDelayRequest
- InitialTokenDistribution
- InstallCode
- InstallCodeRequest
- JoinCommunityFundRequest
- KnownNeuron
- LedgerParameters
- ListNodeProvidersResponse
- ListProposalsRequest
- ListProposalsResponse
- MakeExecuteNnsFunctionProposalRequest
- MakeMotionProposalRequest
- MakeNetworkEconomicsProposalRequest
- MakeProposalRequest
- MakeProposalResponse
- MakeRewardNodeProviderProposalRequest
- MakeSetDefaultFolloweesProposalRequest
- ManageNeuron
- ManageNeuronRequest
- MaturityDisbursement
- Merge
- MergeMaturity
- MergeMaturityRequest
- MergeMaturityResponse
- MergeRequest
- MethodAuthzChange
- MethodAuthzInfo
- Motion
- NetworkEconomics
- Neuron
- NeuronBasketConstructionParameters
- NeuronDistribution
- NeuronInfo
- NeuronsFundEconomics
- NeuronsFundMatchedFundingCurveCoefficients
- NeuronSubsetMetrics
- NodeProvider
- OpenSnsTokenSwap
- Percentage
- Proposal
- ProposalInfo
- RefreshVotingPower
- RegisterVote
- RegisterVoteRequest
- RemoveHotKey
- RemoveHotKeyRequest
- RewardEvent
- RewardNodeProvider
- RewardNodeProviders
- RewardToAccount
- RewardToNeuron
- SetDefaultFollowees
- SetDissolveTimestamp
- SetFollowing
- SetSnsTokenSwapOpenTimeWindow
- SetVisibility
- Spawn
- SpawnRequest
- Split
- SplitRequest
- StakeMaturity
- StartDissolvingRequest
- StopDissolvingRequest
- StopOrStartCanister
- SwapDistribution
- SwapParameters
- Tally
- Tokens
- UpdateCanisterSettings
- VotingPowerEconomics
- VotingRewardParameters
Type Aliases
Section titled “Type Aliases”- Action
- AuthzChangeOp
- By
- CanisterIdString
- Change
- Command
- DissolveState
- E8s
- ManageNeuronCommandRequest
- Memo
- NeuronId
- NeuronIdOrSubaccount
- Operation
- Option
- PrincipalString
- ProposalActionRequest
- ProposalId
- RewardMode
- SnsWasmCanisterOptions