diff --git a/node/service/src/dev.rs b/node/service/src/dev.rs index bb3ca4d4..c57040eb 100644 --- a/node/service/src/dev.rs +++ b/node/service/src/dev.rs @@ -28,11 +28,12 @@ use sc_executor::{HeapAllocStrategy, WasmExecutor, DEFAULT_HEAP_ALLOC_STRATEGY}; use sc_network::NetworkService; use sc_service::{config::Configuration, error::Error as ServiceError, TaskManager}; use sc_transaction_pool_api::OffchainTransactionPoolFactory; -use sp_api::ConstructRuntimeApi; -use sp_api::CallApiAt; -use sp_runtime::OpaqueExtrinsic; +use sp_api::{CallApiAt, ConstructRuntimeApi}; use sp_consensus_aura::sr25519::{AuthorityId as AuraId, AuthorityPair as AuraPair}; -use sp_runtime::traits::{BlakeTwo256, Block as BlockT}; +use sp_runtime::{ + traits::{BlakeTwo256, Block as BlockT}, + OpaqueExtrinsic, +}; use futures::FutureExt; use std::sync::Arc; @@ -59,7 +60,9 @@ pub trait RuntimeApiCollection: + sp_api::Metadata + sp_offchain::OffchainWorkerApi + sp_session::SessionKeys - + CallApiAt, OpaqueExtrinsic>> + + CallApiAt< + sp_runtime::generic::Block, OpaqueExtrinsic>, + > where >::StateBackend: sc_client_api::StateBackend, { @@ -77,7 +80,12 @@ where + sp_api::Metadata + sp_offchain::OffchainWorkerApi + sp_session::SessionKeys - + CallApiAt, OpaqueExtrinsic>>, + + CallApiAt< + sp_runtime::generic::Block< + sp_runtime::generic::Header, + OpaqueExtrinsic, + >, + >, >::StateBackend: sc_client_api::StateBackend, { } @@ -125,7 +133,7 @@ where .transpose()?; let heap_pages = config - .executor + .executor .default_heap_pages .map_or(DEFAULT_HEAP_ALLOC_STRATEGY, |h| HeapAllocStrategy::Static { extra_pages: h as _,