chore: regenerate umbrella crate, fix feature propagation
This commit is contained in:
@@ -17,9 +17,9 @@
|
||||
|
||||
//! Block Builder extensions for tests.
|
||||
|
||||
use bizinikiwi_test_runtime::*;
|
||||
use pezsc_block_builder::BlockBuilderApi;
|
||||
use pezsp_api::{ApiExt, ProvideRuntimeApi};
|
||||
use bizinikiwi_test_runtime::*;
|
||||
|
||||
/// Extension trait for test block builder.
|
||||
pub trait BlockBuilderExt {
|
||||
@@ -43,12 +43,14 @@ pub trait BlockBuilderExt {
|
||||
) -> Result<(), pezsp_blockchain::Error>;
|
||||
}
|
||||
|
||||
impl<'a, A> BlockBuilderExt for pezsc_block_builder::BlockBuilder<'a, bizinikiwi_test_runtime::Block, A>
|
||||
impl<'a, A> BlockBuilderExt
|
||||
for pezsc_block_builder::BlockBuilder<'a, bizinikiwi_test_runtime::Block, A>
|
||||
where
|
||||
A: ProvideRuntimeApi<bizinikiwi_test_runtime::Block>
|
||||
+ pezsp_api::CallApiAt<bizinikiwi_test_runtime::Block>
|
||||
+ 'a,
|
||||
A::Api: BlockBuilderApi<bizinikiwi_test_runtime::Block> + ApiExt<bizinikiwi_test_runtime::Block>,
|
||||
A::Api:
|
||||
BlockBuilderApi<bizinikiwi_test_runtime::Block> + ApiExt<bizinikiwi_test_runtime::Block>,
|
||||
{
|
||||
fn push_transfer(
|
||||
&mut self,
|
||||
|
||||
@@ -23,15 +23,15 @@ pub mod trait_tests;
|
||||
|
||||
mod block_builder_ext;
|
||||
|
||||
pub use pezsc_consensus::LongestChain;
|
||||
use std::sync::Arc;
|
||||
pub use bizinikiwi_test_client::*;
|
||||
pub use bizinikiwi_test_runtime as runtime;
|
||||
pub use pezsc_consensus::LongestChain;
|
||||
use std::sync::Arc;
|
||||
|
||||
pub use self::block_builder_ext::BlockBuilderExt;
|
||||
|
||||
use pezsp_core::storage::ChildInfo;
|
||||
use bizinikiwi_test_runtime::genesismap::GenesisStorageBuilder;
|
||||
use pezsp_core::storage::ChildInfo;
|
||||
|
||||
/// A prelude to import in tests.
|
||||
pub mod prelude {
|
||||
@@ -185,7 +185,10 @@ pub trait TestClientBuilderExt<B>: Sized {
|
||||
}
|
||||
|
||||
impl<B> TestClientBuilderExt<B>
|
||||
for TestClientBuilder<client::LocalCallExecutor<bizinikiwi_test_runtime::Block, B, WasmExecutor>, B>
|
||||
for TestClientBuilder<
|
||||
client::LocalCallExecutor<bizinikiwi_test_runtime::Block, B, WasmExecutor>,
|
||||
B,
|
||||
>
|
||||
where
|
||||
B: pezsc_client_api::backend::Backend<bizinikiwi_test_runtime::Block> + 'static,
|
||||
{
|
||||
|
||||
@@ -25,6 +25,7 @@ use std::sync::Arc;
|
||||
use crate::{
|
||||
BlockBuilderExt, ClientBlockImportExt, Sr25519Keyring, TestClientBuilder, TestClientBuilderExt,
|
||||
};
|
||||
use bizinikiwi_test_runtime::Transfer;
|
||||
use futures::executor::block_on;
|
||||
use pezsc_block_builder::BlockBuilderBuilder;
|
||||
use pezsc_client_api::{
|
||||
@@ -33,7 +34,6 @@ use pezsc_client_api::{
|
||||
};
|
||||
use pezsp_consensus::BlockOrigin;
|
||||
use pezsp_runtime::traits::Block as BlockT;
|
||||
use bizinikiwi_test_runtime::Transfer;
|
||||
|
||||
/// helper to test the `leaves` implementation for various backends
|
||||
pub fn test_leaves_for_backend<B: 'static>(backend: Arc<B>)
|
||||
|
||||
Reference in New Issue
Block a user