mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-30 11:41:02 +00:00
Include a reference to the validation data in the candidate descriptor (#1442)
* rename GlobalValidationSchedule to GlobalValidationData * guide: update candidate descriptor to contain validation data hash * guide: add note in inclusion module about checking validation data hash * primitives: update CandidateDescriptor to contain new hash * fix payload computation * add helpers for computing validation data to runtime modules * guide: note routines * inclusion: check validation data hash and fix local_validation_data bug * add a case to candidate_checks and improve that test substantially * bump versions * address review comments * add a test for including code upgrade * bump kusama version * bump westend & polkadot versions
This commit is contained in:
committed by
GitHub
parent
1ed17cd467
commit
09f602f8de
@@ -24,7 +24,7 @@ use sp_core::Pair;
|
||||
use codec::{Encode, Decode};
|
||||
use primitives::v0::{
|
||||
Hash, DownwardMessage,
|
||||
HeadData, BlockData, Id as ParaId, LocalValidationData, GlobalValidationSchedule,
|
||||
HeadData, BlockData, Id as ParaId, LocalValidationData, GlobalValidationData,
|
||||
};
|
||||
use collator::{ParachainContext, Network, BuildParachainContext, Cli, SubstrateCli};
|
||||
use parking_lot::Mutex;
|
||||
@@ -58,7 +58,7 @@ impl ParachainContext for AdderContext {
|
||||
fn produce_candidate(
|
||||
&mut self,
|
||||
_relay_parent: Hash,
|
||||
_global_validation: GlobalValidationSchedule,
|
||||
_global_validation: GlobalValidationData,
|
||||
local_validation: LocalValidationData,
|
||||
_: Vec<DownwardMessage>,
|
||||
) -> Self::ProduceCandidate
|
||||
|
||||
Reference in New Issue
Block a user