[INFO] crate sc-client 0.8.0-alpha.3 is already in cache [INFO] checking sc-client-0.8.0-alpha.3 against try#13f916f63bc6575d5ff1f989237dfabe88981368 for pr-69880 [INFO] extracting crate sc-client 0.8.0-alpha.3 into /workspace/builds/worker-3/source [INFO] validating manifest of crates.io crate sc-client 0.8.0-alpha.3 on toolchain 13f916f63bc6575d5ff1f989237dfabe88981368 [INFO] running `"/workspace/cargo-home/bin/cargo" "+13f916f63bc6575d5ff1f989237dfabe88981368" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate sc-client 0.8.0-alpha.3 [INFO] finished tweaking crates.io crate sc-client 0.8.0-alpha.3 [INFO] tweaked toml for crates.io crate sc-client 0.8.0-alpha.3 written to /workspace/builds/worker-3/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+13f916f63bc6575d5ff1f989237dfabe88981368" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+13f916f63bc6575d5ff1f989237dfabe88981368" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+13f916f63bc6575d5ff1f989237dfabe88981368" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 46364c38140ea2331d4a7b596476d99377fa159e5ad5d1b6666b6372fc053d1f [INFO] running `"docker" "start" "-a" "46364c38140ea2331d4a7b596476d99377fa159e5ad5d1b6666b6372fc053d1f"` [INFO] [stderr] Checking tracing v0.1.13 [INFO] [stderr] Checking sc-block-builder v0.8.0-alpha.3 [INFO] [stderr] Checking sc-client v0.8.0-alpha.3 (/opt/rustwide/workdir) [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/cht.rs:335:6 [INFO] [stderr] | [INFO] [stderr] 335 | use substrate_test_runtime_client::runtime::Header; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/genesis.rs:51:6 [INFO] [stderr] | [INFO] [stderr] 51 | use substrate_test_runtime_client::{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `substrate_test_runtime_client` [INFO] [stderr] --> src/genesis.rs:51:6 [INFO] [stderr] | [INFO] [stderr] 51 | use substrate_test_runtime_client::{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/light/blockchain.rs:201:6 [INFO] [stderr] | [INFO] [stderr] 201 | use substrate_test_runtime_client::runtime::{Hash, Block, Header}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/light/call_executor.rs:284:6 [INFO] [stderr] | [INFO] [stderr] 284 | use substrate_test_runtime_client::{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `substrate_test_runtime_client` [INFO] [stderr] --> src/light/backend.rs:519:38 [INFO] [stderr] | [INFO] [stderr] 519 | use substrate_test_runtime_client::{self, runtime::Block}; [INFO] [stderr] | ^^^^ no `substrate_test_runtime_client` external crate [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/light/fetcher.rs:338:6 [INFO] [stderr] | [INFO] [stderr] 338 | use substrate_test_runtime_client::{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `substrate_test_runtime_client` [INFO] [stderr] --> src/light/call_executor.rs:284:6 [INFO] [stderr] | [INFO] [stderr] 284 | use substrate_test_runtime_client::{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `substrate_test_runtime_client` [INFO] [stderr] --> src/light/fetcher.rs:338:6 [INFO] [stderr] | [INFO] [stderr] 338 | use substrate_test_runtime_client::{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `substrate_test_runtime_client` [INFO] [stderr] --> src/light/fetcher.rs:401:7 [INFO] [stderr] | [INFO] [stderr] 401 | use substrate_test_runtime_client::DefaultTestClientBuilderExt; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/client.rs:1995:6 [INFO] [stderr] | [INFO] [stderr] 1995 | use substrate_test_runtime_client::{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `substrate_test_runtime_client`, `substrate_test_runtime_client::client_ext::ClientExt`, `substrate_test_runtime_client::sc_client_db::Backend`, `substrate_test_runtime_client::sc_client_db::DatabaseSettings`, `substrate_test_runtime_client::sc_client_db::DatabaseSettingsSrc`, `substrate_test_runtime_client::sc_client_db::PruningMode` [INFO] [stderr] --> src/light/fetcher.rs:402:7 [INFO] [stderr] | [INFO] [stderr] 402 | use substrate_test_runtime_client::TestClientBuilderExt; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] | [INFO] [stderr] ::: src/client.rs:1997:9 [INFO] [stderr] | [INFO] [stderr] 1997 | client_ext::ClientExt, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 1998 | sc_client_db::{Backend, DatabaseSettings, DatabaseSettingsSrc, PruningMode}, [INFO] [stderr] | ^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `substrate_test_runtime_client`, `substrate_test_runtime_client::runtime::Block`, `substrate_test_runtime_client::runtime::Transfer`, `substrate_test_runtime_client::runtime::RuntimeApi`, `substrate_test_runtime_client::runtime::TestAPI` [INFO] [stderr] --> src/client.rs:1995:6 [INFO] [stderr] | [INFO] [stderr] 1995 | use substrate_test_runtime_client::{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] ... [INFO] [stderr] 1999 | runtime::{self, Block, Transfer, RuntimeApi, TestAPI}, [INFO] [stderr] | ^^^^^ ^^^^^^^^ ^^^^^^^^^^ ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/in_mem.rs:739:21 [INFO] [stderr] | [INFO] [stderr] 739 | type TestBackend = substrate_test_runtime_client::sc_client::in_mem::Backend; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/in_mem.rs:739:79 [INFO] [stderr] | [INFO] [stderr] 739 | type TestBackend = substrate_test_runtime_client::sc_client::in_mem::Backend; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/in_mem.rs:745:3 [INFO] [stderr] | [INFO] [stderr] 745 | substrate_test_runtime_client::trait_tests::test_leaves_for_backend(backend); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/in_mem.rs:752:3 [INFO] [stderr] | [INFO] [stderr] 752 | substrate_test_runtime_client::trait_tests::test_blockchain_query_by_number_gets_canonical(backend); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/genesis.rs:61:3 [INFO] [stderr] | [INFO] [stderr] 61 | substrate_test_runtime_client::runtime::api::dispatch, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/genesis.rs:62:3 [INFO] [stderr] | [INFO] [stderr] 62 | substrate_test_runtime_client::runtime::native_version, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Header` [INFO] [stderr] --> src/genesis.rs:130:12 [INFO] [stderr] | [INFO] [stderr] 130 | header = Header::decode(&mut &ret_data[..]).unwrap(); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Header` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `GenesisConfig` [INFO] [stderr] --> src/genesis.rs:152:21 [INFO] [stderr] | [INFO] [stderr] 152 | let mut storage = GenesisConfig::new( [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `GenesisConfig` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `GenesisConfig` [INFO] [stderr] --> src/genesis.rs:181:21 [INFO] [stderr] | [INFO] [stderr] 181 | let mut storage = GenesisConfig::new(None, [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `GenesisConfig` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `GenesisConfig` [INFO] [stderr] --> src/genesis.rs:209:21 [INFO] [stderr] | [INFO] [stderr] 209 | let mut storage = GenesisConfig::new(None, [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `GenesisConfig` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/light/call_executor.rs:297:18 [INFO] [stderr] | [INFO] [stderr] 297 | type Backend = substrate_test_runtime_client::Backend; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/light/call_executor.rs:360:40 [INFO] [stderr] | [INFO] [stderr] 360 | fn local_executor() -> NativeExecutor { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/light/call_executor.rs:381:13 [INFO] [stderr] | [INFO] [stderr] 381 | block: substrate_test_runtime_client::runtime::Hash::default(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/light/call_executor.rs:408:13 [INFO] [stderr] | [INFO] [stderr] 408 | block: substrate_test_runtime_client::runtime::Hash::default(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/light/call_executor.rs:430:27 [INFO] [stderr] | [INFO] [stderr] 430 | let mut remote_client = substrate_test_runtime_client::new(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Digest` [INFO] [stderr] --> src/light/call_executor.rs:432:21 [INFO] [stderr] | [INFO] [stderr] 432 | let mut digest = Digest::default(); [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Digest` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `sp_panic_handler` [INFO] [stderr] --> src/light/call_executor.rs:461:3 [INFO] [stderr] | [INFO] [stderr] 461 | sp_panic_handler::set("TEST", "1.2.3"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ use of undeclared type or module `sp_panic_handler` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/light/call_executor.rs:469:17 [INFO] [stderr] | [INFO] [stderr] 469 | let header0 = substrate_test_runtime_client::runtime::Header::new(0, def, def, def, Default::default()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/light/call_executor.rs:471:17 [INFO] [stderr] | [INFO] [stderr] 471 | let header1 = substrate_test_runtime_client::runtime::Header::new(1, def, def, hash0, Default::default()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/light/fetcher.rs:356:18 [INFO] [stderr] | [INFO] [stderr] 356 | NativeExecutor, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/light/fetcher.rs:362:40 [INFO] [stderr] | [INFO] [stderr] 362 | fn local_executor() -> NativeExecutor { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/light/fetcher.rs:368:23 [INFO] [stderr] | [INFO] [stderr] 368 | let remote_client = substrate_test_runtime_client::new(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/light/fetcher.rs:404:23 [INFO] [stderr] | [INFO] [stderr] 404 | let remote_client = substrate_test_runtime_client::TestClientBuilder::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/light/fetcher.rs:450:27 [INFO] [stderr] | [INFO] [stderr] 450 | let mut remote_client = substrate_test_runtime_client::new(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Header` [INFO] [stderr] --> src/light/fetcher.rs:484:3 [INFO] [stderr] | [INFO] [stderr] 484 | Header::new(0, extrinsics_root, H256::zero(), H256::zero(), Default::default()) [INFO] [stderr] | ^^^^^^ use of undeclared type or module `Header` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Extrinsic` [INFO] [stderr] --> src/light/fetcher.rs:774:9 [INFO] [stderr] | [INFO] [stderr] 774 | vec![Extrinsic::IncludeData(vec![1, 2, 3, 4])] [INFO] [stderr] | ^^^^^^^^^ use of undeclared type or module `Extrinsic` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Block` [INFO] [stderr] --> src/light/fetcher.rs:776:15 [INFO] [stderr] | [INFO] [stderr] 776 | let block = Block::new(header.clone(), Vec::new()); [INFO] [stderr] | ^^^^^ use of undeclared type or module `Block` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Extrinsic` [INFO] [stderr] --> src/light/fetcher.rs:796:25 [INFO] [stderr] | [INFO] [stderr] 796 | let extrinsics = vec![Extrinsic::IncludeData(vec![1, 2, 3, 4, 5, 6, 7, 8, 255])]; [INFO] [stderr] | ^^^^^^^^^ use of undeclared type or module `Extrinsic` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Block` [INFO] [stderr] --> src/light/fetcher.rs:799:15 [INFO] [stderr] | [INFO] [stderr] 799 | let block = Block::new(header.clone(), extrinsics); [INFO] [stderr] | ^^^^^ use of undeclared type or module `Block` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `kvdb_memorydb` in `{{root}}` [INFO] [stderr] --> src/leaves.rs:303:14 [INFO] [stderr] | [INFO] [stderr] 303 | let db = ::kvdb_memorydb::create(1); [INFO] [stderr] | ^^^^^^^^^^^^^ could not find `kvdb_memorydb` in `{{root}}` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `kvdb_memorydb` in `{{root}}` [INFO] [stderr] --> src/leaves.rs:337:14 [INFO] [stderr] | [INFO] [stderr] 337 | let db = ::kvdb_memorydb::create(1); [INFO] [stderr] | ^^^^^^^^^^^^^ could not find `kvdb_memorydb` in `{{root}}` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/client.rs:2008:3 [INFO] [stderr] | [INFO] [stderr] 2008 | substrate_test_runtime_client::sc_client::Client, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/client.rs:2008:52 [INFO] [stderr] | [INFO] [stderr] 2008 | substrate_test_runtime_client::sc_client::Client, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/client.rs:2008:92 [INFO] [stderr] | [INFO] [stderr] 2008 | substrate_test_runtime_client::sc_client::Client, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2014:10 [INFO] [stderr] | [INFO] [stderr] 2014 | vec![(AccountKeyring::Alice, AccountKeyring::Dave), (AccountKeyring::Bob, AccountKeyring::Dave)], [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2014:33 [INFO] [stderr] | [INFO] [stderr] 2014 | vec![(AccountKeyring::Alice, AccountKeyring::Dave), (AccountKeyring::Bob, AccountKeyring::Dave)], [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2014:57 [INFO] [stderr] | [INFO] [stderr] 2014 | vec![(AccountKeyring::Alice, AccountKeyring::Dave), (AccountKeyring::Bob, AccountKeyring::Dave)], [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2014:78 [INFO] [stderr] | [INFO] [stderr] 2014 | vec![(AccountKeyring::Alice, AccountKeyring::Dave), (AccountKeyring::Bob, AccountKeyring::Dave)], [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2015:10 [INFO] [stderr] | [INFO] [stderr] 2015 | vec![(AccountKeyring::Charlie, AccountKeyring::Eve)], [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2015:35 [INFO] [stderr] | [INFO] [stderr] 2015 | vec![(AccountKeyring::Charlie, AccountKeyring::Eve)], [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2017:10 [INFO] [stderr] | [INFO] [stderr] 2017 | vec![(AccountKeyring::Alice, AccountKeyring::Dave)], [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2017:33 [INFO] [stderr] | [INFO] [stderr] 2017 | vec![(AccountKeyring::Alice, AccountKeyring::Dave)], [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TestClientBuilder` [INFO] [stderr] --> src/client.rs:2023:27 [INFO] [stderr] | [INFO] [stderr] 2023 | let mut remote_client = TestClientBuilder::new().changes_trie_config(config).build(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ use of undeclared type or module `TestClientBuilder` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2046:59 [INFO] [stderr] | [INFO] [stderr] 2046 | let alice = blake2_256(&runtime::system::balance_of_key(AccountKeyring::Alice.into())).to_vec(); [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2047:57 [INFO] [stderr] | [INFO] [stderr] 2047 | let bob = blake2_256(&runtime::system::balance_of_key(AccountKeyring::Bob.into())).to_vec(); [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2048:61 [INFO] [stderr] | [INFO] [stderr] 2048 | let charlie = blake2_256(&runtime::system::balance_of_key(AccountKeyring::Charlie.into())).to_vec(); [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2049:58 [INFO] [stderr] | [INFO] [stderr] 2049 | let dave = blake2_256(&runtime::system::balance_of_key(AccountKeyring::Dave.into())).to_vec(); [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2050:57 [INFO] [stderr] | [INFO] [stderr] 2050 | let eve = blake2_256(&runtime::system::balance_of_key(AccountKeyring::Eve.into())).to_vec(); [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2051:60 [INFO] [stderr] | [INFO] [stderr] 2051 | let ferdie = blake2_256(&runtime::system::balance_of_key(AccountKeyring::Ferdie.into())).to_vec(); [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/client.rs:2080:16 [INFO] [stderr] | [INFO] [stderr] 2080 | let client = substrate_test_runtime_client::new(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2085:5 [INFO] [stderr] | [INFO] [stderr] 2085 | AccountKeyring::Alice.into() [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2092:5 [INFO] [stderr] | [INFO] [stderr] 2092 | AccountKeyring::Ferdie.into() [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/client.rs:2100:20 [INFO] [stderr] | [INFO] [stderr] 2100 | let mut client = substrate_test_runtime_client::new(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/client.rs:2111:20 [INFO] [stderr] | [INFO] [stderr] 2111 | let mut client = substrate_test_runtime_client::new(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2116:10 [INFO] [stderr] | [INFO] [stderr] 2116 | from: AccountKeyring::Alice.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2117:8 [INFO] [stderr] | [INFO] [stderr] 2117 | to: AccountKeyring::Ferdie.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2133:5 [INFO] [stderr] | [INFO] [stderr] 2133 | AccountKeyring::Alice.into() [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2140:5 [INFO] [stderr] | [INFO] [stderr] 2140 | AccountKeyring::Ferdie.into() [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/client.rs:2148:20 [INFO] [stderr] | [INFO] [stderr] 2148 | let mut client = substrate_test_runtime_client::new(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2153:10 [INFO] [stderr] | [INFO] [stderr] 2153 | from: AccountKeyring::Alice.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2154:8 [INFO] [stderr] | [INFO] [stderr] 2154 | to: AccountKeyring::Ferdie.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2161:11 [INFO] [stderr] | [INFO] [stderr] 2161 | from: AccountKeyring::Eve.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2162:9 [INFO] [stderr] | [INFO] [stderr] 2162 | to: AccountKeyring::Alice.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TestClientBuilder` [INFO] [stderr] --> src/client.rs:2184:40 [INFO] [stderr] | [INFO] [stderr] 2184 | let (client, longest_chain_select) = TestClientBuilder::new().build_with_longest_chain(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ use of undeclared type or module `TestClientBuilder` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TestClientBuilder` [INFO] [stderr] --> src/client.rs:2199:40 [INFO] [stderr] | [INFO] [stderr] 2199 | let (client, longest_chain_select) = TestClientBuilder::new().build_with_longest_chain(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ use of undeclared type or module `TestClientBuilder` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/client.rs:2213:20 [INFO] [stderr] | [INFO] [stderr] 2213 | let mut client = substrate_test_runtime_client::new(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/client.rs:2233:20 [INFO] [stderr] | [INFO] [stderr] 2233 | let mut client = substrate_test_runtime_client::new(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2279:10 [INFO] [stderr] | [INFO] [stderr] 2279 | from: AccountKeyring::Alice.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2280:8 [INFO] [stderr] | [INFO] [stderr] 2280 | to: AccountKeyring::Ferdie.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2311:10 [INFO] [stderr] | [INFO] [stderr] 2311 | from: AccountKeyring::Alice.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2312:8 [INFO] [stderr] | [INFO] [stderr] 2312 | to: AccountKeyring::Ferdie.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2327:10 [INFO] [stderr] | [INFO] [stderr] 2327 | from: AccountKeyring::Alice.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2328:8 [INFO] [stderr] | [INFO] [stderr] 2328 | to: AccountKeyring::Ferdie.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TestClientBuilder` [INFO] [stderr] --> src/client.rs:2361:44 [INFO] [stderr] | [INFO] [stderr] 2361 | let (mut client, longest_chain_select) = TestClientBuilder::new().build_with_longest_chain(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ use of undeclared type or module `TestClientBuilder` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TestClientBuilder` [INFO] [stderr] --> src/client.rs:2385:44 [INFO] [stderr] | [INFO] [stderr] 2385 | let (mut client, longest_chain_select) = TestClientBuilder::new().build_with_longest_chain(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ use of undeclared type or module `TestClientBuilder` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2431:10 [INFO] [stderr] | [INFO] [stderr] 2431 | from: AccountKeyring::Alice.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2432:8 [INFO] [stderr] | [INFO] [stderr] 2432 | to: AccountKeyring::Ferdie.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2463:10 [INFO] [stderr] | [INFO] [stderr] 2463 | from: AccountKeyring::Alice.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2464:8 [INFO] [stderr] | [INFO] [stderr] 2464 | to: AccountKeyring::Ferdie.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2479:10 [INFO] [stderr] | [INFO] [stderr] 2479 | from: AccountKeyring::Alice.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2480:8 [INFO] [stderr] | [INFO] [stderr] 2480 | to: AccountKeyring::Ferdie.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TestClientBuilder` [INFO] [stderr] --> src/client.rs:2705:44 [INFO] [stderr] | [INFO] [stderr] 2705 | let (mut client, longest_chain_select) = TestClientBuilder::new().build_with_longest_chain(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ use of undeclared type or module `TestClientBuilder` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/client.rs:2742:20 [INFO] [stderr] | [INFO] [stderr] 2742 | let mut client = substrate_test_runtime_client::new(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/client.rs:2788:20 [INFO] [stderr] | [INFO] [stderr] 2788 | let mut client = substrate_test_runtime_client::new(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2814:10 [INFO] [stderr] | [INFO] [stderr] 2814 | from: AccountKeyring::Alice.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2815:8 [INFO] [stderr] | [INFO] [stderr] 2815 | to: AccountKeyring::Ferdie.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TestClientBuilder` [INFO] [stderr] --> src/client.rs:2846:36 [INFO] [stderr] | [INFO] [stderr] 2846 | let (mut client, select_chain) = TestClientBuilder::new().build_with_longest_chain(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ use of undeclared type or module `TestClientBuilder` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2872:10 [INFO] [stderr] | [INFO] [stderr] 2872 | from: AccountKeyring::Alice.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2873:8 [INFO] [stderr] | [INFO] [stderr] 2873 | to: AccountKeyring::Ferdie.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ClientExt` [INFO] [stderr] --> src/client.rs:2895:3 [INFO] [stderr] | [INFO] [stderr] 2895 | ClientExt::finalize_block(&client, BlockId::Hash(b1.hash()), None).unwrap(); [INFO] [stderr] | ^^^^^^^^^ use of undeclared type or module `ClientExt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/client.rs:2933:16 [INFO] [stderr] | [INFO] [stderr] 2933 | let client = substrate_test_runtime_client::new(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `env_logger` [INFO] [stderr] --> src/client.rs:2943:11 [INFO] [stderr] | [INFO] [stderr] 2943 | let _ = env_logger::try_init(); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `env_logger` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/client.rs:2944:20 [INFO] [stderr] | [INFO] [stderr] 2944 | let mut client = substrate_test_runtime_client::new(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/client.rs:2946:35 [INFO] [stderr] | [INFO] [stderr] 2946 | let current_balance = |client: &substrate_test_runtime_client::TestClient| [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2948:56 [INFO] [stderr] | [INFO] [stderr] 2948 | &BlockId::number(client.chain_info().best_number), AccountKeyring::Alice.into() [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2960:10 [INFO] [stderr] | [INFO] [stderr] 2960 | from: AccountKeyring::Alice.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2961:8 [INFO] [stderr] | [INFO] [stderr] 2961 | to: AccountKeyring::Bob.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2974:10 [INFO] [stderr] | [INFO] [stderr] 2974 | from: AccountKeyring::Alice.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2975:8 [INFO] [stderr] | [INFO] [stderr] 2975 | to: AccountKeyring::Ferdie.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2990:10 [INFO] [stderr] | [INFO] [stderr] 2990 | from: AccountKeyring::Alice.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:2991:8 [INFO] [stderr] | [INFO] [stderr] 2991 | to: AccountKeyring::Charlie.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `env_logger` [INFO] [stderr] --> src/client.rs:3003:11 [INFO] [stderr] | [INFO] [stderr] 3003 | let _ = env_logger::try_init(); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `env_logger` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `tempfile` [INFO] [stderr] --> src/client.rs:3004:13 [INFO] [stderr] | [INFO] [stderr] 3004 | let tmp = tempfile::tempdir().unwrap(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `tempfile` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Backend` [INFO] [stderr] --> src/client.rs:3008:26 [INFO] [stderr] | [INFO] [stderr] 3008 | let backend = Arc::new(Backend::new( [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `PruningMode` [INFO] [stderr] --> src/client.rs:3012:14 [INFO] [stderr] | [INFO] [stderr] 3012 | pruning: PruningMode::ArchiveAll, [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `PruningMode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `DatabaseSettingsSrc` [INFO] [stderr] --> src/client.rs:3013:13 [INFO] [stderr] | [INFO] [stderr] 3013 | source: DatabaseSettingsSrc::Path { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `DatabaseSettingsSrc` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TestClientBuilder` [INFO] [stderr] --> src/client.rs:3021:20 [INFO] [stderr] | [INFO] [stderr] 3021 | let mut client = TestClientBuilder::with_backend(backend).build(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ use of undeclared type or module `TestClientBuilder` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:3047:10 [INFO] [stderr] | [INFO] [stderr] 3047 | from: AccountKeyring::Alice.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:3048:8 [INFO] [stderr] | [INFO] [stderr] 3048 | to: AccountKeyring::Ferdie.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ClientExt` [INFO] [stderr] --> src/client.rs:3066:3 [INFO] [stderr] | [INFO] [stderr] 3066 | ClientExt::finalize_block(&client, BlockId::Hash(a2.hash()), None).unwrap(); [INFO] [stderr] | ^^^^^^^^^ use of undeclared type or module `ClientExt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:3084:10 [INFO] [stderr] | [INFO] [stderr] 3084 | from: AccountKeyring::Alice.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:3085:8 [INFO] [stderr] | [INFO] [stderr] 3085 | to: AccountKeyring::Ferdie.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TestClientBuilder` [INFO] [stderr] --> src/client.rs:3112:5 [INFO] [stderr] | [INFO] [stderr] 3112 | TestClientBuilder::new().build() [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ use of undeclared type or module `TestClientBuilder` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TestClientBuilder` [INFO] [stderr] --> src/client.rs:3114:5 [INFO] [stderr] | [INFO] [stderr] 3114 | TestClientBuilder::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ use of undeclared type or module `TestClientBuilder` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `env_logger` [INFO] [stderr] --> src/client.rs:3205:11 [INFO] [stderr] | [INFO] [stderr] 3205 | let _ = env_logger::try_init(); [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type or module `env_logger` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `tempfile` [INFO] [stderr] --> src/client.rs:3206:13 [INFO] [stderr] | [INFO] [stderr] 3206 | let tmp = tempfile::tempdir().unwrap(); [INFO] [stderr] | ^^^^^^^^ use of undeclared type or module `tempfile` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Backend` [INFO] [stderr] --> src/client.rs:3210:26 [INFO] [stderr] | [INFO] [stderr] 3210 | let backend = Arc::new(Backend::new( [INFO] [stderr] | ^^^^^^^ use of undeclared type or module `Backend` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `PruningMode` [INFO] [stderr] --> src/client.rs:3214:15 [INFO] [stderr] | [INFO] [stderr] 3214 | pruning: PruningMode::keep_blocks(1), [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `PruningMode` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `DatabaseSettingsSrc` [INFO] [stderr] --> src/client.rs:3215:14 [INFO] [stderr] | [INFO] [stderr] 3215 | source: DatabaseSettingsSrc::Path { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `DatabaseSettingsSrc` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TestClientBuilder` [INFO] [stderr] --> src/client.rs:3223:20 [INFO] [stderr] | [INFO] [stderr] 3223 | let mut client = TestClientBuilder::with_backend(backend).build(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ use of undeclared type or module `TestClientBuilder` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:3232:10 [INFO] [stderr] | [INFO] [stderr] 3232 | from: AccountKeyring::Alice.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `AccountKeyring` [INFO] [stderr] --> src/client.rs:3233:8 [INFO] [stderr] | [INFO] [stderr] 3233 | to: AccountKeyring::Ferdie.into(), [INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type or module `AccountKeyring` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TestClientBuilder` [INFO] [stderr] --> src/client.rs:3309:20 [INFO] [stderr] | [INFO] [stderr] 3309 | let mut client = TestClientBuilder::with_default_backend() [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ use of undeclared type or module `TestClientBuilder` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/client.rs:3408:16 [INFO] [stderr] | [INFO] [stderr] 3408 | let client = substrate_test_runtime_client::new(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] --> src/client.rs:3433:16 [INFO] [stderr] | [INFO] [stderr] 3433 | let client = substrate_test_runtime_client::new(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/cht.rs:382:25 [INFO] [stderr] | [INFO] [stderr] 382 | assert!(build_pairs::(SIZE as _, 0, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 382 | assert!(build_pairs::(SIZE as _, 0, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 381 | fn build_pairs_fails_when_no_enough_blocks
() { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/cht.rs:388:25 [INFO] [stderr] | [INFO] [stderr] 388 | assert!(build_pairs::( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 388 | assert!(build_pairs::( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 387 | fn build_pairs_fails_when_missing_block
() { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/cht.rs:401:26 [INFO] [stderr] | [INFO] [stderr] 401 | assert!(compute_root::( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 401 | assert!(compute_root::( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 400 | fn compute_root_works
() { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/cht.rs:412:25 [INFO] [stderr] | [INFO] [stderr] 412 | assert!(build_proof::( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 412 | assert!(build_proof::( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 411 | fn build_proof_panics_when_querying_wrong_block
() { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/cht.rs:423:25 [INFO] [stderr] | [INFO] [stderr] 423 | assert!(build_proof::( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 423 | assert!(build_proof::( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 422 | fn build_proof_works
() { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/cht.rs:436:32 [INFO] [stderr] | [INFO] [stderr] 436 | let _ = for_each_cht_group::( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 436 | let _ = for_each_cht_group::( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 434 | fn for_each_cht_group_panics
() { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/cht.rs:447:32 [INFO] [stderr] | [INFO] [stderr] 447 | let _ = for_each_cht_group::( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 447 | let _ = for_each_cht_group::( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 334 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 445 | fn for_each_cht_group_works
() { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `BlockNumber` in this scope [INFO] [stderr] --> src/genesis.rs:71:11 [INFO] [stderr] | [INFO] [stderr] 71 | number: BlockNumber, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Hash` in this scope [INFO] [stderr] --> src/genesis.rs:72:16 [INFO] [stderr] | [INFO] [stderr] 72 | parent_hash: Hash, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 45 | use core::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 45 | use futures::core_reexport::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 45 | use sp_runtime::traits::Hash; [INFO] [stderr] | [INFO] [stderr] 45 | use sp_std::hash::Hash; [INFO] [stderr] | [INFO] [stderr] and 1 other candidate [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Hash` in this scope [INFO] [stderr] --> src/genesis.rs:73:15 [INFO] [stderr] | [INFO] [stderr] 73 | state_root: Hash, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 45 | use core::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 45 | use futures::core_reexport::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 45 | use sp_runtime::traits::Hash; [INFO] [stderr] | [INFO] [stderr] 45 | use sp_std::hash::Hash; [INFO] [stderr] | [INFO] [stderr] and 1 other candidate [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Transfer` in this scope [INFO] [stderr] --> src/genesis.rs:74:12 [INFO] [stderr] | [INFO] [stderr] 69 | fn construct_block( [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 74 | txs: Vec [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Hash` in this scope [INFO] [stderr] --> src/genesis.rs:75:17 [INFO] [stderr] | [INFO] [stderr] 75 | ) -> (Vec, Hash) { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 45 | use core::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 45 | use futures::core_reexport::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 45 | use sp_runtime::traits::Hash; [INFO] [stderr] | [INFO] [stderr] 45 | use sp_std::hash::Hash; [INFO] [stderr] | [INFO] [stderr] and 1 other candidate [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Header` in this scope [INFO] [stderr] --> src/genesis.rs:83:20 [INFO] [stderr] | [INFO] [stderr] 83 | let mut header = Header { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 45 | use crate::in_mem::StoredBlock::Header; [INFO] [stderr] | [INFO] [stderr] 45 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 45 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Digest` in this scope [INFO] [stderr] --> src/genesis.rs:88:12 [INFO] [stderr] | [INFO] [stderr] 88 | digest: Digest { logs: vec![], }, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 45 | use sp_runtime::Digest; [INFO] [stderr] | [INFO] [stderr] 45 | use sp_runtime::generic::Digest; [INFO] [stderr] | [INFO] [stderr] 45 | use sp_runtime::testing::Digest; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Block` in this scope [INFO] [stderr] --> src/genesis.rs:132:16 [INFO] [stderr] | [INFO] [stderr] 132 | (vec![].and(&Block { header, extrinsics: transactions }), hash) [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 45 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 45 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Hash` in this scope [INFO] [stderr] --> src/genesis.rs:135:26 [INFO] [stderr] | [INFO] [stderr] 135 | fn block1(genesis_hash: Hash, backend: &InMemoryBackend) -> (Vec, Hash) { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 45 | use core::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 45 | use futures::core_reexport::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 45 | use sp_runtime::traits::Hash; [INFO] [stderr] | [INFO] [stderr] 45 | use sp_std::hash::Hash; [INFO] [stderr] | [INFO] [stderr] and 1 other candidate [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Hash` in this scope [INFO] [stderr] --> src/genesis.rs:135:86 [INFO] [stderr] | [INFO] [stderr] 135 | fn block1(genesis_hash: Hash, backend: &InMemoryBackend) -> (Vec, Hash) { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 45 | use core::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 45 | use futures::core_reexport::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 45 | use sp_runtime::traits::Hash; [INFO] [stderr] | [INFO] [stderr] 45 | use sp_std::hash::Hash; [INFO] [stderr] | [INFO] [stderr] and 1 other candidate [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Transfer` in this scope [INFO] [stderr] --> src/genesis.rs:141:9 [INFO] [stderr] | [INFO] [stderr] 141 | vec![Transfer { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `insert_genesis_block` in this scope [INFO] [stderr] --> src/genesis.rs:160:22 [INFO] [stderr] | [INFO] [stderr] 160 | let genesis_hash = insert_genesis_block(&mut storage); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `insert_genesis_block` in this scope [INFO] [stderr] --> src/genesis.rs:188:22 [INFO] [stderr] | [INFO] [stderr] 188 | let genesis_hash = insert_genesis_block(&mut storage); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `insert_genesis_block` in this scope [INFO] [stderr] --> src/genesis.rs:216:22 [INFO] [stderr] | [INFO] [stderr] 216 | let genesis_hash = insert_genesis_block(&mut storage); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/backend.rs:554:32 [INFO] [stderr] | [INFO] [stderr] 554 | let mut op = ClientBackend::::begin_operation(&backend).unwrap(); [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 554 | let mut op = ClientBackend::::begin_operation(&backend).unwrap(); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 518 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 518 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 518 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 552 | fn light_aux_store_is_updated_via_non_importing_op() { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/backend.rs:555:26 [INFO] [stderr] | [INFO] [stderr] 555 | BlockImportOperation::::insert_aux(&mut op, vec![(vec![1], Some(vec![2]))]).unwrap(); [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 555 | BlockImportOperation::::insert_aux(&mut op, vec![(vec![1], Some(vec![2]))]).unwrap(); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 518 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 518 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 518 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 552 | fn light_aux_store_is_updated_via_non_importing_op() { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/backend.rs:556:19 [INFO] [stderr] | [INFO] [stderr] 556 | ClientBackend::::commit_operation(&backend, op).unwrap(); [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 556 | ClientBackend::::commit_operation(&backend, op).unwrap(); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 518 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 518 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 518 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 552 | fn light_aux_store_is_updated_via_non_importing_op() { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Hash` in this scope [INFO] [stderr] --> src/light/blockchain.rs:208:45 [INFO] [stderr] | [INFO] [stderr] 208 | pub changes_tries_cht_roots: HashMap, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use core::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use futures::core_reexport::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_std::hash::Hash; [INFO] [stderr] | [INFO] [stderr] and 1 other candidate [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 207 | pub struct DummyStorage { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/blockchain.rs:221:31 [INFO] [stderr] | [INFO] [stderr] 221 | impl BlockchainHeaderBackend for DummyStorage { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 221 | impl BlockchainHeaderBackend for DummyStorage { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 221 | impl BlockchainHeaderBackend for DummyStorage { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/blockchain.rs:222:33 [INFO] [stderr] | [INFO] [stderr] 222 | fn header(&self, _id: BlockId) -> ClientResult> { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 222 | fn header(&self, _id: BlockId) -> ClientResult> { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 221 | impl BlockchainHeaderBackend for DummyStorage { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/blockchain.rs:222:64 [INFO] [stderr] | [INFO] [stderr] 222 | fn header(&self, _id: BlockId) -> ClientResult> { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 222 | fn header(&self, _id: BlockId) -> ClientResult> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 221 | impl
BlockchainHeaderBackend for DummyStorage { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/blockchain.rs:226:26 [INFO] [stderr] | [INFO] [stderr] 226 | fn info(&self) -> Info { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 226 | fn info(&self) -> Info { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 221 | impl BlockchainHeaderBackend for DummyStorage { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/blockchain.rs:230:33 [INFO] [stderr] | [INFO] [stderr] 230 | fn status(&self, _id: BlockId) -> ClientResult { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 230 | fn status(&self, _id: BlockId) -> ClientResult { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 221 | impl BlockchainHeaderBackend for DummyStorage { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Hash` in this scope [INFO] [stderr] --> src/light/blockchain.rs:234:26 [INFO] [stderr] | [INFO] [stderr] 234 | fn number(&self, hash: Hash) -> ClientResult>> { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use core::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use futures::core_reexport::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_std::hash::Hash; [INFO] [stderr] | [INFO] [stderr] and 1 other candidate [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/blockchain.rs:234:65 [INFO] [stderr] | [INFO] [stderr] 234 | fn number(&self, hash: Hash) -> ClientResult>> { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 234 | fn number(&self, hash: Hash) -> ClientResult>> { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 221 | impl BlockchainHeaderBackend for DummyStorage { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Hash` in this scope [INFO] [stderr] --> src/light/blockchain.rs:242:54 [INFO] [stderr] | [INFO] [stderr] 242 | fn hash(&self, number: u64) -> ClientResult> { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use core::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use futures::core_reexport::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_std::hash::Hash; [INFO] [stderr] | [INFO] [stderr] and 1 other candidate [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 221 | impl BlockchainHeaderBackend for DummyStorage { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/blockchain.rs:251:22 [INFO] [stderr] | [INFO] [stderr] 251 | impl HeaderMetadata for DummyStorage { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 251 | impl HeaderMetadata for DummyStorage { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 251 | impl HeaderMetadata for DummyStorage { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Hash` in this scope [INFO] [stderr] --> src/light/blockchain.rs:254:35 [INFO] [stderr] | [INFO] [stderr] 254 | fn header_metadata(&self, hash: Hash) -> Result, Self::Error> { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use core::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use futures::core_reexport::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_std::hash::Hash; [INFO] [stderr] | [INFO] [stderr] and 1 other candidate [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/blockchain.rs:254:72 [INFO] [stderr] | [INFO] [stderr] 254 | fn header_metadata(&self, hash: Hash) -> Result, Self::Error> { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 254 | fn header_metadata(&self, hash: Hash) -> Result, Self::Error> { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 251 | impl HeaderMetadata for DummyStorage { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Hash` in this scope [INFO] [stderr] --> src/light/blockchain.rs:258:43 [INFO] [stderr] | [INFO] [stderr] 258 | fn insert_header_metadata(&self, _hash: Hash, _metadata: CachedHeaderMetadata) {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use core::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use futures::core_reexport::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_std::hash::Hash; [INFO] [stderr] | [INFO] [stderr] and 1 other candidate [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/blockchain.rs:258:81 [INFO] [stderr] | [INFO] [stderr] 258 | fn insert_header_metadata(&self, _hash: Hash, _metadata: CachedHeaderMetadata) {} [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 258 | fn insert_header_metadata(&self, _hash: Hash, _metadata: CachedHeaderMetadata) {} [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 251 | impl HeaderMetadata for DummyStorage { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Hash` in this scope [INFO] [stderr] --> src/light/blockchain.rs:259:43 [INFO] [stderr] | [INFO] [stderr] 259 | fn remove_header_metadata(&self, _hash: Hash) {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use core::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use futures::core_reexport::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_std::hash::Hash; [INFO] [stderr] | [INFO] [stderr] and 1 other candidate [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/blockchain.rs:281:15 [INFO] [stderr] | [INFO] [stderr] 281 | impl Storage for DummyStorage { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 281 | impl Storage for DummyStorage { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 281 | impl Storage for DummyStorage { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/blockchain.rs:284:13 [INFO] [stderr] | [INFO] [stderr] 284 | _header: Header, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 284 | _header: HeaderT, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/blockchain.rs:292:38 [INFO] [stderr] | [INFO] [stderr] 292 | fn set_head(&self, _block: BlockId) -> ClientResult<()> { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 292 | fn set_head(&self, _block: BlockId) -> ClientResult<()> { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 281 | impl Storage for DummyStorage { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/blockchain.rs:296:45 [INFO] [stderr] | [INFO] [stderr] 296 | fn finalize_header(&self, _block: BlockId) -> ClientResult<()> { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 296 | fn finalize_header(&self, _block: BlockId) -> ClientResult<()> { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 281 | impl Storage for DummyStorage { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Hash` in this scope [INFO] [stderr] --> src/light/blockchain.rs:300:44 [INFO] [stderr] | [INFO] [stderr] 300 | fn last_finalized(&self) -> ClientResult { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use core::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use futures::core_reexport::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_std::hash::Hash; [INFO] [stderr] | [INFO] [stderr] and 1 other candidate [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 281 | impl Storage for DummyStorage { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Hash` in this scope [INFO] [stderr] --> src/light/blockchain.rs:304:81 [INFO] [stderr] | [INFO] [stderr] 304 | fn header_cht_root(&self, _cht_size: u64, _block: u64) -> ClientResult> { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use core::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use futures::core_reexport::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_std::hash::Hash; [INFO] [stderr] | [INFO] [stderr] and 1 other candidate [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 281 | impl Storage for DummyStorage { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Hash` in this scope [INFO] [stderr] --> src/light/blockchain.rs:308:85 [INFO] [stderr] | [INFO] [stderr] 308 | fn changes_trie_cht_root(&self, cht_size: u64, block: u64) -> ClientResult> { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use core::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use futures::core_reexport::hash::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Hash; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_std::hash::Hash; [INFO] [stderr] | [INFO] [stderr] and 1 other candidate [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 281 | impl Storage for DummyStorage { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/blockchain.rs:318:53 [INFO] [stderr] | [INFO] [stderr] 318 | fn cache(&self) -> Option>> { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 318 | fn cache(&self) -> Option>> { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 199 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 281 | impl Storage for DummyStorage { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/call_executor.rs:294:20 [INFO] [stderr] | [INFO] [stderr] 294 | impl CallExecutor for DummyCallExecutor { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 294 | impl CallExecutor for DummyCallExecutor { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 294 | impl CallExecutor for DummyCallExecutor { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/call_executor.rs:301:18 [INFO] [stderr] | [INFO] [stderr] 301 | _id: &BlockId, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 301 | _id: &BlockId, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 294 | impl CallExecutor for DummyCallExecutor { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/call_executor.rs:322:18 [INFO] [stderr] | [INFO] [stderr] 322 | _at: &BlockId, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 322 | _at: &BlockId, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 294 | impl CallExecutor for DummyCallExecutor { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/call_executor.rs:328:6 [INFO] [stderr] | [INFO] [stderr] 328 | Block, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 328 | BlockT, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 294 | impl CallExecutor for DummyCallExecutor { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/call_executor.rs:329:56 [INFO] [stderr] | [INFO] [stderr] 329 | >::State, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 329 | >::State, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 294 | impl CallExecutor for DummyCallExecutor { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/call_executor.rs:332:43 [INFO] [stderr] | [INFO] [stderr] 332 | _initialize_block: InitializeBlock<'a, Block>, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 332 | _initialize_block: InitializeBlock<'a, BlockT>, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 294 | impl CallExecutor for DummyCallExecutor { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/call_executor.rs:335:43 [INFO] [stderr] | [INFO] [stderr] 335 | _proof_recorder: &Option>, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 335 | _proof_recorder: &Option>, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 294 | impl CallExecutor for DummyCallExecutor { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/call_executor.rs:341:43 [INFO] [stderr] | [INFO] [stderr] 341 | fn runtime_version(&self, _id: &BlockId) -> Result { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 341 | fn runtime_version(&self, _id: &BlockId) -> Result { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 294 | impl CallExecutor for DummyCallExecutor { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/call_executor.rs:345:76 [INFO] [stderr] | [INFO] [stderr] 345 | fn prove_at_trie_state>>( [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 345 | fn prove_at_trie_state>>( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 294 | impl CallExecutor for DummyCallExecutor { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/call_executor.rs:347:61 [INFO] [stderr] | [INFO] [stderr] 347 | _trie_state: &sp_state_machine::TrieBackend>, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 347 | _trie_state: &sp_state_machine::TrieBackend>, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 294 | impl CallExecutor for DummyCallExecutor { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/call_executor.rs:415:15 [INFO] [stderr] | [INFO] [stderr] 415 | |header|
::new( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 415 | |header| ::new( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/call_executor.rs:450:20 [INFO] [stderr] | [INFO] [stderr] 450 | let local_block: Header = Decode::decode(&mut &block[..]).unwrap(); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 450 | let local_block: HeaderT = Decode::decode(&mut &block[..]).unwrap(); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/call_executor.rs:454:20 [INFO] [stderr] | [INFO] [stderr] 454 | let local_block: Header = Decode::decode(&mut &block[..]).unwrap(); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 454 | let local_block: HeaderT = Decode::decode(&mut &block[..]).unwrap(); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/call_executor.rs:467:41 [INFO] [stderr] | [INFO] [stderr] 467 | let backend = Arc::new(InMemBackend::::new()); [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 467 | let backend = Arc::new(InMemBackend::::new()); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 282 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 466 | fn code_is_executed_at_genesis_only() { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/fetcher.rs:358:3 [INFO] [stderr] | [INFO] [stderr] 358 | Block, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 358 | BlockT, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 355 | type TestChecker = LightDataChecker< [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/fetcher.rs:366:53 [INFO] [stderr] | [INFO] [stderr] 366 | fn prepare_for_read_proof_check() -> (TestChecker, Header, StorageProof, u32) { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 366 | fn prepare_for_read_proof_check() -> (TestChecker, HeaderT, StorageProof, u32) { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/fetcher.rs:385:44 [INFO] [stderr] | [INFO] [stderr] 385 | let local_storage = InMemoryBlockchain::::new(); [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 385 | let local_storage = InMemoryBlockchain::::new(); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 366 | fn prepare_for_read_proof_check() -> (TestChecker, Header, StorageProof, u32) { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/fetcher.rs:400:59 [INFO] [stderr] | [INFO] [stderr] 400 | fn prepare_for_read_child_proof_check() -> (TestChecker, Header, StorageProof, Vec) { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 400 | fn prepare_for_read_child_proof_check() -> (TestChecker, HeaderT, StorageProof, Vec) { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/fetcher.rs:433:44 [INFO] [stderr] | [INFO] [stderr] 433 | let local_storage = InMemoryBlockchain::::new(); [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 433 | let local_storage = InMemoryBlockchain::::new(); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 400 | fn prepare_for_read_child_proof_check() -> (TestChecker, Header, StorageProof, Vec) { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/fetcher.rs:448:77 [INFO] [stderr] | [INFO] [stderr] 448 | fn prepare_for_header_proof_check(insert_cht: bool) -> (TestChecker, Hash, Header, StorageProof) { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 448 | fn prepare_for_header_proof_check(insert_cht: bool) -> (TestChecker, Hash, HeaderT, StorageProof) { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/fetcher.rs:466:44 [INFO] [stderr] | [INFO] [stderr] 466 | let local_storage = InMemoryBlockchain::::new(); [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 466 | let local_storage = InMemoryBlockchain::::new(); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 448 | fn prepare_for_header_proof_check(insert_cht: bool) -> (TestChecker, Hash, Header, StorageProof) { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/fetcher.rs:467:44 [INFO] [stderr] | [INFO] [stderr] 467 | let local_cht_root = cht::compute_root::(4, 0, local_headers_hashes).unwrap(); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 467 | let local_cht_root = cht::compute_root::(4, 0, local_headers_hashes).unwrap(); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 448 | fn prepare_for_header_proof_check
(insert_cht: bool) -> (TestChecker, Hash, Header, StorageProof) { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Extrinsic` in this scope [INFO] [stderr] --> src/light/fetcher.rs:478:58 [INFO] [stderr] | [INFO] [stderr] 478 | fn header_with_computed_extrinsics_root(extrinsics: Vec) -> Header { [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Extrinsic; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 478 | fn header_with_computed_extrinsics_root(extrinsics: Vec) -> Header { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/fetcher.rs:478:73 [INFO] [stderr] | [INFO] [stderr] 478 | fn header_with_computed_extrinsics_root(extrinsics: Vec) -> Header { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 478 | fn header_with_computed_extrinsics_root(extrinsics: Vec) -> HeaderT { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/fetcher.rs:490:51 [INFO] [stderr] | [INFO] [stderr] 490 | assert_eq!((&local_checker as &dyn FetchChecker).check_read_proof(&RemoteReadRequest::
{ [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 490 | assert_eq!((&local_checker as &dyn FetchChecker).check_read_proof(&RemoteReadRequest::
{ [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 488 | fn storage_read_proof_is_generated_and_checked() { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/fetcher.rs:490:97 [INFO] [stderr] | [INFO] [stderr] 490 | assert_eq!((&local_checker as &dyn FetchChecker).check_read_proof(&RemoteReadRequest::
{ [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 490 | assert_eq!((&local_checker as &dyn FetchChecker).check_read_proof(&RemoteReadRequest:: { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 488 | fn storage_read_proof_is_generated_and_checked
() { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/fetcher.rs:507:51 [INFO] [stderr] | [INFO] [stderr] 507 | assert_eq!((&local_checker as &dyn FetchChecker).check_read_child_proof( [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 507 | assert_eq!((&local_checker as &dyn FetchChecker).check_read_child_proof( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 499 | fn storage_child_read_proof_is_generated_and_checked() { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/fetcher.rs:508:30 [INFO] [stderr] | [INFO] [stderr] 508 | &RemoteReadChildRequest::
{ [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 508 | &RemoteReadChildRequest:: { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 499 | fn storage_child_read_proof_is_generated_and_checked
() { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/fetcher.rs:524:51 [INFO] [stderr] | [INFO] [stderr] 524 | assert_eq!((&local_checker as &dyn FetchChecker).check_header_proof(&RemoteHeaderRequest::
{ [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 524 | assert_eq!((&local_checker as &dyn FetchChecker).check_header_proof(&RemoteHeaderRequest::
{ [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 522 | fn header_proof_is_generated_and_checked() { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/fetcher.rs:524:101 [INFO] [stderr] | [INFO] [stderr] 524 | assert_eq!((&local_checker as &dyn FetchChecker).check_header_proof(&RemoteHeaderRequest::
{ [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 524 | assert_eq!((&local_checker as &dyn FetchChecker).check_header_proof(&RemoteHeaderRequest:: { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 522 | fn header_proof_is_generated_and_checked
() { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/fetcher.rs:535:48 [INFO] [stderr] | [INFO] [stderr] 535 | assert!((&local_checker as &dyn FetchChecker).check_header_proof(&RemoteHeaderRequest::
{ [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 535 | assert!((&local_checker as &dyn FetchChecker).check_header_proof(&RemoteHeaderRequest::
{ [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 532 | fn check_header_proof_fails_if_cht_root_is_invalid() { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/fetcher.rs:535:98 [INFO] [stderr] | [INFO] [stderr] 535 | assert!((&local_checker as &dyn FetchChecker).check_header_proof(&RemoteHeaderRequest::
{ [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 535 | assert!((&local_checker as &dyn FetchChecker).check_header_proof(&RemoteHeaderRequest:: { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 532 | fn check_header_proof_fails_if_cht_root_is_invalid
() { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/fetcher.rs:546:48 [INFO] [stderr] | [INFO] [stderr] 546 | assert!((&local_checker as &dyn FetchChecker).check_header_proof(&RemoteHeaderRequest::
{ [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 546 | assert!((&local_checker as &dyn FetchChecker).check_header_proof(&RemoteHeaderRequest::
{ [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 543 | fn check_header_proof_fails_if_invalid_header_provided() { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/fetcher.rs:546:98 [INFO] [stderr] | [INFO] [stderr] 546 | assert!((&local_checker as &dyn FetchChecker).check_header_proof(&RemoteHeaderRequest::
{ [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 546 | assert!((&local_checker as &dyn FetchChecker).check_header_proof(&RemoteHeaderRequest:: { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 543 | fn check_header_proof_fails_if_invalid_header_provided
() { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/fetcher.rs:560:59 [INFO] [stderr] | [INFO] [stderr] 560 | let local_checker = &local_checker as &dyn FetchChecker; [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 560 | let local_checker = &local_checker as &dyn FetchChecker; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 554 | fn changes_proof_is_generated_and_checked_when_headers_are_not_pruned() { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/fetcher.rs:577:41 [INFO] [stderr] | [INFO] [stderr] 577 | let request = RemoteChangesRequest::
{ [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 577 | let request = RemoteChangesRequest:: { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 554 | fn changes_proof_is_generated_and_checked_when_headers_are_not_pruned
() { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/fetcher.rs:627:44 [INFO] [stderr] | [INFO] [stderr] 627 | let local_cht_root = cht::compute_root::(4, 0, remote_roots.iter().cloned().map(|ct| Ok(Some(ct)))).unwrap(); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 627 | let local_cht_root = cht::compute_root::(4, 0, remote_roots.iter().cloned().map(|ct| Ok(Some(ct)))).unwrap(); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 608 | fn changes_proof_is_generated_and_checked_when_headers_are_pruned
() { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/fetcher.rs:637:40 [INFO] [stderr] | [INFO] [stderr] 637 | let request = RemoteChangesRequest::
{ [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 637 | let request = RemoteChangesRequest:: { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 608 | fn changes_proof_is_generated_and_checked_when_headers_are_pruned
() { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/light/fetcher.rs:668:59 [INFO] [stderr] | [INFO] [stderr] 668 | let local_checker = &local_checker as &dyn FetchChecker; [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 668 | let local_checker = &local_checker as &dyn FetchChecker; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 662 | fn check_changes_proof_fails_if_proof_is_wrong() { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/fetcher.rs:683:40 [INFO] [stderr] | [INFO] [stderr] 683 | let request = RemoteChangesRequest::
{ [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 683 | let request = RemoteChangesRequest:: { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 662 | fn check_changes_proof_fails_if_proof_is_wrong
() { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/fetcher.rs:734:44 [INFO] [stderr] | [INFO] [stderr] 734 | let local_cht_root = cht::compute_root::( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:498:1 [INFO] [stderr] | [INFO] [stderr] 498 | / pub trait Header: [INFO] [stderr] 499 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 500 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 501 | | { [INFO] [stderr] ... | [INFO] [stderr] 550 | | } [INFO] [stderr] 551 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 734 | let local_cht_root = cht::compute_root::( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 333 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 730 | fn check_changes_tries_proof_fails_if_proof_is_wrong
() { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/client.rs:2008:133 [INFO] [stderr] | [INFO] [stderr] 2008 | substrate_test_runtime_client::sc_client::Client, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 2008 | substrate_test_runtime_client::sc_client::Client, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1990 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 1990 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 1990 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 2007 | pub fn prepare_client_with_key_changes() -> ( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RuntimeApi` in this scope [INFO] [stderr] --> src/client.rs:2008:140 [INFO] [stderr] | [INFO] [stderr] 2007 | pub fn prepare_client_with_key_changes() -> ( [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] 2008 | substrate_test_runtime_client::sc_client::Client, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Transfer` in this scope [INFO] [stderr] --> src/client.rs:2028:27 [INFO] [stderr] | [INFO] [stderr] 2028 | builder.push_transfer(Transfer { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Transfer` in this scope [INFO] [stderr] --> src/client.rs:2115:25 [INFO] [stderr] | [INFO] [stderr] 2115 | builder.push_transfer(Transfer { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Transfer` in this scope [INFO] [stderr] --> src/client.rs:2152:25 [INFO] [stderr] | [INFO] [stderr] 2152 | builder.push_transfer(Transfer { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Transfer` in this scope [INFO] [stderr] --> src/client.rs:2160:26 [INFO] [stderr] | [INFO] [stderr] 2160 | builder.push_transfer(Transfer { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Transfer` in this scope [INFO] [stderr] --> src/client.rs:2278:25 [INFO] [stderr] | [INFO] [stderr] 2278 | builder.push_transfer(Transfer { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Transfer` in this scope [INFO] [stderr] --> src/client.rs:2310:25 [INFO] [stderr] | [INFO] [stderr] 2310 | builder.push_transfer(Transfer { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Transfer` in this scope [INFO] [stderr] --> src/client.rs:2326:25 [INFO] [stderr] | [INFO] [stderr] 2326 | builder.push_transfer(Transfer { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Transfer` in this scope [INFO] [stderr] --> src/client.rs:2430:25 [INFO] [stderr] | [INFO] [stderr] 2430 | builder.push_transfer(Transfer { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Transfer` in this scope [INFO] [stderr] --> src/client.rs:2462:25 [INFO] [stderr] | [INFO] [stderr] 2462 | builder.push_transfer(Transfer { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Transfer` in this scope [INFO] [stderr] --> src/client.rs:2478:25 [INFO] [stderr] | [INFO] [stderr] 2478 | builder.push_transfer(Transfer { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Transfer` in this scope [INFO] [stderr] --> src/client.rs:2813:20 [INFO] [stderr] | [INFO] [stderr] 2813 | b1.push_transfer(Transfer { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Transfer` in this scope [INFO] [stderr] --> src/client.rs:2871:20 [INFO] [stderr] | [INFO] [stderr] 2871 | b1.push_transfer(Transfer { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/client.rs:2937:22 [INFO] [stderr] | [INFO] [stderr] 2937 | let id = BlockId::::Number(72340207214430721); [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:557:1 [INFO] [stderr] | [INFO] [stderr] 557 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static { [INFO] [stderr] | -------------------------------------------------------------------------------------------------------- similarly named trait `BlockT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 2937 | let id = BlockId::::Number(72340207214430721); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1990 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 1990 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 1990 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 2932 | fn get_header_by_block_number_doesnt_panic() { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Transfer` in this scope [INFO] [stderr] --> src/client.rs:2959:20 [INFO] [stderr] | [INFO] [stderr] 2959 | a1.push_transfer(Transfer { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Transfer` in this scope [INFO] [stderr] --> src/client.rs:2973:20 [INFO] [stderr] | [INFO] [stderr] 2973 | b1.push_transfer(Transfer { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Transfer` in this scope [INFO] [stderr] --> src/client.rs:2989:20 [INFO] [stderr] | [INFO] [stderr] 2989 | a2.push_transfer(Transfer { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `DatabaseSettings` in this scope [INFO] [stderr] --> src/client.rs:3009:4 [INFO] [stderr] | [INFO] [stderr] 3009 | DatabaseSettings { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Transfer` in this scope [INFO] [stderr] --> src/client.rs:3046:20 [INFO] [stderr] | [INFO] [stderr] 3046 | b1.push_transfer(Transfer { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Transfer` in this scope [INFO] [stderr] --> src/client.rs:3083:20 [INFO] [stderr] | [INFO] [stderr] 3083 | c1.push_transfer(Transfer { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `DatabaseSettings` in this scope [INFO] [stderr] --> src/client.rs:3211:5 [INFO] [stderr] | [INFO] [stderr] 3211 | DatabaseSettings { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Transfer` in this scope [INFO] [stderr] --> src/client.rs:3231:20 [INFO] [stderr] | [INFO] [stderr] 3231 | b1.push_transfer(Transfer { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] warning: unused import: `Decode` [INFO] [stderr] --> src/genesis.rs:45:22 [INFO] [stderr] | [INFO] [stderr] 45 | use codec::{Encode, Decode, Joiner}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/light/fetcher.rs:448:71 [INFO] [stderr] | [INFO] [stderr] 448 | fn prepare_for_header_proof_check(insert_cht: bool) -> (TestChecker, Hash, Header, StorageProof) { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Hash` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] error[E0038]: the trait `sp_runtime::traits::Hash` cannot be made into an object [INFO] [stderr] --> src/light/fetcher.rs:448:71 [INFO] [stderr] | [INFO] [stderr] 448 | fn prepare_for_header_proof_check(insert_cht: bool) -> (TestChecker, Hash, Header, StorageProof) { [INFO] [stderr] | ^^^^ the trait `sp_runtime::traits::Hash` cannot be made into an object [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.3/src/traits.rs:372:76 [INFO] [stderr] | [INFO] [stderr] 372 | pub trait Hash: 'static + MaybeSerializeDeserialize + Debug + Clone + Eq + PartialEq { [INFO] [stderr] | --------- the trait cannot be made into an object because it uses `Self` as a type parameter in this [INFO] [stderr] [INFO] [stderr] error: aborting due to 250 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0038, E0412, E0422, E0425, E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0038`. [INFO] [stderr] error: could not compile `sc-client`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: build failed [INFO] running `"docker" "inspect" "46364c38140ea2331d4a7b596476d99377fa159e5ad5d1b6666b6372fc053d1f"` [INFO] running `"docker" "rm" "-f" "46364c38140ea2331d4a7b596476d99377fa159e5ad5d1b6666b6372fc053d1f"` [INFO] [stdout] 46364c38140ea2331d4a7b596476d99377fa159e5ad5d1b6666b6372fc053d1f