feat(parachain/availability-distribution): handle AvailabilityDistributionMessageFetchPoV
#4489
Labels
C-simple
Minor changes changes, no additional research needed. Good first issue/review.
S-subsystems-availability
issues related to polkadot host availability subsystem functionality.
T-implementation
this issue/pr is a new feature or functionality.
Issue summary
This is an internal message from the backing subsystem, instructing the availability distribution subsystem to fetch a PoV for a given candidate from a specific validator.
Implementation details
Retrieve the session info either from cache or from the runtime. Retrieve the authority ID from the discovery keys in the session info, using the validator index included in
AvailabilityDistributionMessageFetchPoV
. Send aPoVFetchingRequest
via the overseer to the network bridge. Send the response back over the channel included inparachaintypes.AvailabilityDistributionMessageFetchPoV
.The implementation depends on support for sending requests of request/response network protocols being implemented. This is tracked in #4448.
Other information and links
Acceptance criteria
The text was updated successfully, but these errors were encountered: