Today, I attempted to submit a preimage, start an external proposal and initiate referenda.
Check the preimage here: https://crab.subscan.io/referenda/4?tab=proposal_preimage.
The outcome of my efforts can be found at https://crab.subscan.io/block/170147?tab=event&event=170147-0. However, I encountered an error which stated that the inherent responsible for providing validation data did not run during this block (ValidationDataNotAvailable).
/// The inherent which supplies the validation data did not run this block ValidationDataNotAvailable,
I am curious if the priority of scheduled extrinsics is higher than that of inherent extrinsics. It appears that the scheduled referenda were applied before
What would be the best approach in such a scenario? If the preimage is a
ParachainSystem::authorize_upgrade instead of a batch call, sending
ParachainSystem::enact_authorized_upgrade separately will result in high transaction fees.