runtime-api: add validation_code_hash API (#4629)

This is the first step to close
https://github.com/paritytech/polkadot/issues/4524
This commit is contained in:
Sergei Shulepov
2021-12-28 21:16:03 +01:00
committed by GitHub
parent b49291dc76
commit 91aff5d341
13 changed files with 153 additions and 0 deletions
+6
View File
@@ -222,5 +222,11 @@ sp_api::decl_runtime_apis! {
///
/// NOTE: This function is only available since parachain host version 2.
fn pvfs_require_precheck() -> Vec<v1::ValidationCodeHash>;
/// Fetch the hash of the validation code used by a para, making the given `OccupiedCoreAssumption`.
///
/// NOTE: This function is only available since parachain host version 2.
fn validation_code_hash(para_id: v1::Id, assumption: v1::OccupiedCoreAssumption)
-> Option<v1::ValidationCodeHash>;
}
}