Simplify runtime api error handling (#8114)

* Ahh

* Work work work

* Fix all the compilation errors

* Fix test

* More fixes...
This commit is contained in:
Bastian Köcher authored and GitHub committed 2021-02-15 11:55:40 +00:00
1 parent b5e692104c
commit 33f9becf41
48 files changed
+270 -415

No files matched your search

@@ -43,7 +43,7 @@ pub trait BlockBuilderExt {
impl<'a, A, B> BlockBuilderExt for sc_block_builder::BlockBuilder<'a, substrate_test_runtime::Block, A, B> where
A: ProvideRuntimeApi<substrate_test_runtime::Block> + 'a,
A::Api: BlockBuilderApi<substrate_test_runtime::Block, Error = sp_blockchain::Error> +
A::Api: BlockBuilderApi<substrate_test_runtime::Block> +
ApiExt<
substrate_test_runtime::Block,
StateBackend = backend::StateBackendFor<B, substrate_test_runtime::Block>