mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-23 20:11:06 +00:00
Use strong types in runtime for parachain heads and validation code (#964)
* use stronger types for HeadData and ValidationCode in runtime * fix weird debug compile error * fix runtime build * update invocations invalidation.rs * fix tests
This commit is contained in:
committed by
GitHub
parent
31dc9acf89
commit
a5034dbe98
@@ -22,7 +22,7 @@ use polkadot_primitives::parachain::{
|
||||
Id as ParaId, Chain, DutyRoster, ParachainHost, ValidatorId,
|
||||
Retriable, CollatorId, AbridgedCandidateReceipt,
|
||||
GlobalValidationSchedule, LocalValidationData, ErasureChunk, SigningContext,
|
||||
PoVBlock, BlockData,
|
||||
PoVBlock, BlockData, ValidationCode,
|
||||
};
|
||||
use polkadot_validation::{SharedTable, TableRouter};
|
||||
|
||||
@@ -163,8 +163,8 @@ sp_api::mock_impl_runtime_apis! {
|
||||
self.data.lock().active_parachains.clone()
|
||||
}
|
||||
|
||||
fn parachain_code(_: ParaId) -> Option<Vec<u8>> {
|
||||
Some(Vec::new())
|
||||
fn parachain_code(_: ParaId) -> Option<ValidationCode> {
|
||||
Some(ValidationCode(Vec::new()))
|
||||
}
|
||||
|
||||
fn global_validation_schedule() -> GlobalValidationSchedule {
|
||||
|
||||
Reference in New Issue
Block a user