Skip to content

NeuronInfo

Defined in: packages/canisters/src/declarations/nns/governance.d.ts:839

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.

age_seconds: bigint

Defined in: packages/canisters/src/declarations/nns/governance.d.ts:871


created_timestamp_seconds: bigint

Defined in: packages/canisters/src/declarations/nns/governance.d.ts:847


deciding_voting_power: [] | [bigint]

Defined in: packages/canisters/src/declarations/nns/governance.d.ts:846


dissolve_delay_seconds: bigint

Defined in: packages/canisters/src/declarations/nns/governance.d.ts:841


id: [] | [NeuronId]

Defined in: packages/canisters/src/declarations/nns/governance.d.ts:840


joined_community_fund_timestamp_seconds: [] | [bigint]

Defined in: packages/canisters/src/declarations/nns/governance.d.ts:857


known_neuron_data: [] | [KnownNeuronData]

Defined in: packages/canisters/src/declarations/nns/governance.d.ts:860


neuron_type: [number] | []

Defined in: packages/canisters/src/declarations/nns/governance.d.ts:845


potential_voting_power: [] | [bigint]

Defined in: packages/canisters/src/declarations/nns/governance.d.ts:844


recent_ballots: BallotInfo[]

Defined in: packages/canisters/src/declarations/nns/governance.d.ts:842


retrieved_at_timestamp_seconds: bigint

Defined in: packages/canisters/src/declarations/nns/governance.d.ts:858


stake_e8s: bigint

Defined in: packages/canisters/src/declarations/nns/governance.d.ts:856

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


state: number

Defined in: packages/canisters/src/declarations/nns/governance.d.ts:848


visibility: [number] | []

Defined in: packages/canisters/src/declarations/nns/governance.d.ts:859


voting_power: bigint

Defined in: packages/canisters/src/declarations/nns/governance.d.ts:870

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: [] | [bigint]

Defined in: packages/canisters/src/declarations/nns/governance.d.ts:843