allow remote-ext to exclude some keys (#10020)

* allow remote-ext to exclude some keys

* don't use deprecated, just remove.

* rename
This commit is contained in:
Kian Paimani
2021-10-13 12:12:26 +01:00
committed by GitHub
parent be3d0ba4ab
commit aae41d777a
5 changed files with 80 additions and 22 deletions
@@ -143,7 +143,7 @@ where
let builder = if command.overwrite_wasm_code {
let (code_key, code) = extract_code(&config.chain_spec)?;
builder.inject_key_value(&[(code_key, code)])
builder.inject_hashed_key_value(&[(code_key, code)])
} else {
builder.inject_hashed_key(well_known_keys::CODE)
};
@@ -112,8 +112,10 @@ where
..Default::default()
}));
let new_ext =
builder.inject_key_value(&[(code_key.clone(), code.clone())]).build().await?;
let new_ext = builder
.inject_hashed_key_value(&[(code_key.clone(), code.clone())])
.build()
.await?;
log::info!(
target: LOG_TARGET,
"initialized state externalities at {:?}, storage root {:?}",
@@ -132,7 +132,7 @@ where
let builder = if command.overwrite_wasm_code {
let (code_key, code) = extract_code(&config.chain_spec)?;
builder.inject_key_value(&[(code_key, code)])
builder.inject_hashed_key_value(&[(code_key, code)])
} else {
builder.inject_hashed_key(well_known_keys::CODE)
};
@@ -54,7 +54,7 @@ where
let ext = {
let builder = command.state.builder::<Block>()?;
let (code_key, code) = extract_code(&config.chain_spec)?;
builder.inject_key_value(&[(code_key, code)]).build().await?
builder.inject_hashed_key_value(&[(code_key, code)]).build().await?
};
if let Some(uri) = command.state.live_uri() {