Skip to main content

Module sns

Module sns 

Source
Expand description

Reusable Service Nervous System query models, builders, caches, and renderers.

Structs§

SnsCanisterGap
SnsCanisterGap
SnsCanisterHealthQueryGap
SnsCanisterHealthQueryGap
SnsCanisterReport
SnsCanisterReport
SnsCanisterRow
SnsCanisterRow
SnsCustomProposalCriticality
SnsCustomProposalCriticality
SnsDefaultFollowees
SnsDefaultFollowees
SnsDefaultFolloweesRow
SnsDefaultFolloweesRow
SnsGovernanceParameters
SnsGovernanceParameters
SnsInfoReport
SnsInfoReport
SnsListReport
SnsListReport
SnsListRequest
SnsListRequest
SnsListRow
SnsListRow
SnsLookupRequest
SnsLookupRequest
SnsMaturityDisbursementRow
SnsMaturityDisbursementRow
SnsMetricsReport
SnsMetricsReport
SnsMetricsRequest
SnsMetricsRequest
SnsNeuronAccount
SnsNeuronAccount
SnsNeuronDetail
SnsNeuronDetail
SnsNeuronDetailReport
SnsNeuronDetailReport
SnsNeuronFolloweeRow
SnsNeuronFolloweeRow
SnsNeuronFolloweesRow
SnsNeuronFolloweesRow
SnsNeuronPermissionList
SnsNeuronPermissionList
SnsNeuronPermissionRow
SnsNeuronPermissionRow
SnsNeuronPermissionValue
SnsNeuronPermissionValue
SnsNeuronRow
SnsNeuronRow
SnsNeuronTopicFolloweesRow
SnsNeuronTopicFolloweesRow
SnsParamsReport
SnsParamsReport
SnsPendingUpgrade
SnsPendingUpgrade
SnsProposalBallotRow
SnsProposalBallotRow
SnsProposalFailureReason
SnsProposalFailureReason
SnsProposalReport
SnsProposalReport
SnsProposalRequest
SnsProposalRequest
SnsProposalRow
SnsProposalRow
SnsProposalTally
SnsProposalTally
SnsProposalsReport
SnsProposalsReport
SnsProposalsRequest
SnsProposalsRequest
SnsRewardCheckpointReport
SnsRewardCheckpointReport
SnsRewardCheckpointRow
SnsRewardCheckpointRow
SnsRewardCheckpointValidationError
SnsRewardCheckpointValidationError
SnsRewardDiffCheckpointRef
SnsRewardDiffCheckpointRef
SnsRewardDiffInvalidReason
SnsRewardDiffInvalidReason
SnsRewardDiffReport
SnsRewardDiffReport
SnsRewardDiffRow
SnsRewardDiffRow
SnsRewardEvent
SnsRewardEvent
SnsRewardProposalId
SnsRewardProposalId
SnsRunningVersionResponse
SnsRunningVersionResponse
SnsSwapDerivedState
SnsSwapDerivedState
SnsSwapLifecycle
SnsSwapLifecycle
SnsSwapNeuronBasketConstructionParameters
SnsSwapNeuronBasketConstructionParameters
SnsSwapQueryGap
SnsSwapQueryGap
SnsSwapReport
SnsSwapReport
SnsSwapSaleParameters
SnsSwapSaleParameters
SnsTokenMetadataRow
SnsTokenMetadataRow
SnsTokenReport
SnsTokenReport
SnsTokenStandardRow
SnsTokenStandardRow
SnsTreasuryMetricRow
SnsTreasuryMetricRow
SnsUpgradeQueryGap
SnsUpgradeQueryGap
SnsUpgradeReport
SnsUpgradeReport
SnsVersion
SnsVersion
SnsVotingPowerMetrics
SnsVotingPowerMetrics
SnsVotingRewardsParameters
SnsVotingRewardsParameters

Enums§

SnsCanisterCallType
SnsCanisterCallType
SnsCanisterCycleBalanceStatus
SnsCanisterCycleBalanceStatus
SnsCanisterGapKind
SnsCanisterGapKind
SnsCanisterMethod
SnsCanisterMethod
SnsCanisterRole
SnsCanisterRole
SnsCanisterStatus
SnsCanisterStatus
SnsListSort
SnsListSort
SnsNeuronDissolveState
SnsNeuronDissolveState
SnsPolicyObservationStatus
SnsPolicyObservationStatus
SnsProposalAction
SnsProposalAction
SnsProposalDecisionState
SnsProposalDecisionState
SnsProposalEligibilityFilter
SnsProposalEligibilityFilter
SnsProposalSortDirection
SnsProposalSortDirection
SnsProposalStatusFilter
SnsProposalStatusFilter
SnsProposalTopicFilter
SnsProposalTopicFilter
SnsProposalVote
SnsProposalVote
SnsProposalsSort
SnsProposalsSort
SnsRewardAllocationStatus
SnsRewardAllocationStatus
SnsRewardCollectionStatus
SnsRewardCollectionStatus
SnsRewardDiffInvalidReasonKind
SnsRewardDiffInvalidReasonKind
SnsSwapComponent
SnsSwapComponent
SnsTreasuryKind
SnsTreasuryKind

Constants§

DEFAULT_SNS_METRICS_TIME_WINDOW_SECONDS
Default recent-proposal window used by SNS metrics reports.
DEFAULT_SNS_SOURCE_ENDPOINT
MAINNET_SNS_WASM_CANISTER_ID
MAX_SNS_METRICS_TIME_WINDOW_SECONDS
Largest recent-proposal window accepted by SNS metrics reports.

Functions§

build_sns_reward_diff_report
Build one local reward diff from two untrusted in-memory checkpoints.
sns_canister_report_text
Render one SNS Root canister report as human-facing text.
sns_info_report_text
sns_list_report_text
sns_metrics_report_text
Render one SNS Governance metrics report as human-facing text.
sns_neuron_detail_report_text
Render one exact SNS neuron detail report as human-readable text.
sns_neuron_permission_name
Return the current native label for one raw SNS neuron permission code.
sns_params_report_text
sns_proposal_report_text
sns_proposals_report_text
sns_reward_checkpoint_report_text
Render one API-exhausted SNS reward checkpoint as bounded human-readable text.
sns_reward_diff_report_text
Render one SNS reward diff as bounded human-readable text.
sns_swap_report_text
Render one SNS swap report as human-facing text.
sns_token_report_text
sns_upgrade_report_text
Render one SNS upgrade report as human-facing text.
validate_sns_reward_checkpoint_report
Recompute and validate every checkpoint invariant available without live host calls.