Expand description
A module exporting runtime API implementation functions for all runtime APIs using v5
primitives.
Runtimes implementing the v13 runtime API are recommended to forward directly to these functions.
Functions§
- approval_
voting_ params - Approval voting subsystem configuration parameters
- assumed_
validation_ data - Implementation for the
assumed_validation_datafunction of the runtime API. - async_
backing_ params Deprecated - Implementation for
AsyncBackingParamsfunction from the runtime API - availability_
cores - Implementation for the
availability_coresfunction of the runtime API. - backing_
constraints - backing_
state Deprecated - Implementation for
ParaBackingStatefunction from the runtime API - candidate_
events - Implementation for the
candidate_eventsfunction of the runtime API. - candidate_
pending_ availability Deprecated - Implementation for the
candidate_pending_availabilityfunction of the runtime API. - candidates_
pending_ availability - Returns all the candidates that are pending availability for a given
ParaId. Deprecatescandidate_pending_availabilityin favor of supporting elastic scaling. - check_
validation_ outputs - Implementation for the
check_validation_outputsfunction of the runtime API. - claim_
queue - Returns the claimqueue from the scheduler
- disabled_
validators - Implementation for
DisabledValidators - dmq_
contents - Implementation for the
dmq_contentsfunction of the runtime API. - get_
session_ disputes - Implementation for
get_session_disputesfunction from the runtime API - inbound_
hrmp_ channels_ contents - Implementation for the
inbound_hrmp_channels_contentsfunction of the runtime API. - minimum_
backing_ votes - Return the min backing votes threshold from the configuration.
- node_
features - Returns the current state of the node features.
- on_
chain_ votes - Disputes imported via means of on-chain imports.
- persisted_
validation_ data - Implementation for the
persisted_validation_datafunction of the runtime API. - pvfs_
require_ precheck - Returns the list of all PVF code hashes that require pre-checking.
- relevant_
authority_ ids - Implementation for the
AuthorityDiscoveryApi::authorities()function of the runtime API. It is a heavy call, but currently only used for authority discovery, so it is fine. Gets next, current and some historical authority ids usingsession_infomodule. - scheduling_
lookahead - Implementation for
scheduling_lookaheadfunction from the runtime API - session_
executor_ params - Get session executor parameter set
- session_
index_ for_ child - Implementation for the
session_index_for_childfunction of the runtime API. - session_
info - Get the session info for the given session, if stored.
- submit_
pvf_ check_ statement - Submits an PVF pre-checking vote.
- submit_
unsigned_ slashing_ report - Implementation of
submit_report_dispute_lostruntime API - unapplied_
slashes - Implementation of
unapplied_slashesruntime API - validation_
code - Implementation for the
validation_codefunction of the runtime API. - validation_
code_ bomb_ limit - Implementation for
validation_code_bomb_limitfunction from the runtime API - validation_
code_ by_ hash - Implementation for the
validation_code_by_hashfunction of the runtime API. - validation_
code_ hash - Returns the validation code hash for the given parachain making the given
OccupiedCoreAssumption. - validator_
groups - Implementation for the
validator_groupsfunction of the runtime API. - validators
- Implementation for the
validatorsfunction of the runtime API.