Companion to child trie api change #4857 (#950)

This commit is contained in:
cheme
2020-04-21 10:39:35 +02:00
committed by GitHub
parent fb2e0c0ca9
commit 1a4db93c50
8 changed files with 178 additions and 164 deletions
+8 -8
View File
@@ -23,7 +23,7 @@
use std::any::{TypeId, Any};
use crate::primitives::{ValidationParams, ValidationResult, UpwardMessage};
use codec::{Decode, Encode};
use sp_core::storage::{ChildStorageKey, ChildInfo};
use sp_core::storage::ChildInfo;
use sp_core::traits::CallInWasm;
use sp_wasm_interface::HostFunctions as _;
@@ -205,15 +205,15 @@ impl sp_externalities::Externalities for ValidationExternalities {
panic!("storage_hash: unsupported feature for parachain validation")
}
fn child_storage_hash(&self, _: ChildStorageKey, _: ChildInfo, _: &[u8]) -> Option<Vec<u8>> {
fn child_storage_hash(&self, _: &ChildInfo, _: &[u8]) -> Option<Vec<u8>> {
panic!("child_storage_hash: unsupported feature for parachain validation")
}
fn child_storage(&self, _: ChildStorageKey, _: ChildInfo, _: &[u8]) -> Option<Vec<u8>> {
fn child_storage(&self, _: &ChildInfo, _: &[u8]) -> Option<Vec<u8>> {
panic!("child_storage: unsupported feature for parachain validation")
}
fn kill_child_storage(&mut self, _: ChildStorageKey, _: ChildInfo) {
fn kill_child_storage(&mut self, _: &ChildInfo) {
panic!("kill_child_storage: unsupported feature for parachain validation")
}
@@ -221,7 +221,7 @@ impl sp_externalities::Externalities for ValidationExternalities {
panic!("clear_prefix: unsupported feature for parachain validation")
}
fn clear_child_prefix(&mut self, _: ChildStorageKey, _: ChildInfo, _: &[u8]) {
fn clear_child_prefix(&mut self, _: &ChildInfo, _: &[u8]) {
panic!("clear_child_prefix: unsupported feature for parachain validation")
}
@@ -229,7 +229,7 @@ impl sp_externalities::Externalities for ValidationExternalities {
panic!("place_storage: unsupported feature for parachain validation")
}
fn place_child_storage(&mut self, _: ChildStorageKey, _: ChildInfo, _: Vec<u8>, _: Option<Vec<u8>>) {
fn place_child_storage(&mut self, _: &ChildInfo, _: Vec<u8>, _: Option<Vec<u8>>) {
panic!("place_child_storage: unsupported feature for parachain validation")
}
@@ -241,7 +241,7 @@ impl sp_externalities::Externalities for ValidationExternalities {
panic!("storage_root: unsupported feature for parachain validation")
}
fn child_storage_root(&mut self, _: ChildStorageKey) -> Vec<u8> {
fn child_storage_root(&mut self, _: &ChildInfo) -> Vec<u8> {
panic!("child_storage_root: unsupported feature for parachain validation")
}
@@ -249,7 +249,7 @@ impl sp_externalities::Externalities for ValidationExternalities {
panic!("storage_changes_root: unsupported feature for parachain validation")
}
fn next_child_storage_key(&self, _: ChildStorageKey, _: ChildInfo, _: &[u8]) -> Option<Vec<u8>> {
fn next_child_storage_key(&self, _: &ChildInfo, _: &[u8]) -> Option<Vec<u8>> {
panic!("next_child_storage_key: unsupported feature for parachain validation")
}