Expand description

A module exporting runtime API implementation functions for all runtime APIs using v2 primitives.

Runtimes implementing the v2 runtime API are recommended to forward directly to these functions.

Functions

Implementation for the assumed_validation_data function of the runtime API.
Implementation for the availability_cores function of the runtime API.
Implementation for the candidate_events function of the runtime API.
Implementation for the candidate_pending_availability function of the runtime API.
Implementation for the check_validation_outputs function of the runtime API.
Implementation for the dmq_contents function of the runtime API.
Implementation for the inbound_hrmp_channels_contents function of the runtime API.
Disputes imported via means of on-chain imports.
Implementation for the persisted_validation_data function 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 using session_info module.
Implementation for the session_index_for_child function of the runtime API.
Get the session info for the given session, if stored.
Implementation for the validation_code function of the runtime API.
Implementation for the validation_code_by_hash function of the runtime API.
Returns the validation code hash for the given parachain making the given OccupiedCoreAssumption.
Implementation for the validator_groups function of the runtime API.
Implementation for the validators function of the runtime API.