Module polkadot_runtime_parachains::runtime_api_impl::v5
source · Expand description
A module exporting runtime API implementation functions for all runtime APIs using v5
primitives.
Runtimes implementing the v2 runtime API are recommended to forward directly to these functions.
Functions
- Implementation for the
assumed_validation_datafunction of the runtime API. - Implementation for the
availability_coresfunction of the runtime API. - Implementation for the
candidate_eventsfunction of the runtime API. - Implementation for the
candidate_pending_availabilityfunction of the runtime API. - Implementation for the
check_validation_outputsfunction of the runtime API. - Implementation for the
dmq_contentsfunction of the runtime API. - Implementation for
get_session_disputesfunction from the runtime API - Implementation for the
inbound_hrmp_channels_contentsfunction of the runtime API. - Disputes imported via means of on-chain imports.
- Implementation for the
persisted_validation_datafunction of the runtime API. - Returns the list of all PVF code hashes that require pre-checking. See
paras::Pallet::pvfs_require_precheck. - 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. - Get session executor parameter set
- Implementation for the
session_index_for_childfunction of the runtime API. - Get the session info for the given session, if stored.
- Submits an PVF pre-checking vote. See
paras::Pallet::submit_pvf_check_statement. - Implementation of
submit_report_dispute_lostruntime API - Implementation of
unapplied_slashesruntime API - Implementation for the
validation_codefunction of the runtime API. - Implementation for the
validation_code_by_hashfunction of the runtime API. - Returns the validation code hash for the given parachain making the given
OccupiedCoreAssumption. - Implementation for the
validator_groupsfunction of the runtime API. - Implementation for the
validatorsfunction of the runtime API.