[INFO] fetching crate sc-client 0.8.0-alpha.5... [INFO] checking sc-client-0.8.0-alpha.5 against master#6dee5f1126dfd5c9314ee5ae9d9eb010e35ef257 for pr-70872 [INFO] extracting crate sc-client 0.8.0-alpha.5 into /workspace/builds/worker-1/source [INFO] validating manifest of crates.io crate sc-client 0.8.0-alpha.5 on toolchain 6dee5f1126dfd5c9314ee5ae9d9eb010e35ef257 [INFO] running `"/workspace/cargo-home/bin/cargo" "+6dee5f1126dfd5c9314ee5ae9d9eb010e35ef257" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate sc-client 0.8.0-alpha.5 [INFO] finished tweaking crates.io crate sc-client 0.8.0-alpha.5 [INFO] tweaked toml for crates.io crate sc-client 0.8.0-alpha.5 written to /workspace/builds/worker-1/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+6dee5f1126dfd5c9314ee5ae9d9eb010e35ef257" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+6dee5f1126dfd5c9314ee5ae9d9eb010e35ef257" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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" "+6dee5f1126dfd5c9314ee5ae9d9eb010e35ef257" "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] fc4043de5773159b3ba1ecda25e067b8d444213a8fcb39ecc6fe7314f7543d67 [INFO] running `"docker" "start" "-a" "fc4043de5773159b3ba1ecda25e067b8d444213a8fcb39ecc6fe7314f7543d67"` [INFO] [stderr] Checking sp-runtime-interface v2.0.0-alpha.5 [INFO] [stderr] Checking sp-core v2.0.0-alpha.5 [INFO] [stderr] Checking sp-trie v2.0.0-alpha.5 [INFO] [stderr] Checking sp-inherents v2.0.0-alpha.5 [INFO] [stderr] Checking sp-allocator v2.0.0-alpha.5 [INFO] [stderr] Checking sc-executor-common v0.8.0-alpha.5 [INFO] [stderr] Checking sp-state-machine v0.8.0-alpha.5 [INFO] [stderr] Checking sc-executor-wasmi v0.8.0-alpha.5 [INFO] [stderr] Checking sp-io v2.0.0-alpha.5 [INFO] [stderr] Checking sp-application-crypto v2.0.0-alpha.5 [INFO] [stderr] Checking sp-runtime v2.0.0-alpha.5 [INFO] [stderr] Checking sp-version v2.0.0-alpha.5 [INFO] [stderr] Checking sp-keyring v2.0.0-alpha.5 [INFO] [stderr] Checking sp-api v2.0.0-alpha.5 [INFO] [stderr] Checking sp-consensus v0.8.0-alpha.5 [INFO] [stderr] Checking sc-executor v0.8.0-alpha.5 [INFO] [stderr] Checking sp-block-builder v2.0.0-alpha.5 [INFO] [stderr] Checking sp-transaction-pool v2.0.0-alpha.5 [INFO] [stderr] Checking sp-blockchain v2.0.0-alpha.5 [INFO] [stderr] Checking sc-client-api v2.0.0-alpha.5 [INFO] [stderr] Checking sc-block-builder v0.8.0-alpha.5 [INFO] [stderr] Checking sc-client v0.8.0-alpha.5 (/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:334:6 [INFO] [stderr] | [INFO] [stderr] 334 | 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:296:6 [INFO] [stderr] | [INFO] [stderr] 296 | 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:518:38 [INFO] [stderr] | [INFO] [stderr] 518 | 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:345:6 [INFO] [stderr] | [INFO] [stderr] 345 | 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:296:6 [INFO] [stderr] | [INFO] [stderr] 296 | 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:345:6 [INFO] [stderr] | [INFO] [stderr] 345 | 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:412:7 [INFO] [stderr] | [INFO] [stderr] 412 | 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:2007:6 [INFO] [stderr] | [INFO] [stderr] 2007 | 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:413:7 [INFO] [stderr] | [INFO] [stderr] 413 | 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:2009:9 [INFO] [stderr] | [INFO] [stderr] 2009 | client_ext::ClientExt, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 2010 | 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:2007:6 [INFO] [stderr] | [INFO] [stderr] 2007 | use substrate_test_runtime_client::{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `substrate_test_runtime_client` [INFO] [stderr] ... [INFO] [stderr] 2011 | runtime::{self, Block, Transfer, RuntimeApi, TestAPI}, [INFO] [stderr] | ^^^^^ ^^^^^^^^ ^^^^^^^^^^ ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `substrate_test_runtime_client` [INFO] [stderr] --> src/client.rs:3477:7 [INFO] [stderr] | [INFO] [stderr] 3477 | use substrate_test_runtime_client::GenesisInit; [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: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:62:3 [INFO] [stderr] | [INFO] [stderr] 62 | 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:63:3 [INFO] [stderr] | [INFO] [stderr] 63 | 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:139:12 [INFO] [stderr] | [INFO] [stderr] 139 | 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:161:21 [INFO] [stderr] | [INFO] [stderr] 161 | 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:194:21 [INFO] [stderr] | [INFO] [stderr] 194 | 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:226:21 [INFO] [stderr] | [INFO] [stderr] 226 | 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:312:18 [INFO] [stderr] | [INFO] [stderr] 312 | 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:375:40 [INFO] [stderr] | [INFO] [stderr] 375 | 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:397:13 [INFO] [stderr] | [INFO] [stderr] 397 | 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:425:13 [INFO] [stderr] | [INFO] [stderr] 425 | 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:447:27 [INFO] [stderr] | [INFO] [stderr] 447 | 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:449:21 [INFO] [stderr] | [INFO] [stderr] 449 | 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:478:3 [INFO] [stderr] | [INFO] [stderr] 478 | 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:486:17 [INFO] [stderr] | [INFO] [stderr] 486 | 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:488:17 [INFO] [stderr] | [INFO] [stderr] 488 | 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:366:18 [INFO] [stderr] | [INFO] [stderr] 366 | 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:372:40 [INFO] [stderr] | [INFO] [stderr] 372 | 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:378:23 [INFO] [stderr] | [INFO] [stderr] 378 | 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:415:23 [INFO] [stderr] | [INFO] [stderr] 415 | 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:462:27 [INFO] [stderr] | [INFO] [stderr] 462 | 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:497:3 [INFO] [stderr] | [INFO] [stderr] 497 | 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:792:9 [INFO] [stderr] | [INFO] [stderr] 792 | 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:794:15 [INFO] [stderr] | [INFO] [stderr] 794 | 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:815:25 [INFO] [stderr] | [INFO] [stderr] 815 | 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:818:15 [INFO] [stderr] | [INFO] [stderr] 818 | 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:2020:3 [INFO] [stderr] | [INFO] [stderr] 2020 | 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:2020:52 [INFO] [stderr] | [INFO] [stderr] 2020 | 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:2020:92 [INFO] [stderr] | [INFO] [stderr] 2020 | 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:2026:10 [INFO] [stderr] | [INFO] [stderr] 2026 | 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:2026:33 [INFO] [stderr] | [INFO] [stderr] 2026 | 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:2026:57 [INFO] [stderr] | [INFO] [stderr] 2026 | 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:2026:78 [INFO] [stderr] | [INFO] [stderr] 2026 | 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:2027:10 [INFO] [stderr] | [INFO] [stderr] 2027 | 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:2027:35 [INFO] [stderr] | [INFO] [stderr] 2027 | 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:2029:10 [INFO] [stderr] | [INFO] [stderr] 2029 | 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:2029:33 [INFO] [stderr] | [INFO] [stderr] 2029 | 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:2035:27 [INFO] [stderr] | [INFO] [stderr] 2035 | 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:2058:59 [INFO] [stderr] | [INFO] [stderr] 2058 | 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:2059:57 [INFO] [stderr] | [INFO] [stderr] 2059 | 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:2060:61 [INFO] [stderr] | [INFO] [stderr] 2060 | 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:2061:58 [INFO] [stderr] | [INFO] [stderr] 2061 | 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:2062:57 [INFO] [stderr] | [INFO] [stderr] 2062 | 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:2063:60 [INFO] [stderr] | [INFO] [stderr] 2063 | 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:2092:16 [INFO] [stderr] | [INFO] [stderr] 2092 | 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:2097:5 [INFO] [stderr] | [INFO] [stderr] 2097 | 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:2104:5 [INFO] [stderr] | [INFO] [stderr] 2104 | 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:2112:20 [INFO] [stderr] | [INFO] [stderr] 2112 | 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:2123:20 [INFO] [stderr] | [INFO] [stderr] 2123 | 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:2128:10 [INFO] [stderr] | [INFO] [stderr] 2128 | 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:2129:8 [INFO] [stderr] | [INFO] [stderr] 2129 | 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:2145:5 [INFO] [stderr] | [INFO] [stderr] 2145 | 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:2152:5 [INFO] [stderr] | [INFO] [stderr] 2152 | 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:2160:20 [INFO] [stderr] | [INFO] [stderr] 2160 | 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:2165:10 [INFO] [stderr] | [INFO] [stderr] 2165 | 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:2166:8 [INFO] [stderr] | [INFO] [stderr] 2166 | 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:2173:11 [INFO] [stderr] | [INFO] [stderr] 2173 | 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:2174:9 [INFO] [stderr] | [INFO] [stderr] 2174 | 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:2196:40 [INFO] [stderr] | [INFO] [stderr] 2196 | 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:2211:40 [INFO] [stderr] | [INFO] [stderr] 2211 | 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:2225:20 [INFO] [stderr] | [INFO] [stderr] 2225 | 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:2245:20 [INFO] [stderr] | [INFO] [stderr] 2245 | 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:2291:10 [INFO] [stderr] | [INFO] [stderr] 2291 | 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:2292:8 [INFO] [stderr] | [INFO] [stderr] 2292 | 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:2323:10 [INFO] [stderr] | [INFO] [stderr] 2323 | 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:2324:8 [INFO] [stderr] | [INFO] [stderr] 2324 | 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:2339:10 [INFO] [stderr] | [INFO] [stderr] 2339 | 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:2340:8 [INFO] [stderr] | [INFO] [stderr] 2340 | 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:2373:44 [INFO] [stderr] | [INFO] [stderr] 2373 | 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:2397:44 [INFO] [stderr] | [INFO] [stderr] 2397 | 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:2443:10 [INFO] [stderr] | [INFO] [stderr] 2443 | 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:2444:8 [INFO] [stderr] | [INFO] [stderr] 2444 | 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:2475:10 [INFO] [stderr] | [INFO] [stderr] 2475 | 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:2476:8 [INFO] [stderr] | [INFO] [stderr] 2476 | 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:2491:10 [INFO] [stderr] | [INFO] [stderr] 2491 | 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:2492:8 [INFO] [stderr] | [INFO] [stderr] 2492 | 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:2717:44 [INFO] [stderr] | [INFO] [stderr] 2717 | 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:2754:20 [INFO] [stderr] | [INFO] [stderr] 2754 | 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:2800:20 [INFO] [stderr] | [INFO] [stderr] 2800 | 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:2826:10 [INFO] [stderr] | [INFO] [stderr] 2826 | 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:2827:8 [INFO] [stderr] | [INFO] [stderr] 2827 | 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:2858:36 [INFO] [stderr] | [INFO] [stderr] 2858 | 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:2884:10 [INFO] [stderr] | [INFO] [stderr] 2884 | 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:2885:8 [INFO] [stderr] | [INFO] [stderr] 2885 | 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:2907:3 [INFO] [stderr] | [INFO] [stderr] 2907 | 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:2945:16 [INFO] [stderr] | [INFO] [stderr] 2945 | 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:2955:11 [INFO] [stderr] | [INFO] [stderr] 2955 | 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:2956:20 [INFO] [stderr] | [INFO] [stderr] 2956 | 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:2958:35 [INFO] [stderr] | [INFO] [stderr] 2958 | 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:2960:56 [INFO] [stderr] | [INFO] [stderr] 2960 | &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:2972:10 [INFO] [stderr] | [INFO] [stderr] 2972 | 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:2973:8 [INFO] [stderr] | [INFO] [stderr] 2973 | 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:2986:10 [INFO] [stderr] | [INFO] [stderr] 2986 | 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:2987:8 [INFO] [stderr] | [INFO] [stderr] 2987 | 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:3002:10 [INFO] [stderr] | [INFO] [stderr] 3002 | 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:3003:8 [INFO] [stderr] | [INFO] [stderr] 3003 | 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:3015:11 [INFO] [stderr] | [INFO] [stderr] 3015 | 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:3016:13 [INFO] [stderr] | [INFO] [stderr] 3016 | 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:3020:26 [INFO] [stderr] | [INFO] [stderr] 3020 | 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:3024:14 [INFO] [stderr] | [INFO] [stderr] 3024 | 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:3025:13 [INFO] [stderr] | [INFO] [stderr] 3025 | 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:3033:20 [INFO] [stderr] | [INFO] [stderr] 3033 | 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:3059:10 [INFO] [stderr] | [INFO] [stderr] 3059 | 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:3060:8 [INFO] [stderr] | [INFO] [stderr] 3060 | 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:3078:3 [INFO] [stderr] | [INFO] [stderr] 3078 | 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:3096:10 [INFO] [stderr] | [INFO] [stderr] 3096 | 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:3097:8 [INFO] [stderr] | [INFO] [stderr] 3097 | 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:3124:5 [INFO] [stderr] | [INFO] [stderr] 3124 | 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:3126:5 [INFO] [stderr] | [INFO] [stderr] 3126 | 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:3217:11 [INFO] [stderr] | [INFO] [stderr] 3217 | 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:3218:13 [INFO] [stderr] | [INFO] [stderr] 3218 | 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:3222:26 [INFO] [stderr] | [INFO] [stderr] 3222 | 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:3226:15 [INFO] [stderr] | [INFO] [stderr] 3226 | 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:3227:14 [INFO] [stderr] | [INFO] [stderr] 3227 | 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:3235:20 [INFO] [stderr] | [INFO] [stderr] 3235 | 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:3244:10 [INFO] [stderr] | [INFO] [stderr] 3244 | 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:3245:8 [INFO] [stderr] | [INFO] [stderr] 3245 | 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:3321:20 [INFO] [stderr] | [INFO] [stderr] 3321 | 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:3420:16 [INFO] [stderr] | [INFO] [stderr] 3420 | 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:3445:16 [INFO] [stderr] | [INFO] [stderr] 3445 | 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:3485:5 [INFO] [stderr] | [INFO] [stderr] 3485 | substrate_test_runtime_client::runtime::Block, [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:3487:5 [INFO] [stderr] | [INFO] [stderr] 3487 | substrate_test_runtime_client::runtime::RuntimeApi [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:3489:5 [INFO] [stderr] | [INFO] [stderr] 3489 | substrate_test_runtime_client::new_native_executor(), [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:3490:6 [INFO] [stderr] | [INFO] [stderr] 3490 | &substrate_test_runtime_client::GenesisParameters::default().genesis_storage(), [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:3500:4 [INFO] [stderr] | [INFO] [stderr] 3500 | substrate_test_runtime_client::runtime::Block, [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:3501:4 [INFO] [stderr] | [INFO] [stderr] 3501 | substrate_test_runtime_client::runtime::RuntimeApi, [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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [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:72:11 [INFO] [stderr] | [INFO] [stderr] 72 | 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:73:16 [INFO] [stderr] | [INFO] [stderr] 73 | 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:74:15 [INFO] [stderr] | [INFO] [stderr] 74 | 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:75:12 [INFO] [stderr] | [INFO] [stderr] 70 | fn construct_block( [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 75 | 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:76:17 [INFO] [stderr] | [INFO] [stderr] 76 | ) -> (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:84:20 [INFO] [stderr] | [INFO] [stderr] 84 | 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:89:12 [INFO] [stderr] | [INFO] [stderr] 89 | 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:141:16 [INFO] [stderr] | [INFO] [stderr] 141 | (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:144:26 [INFO] [stderr] | [INFO] [stderr] 144 | 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:144:85 [INFO] [stderr] | [INFO] [stderr] 144 | 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:150:9 [INFO] [stderr] | [INFO] [stderr] 150 | 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:169:22 [INFO] [stderr] | [INFO] [stderr] 169 | 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:201:22 [INFO] [stderr] | [INFO] [stderr] 201 | 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:233:22 [INFO] [stderr] | [INFO] [stderr] 233 | 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:558:32 [INFO] [stderr] | [INFO] [stderr] 558 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 558 | 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] 556 | 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:559:26 [INFO] [stderr] | [INFO] [stderr] 559 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 559 | 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] 556 | 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:560:19 [INFO] [stderr] | [INFO] [stderr] 560 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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 | 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] 556 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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:309:20 [INFO] [stderr] | [INFO] [stderr] 309 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 309 | 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] 294 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 309 | 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:316:18 [INFO] [stderr] | [INFO] [stderr] 316 | _id: &BlockId, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 316 | _id: &BlockId, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 309 | 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:337:18 [INFO] [stderr] | [INFO] [stderr] 337 | _at: &BlockId, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 337 | _at: &BlockId, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 309 | 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:343:6 [INFO] [stderr] | [INFO] [stderr] 343 | Block, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 343 | BlockT, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 309 | 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:344:56 [INFO] [stderr] | [INFO] [stderr] 344 | >::State, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 344 | >::State, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 309 | 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:43 [INFO] [stderr] | [INFO] [stderr] 347 | _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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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 | _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] 294 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 309 | 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:350:43 [INFO] [stderr] | [INFO] [stderr] 350 | _proof_recorder: &Option>, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 350 | _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] 294 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 309 | 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:356:43 [INFO] [stderr] | [INFO] [stderr] 356 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 356 | 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] 294 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 309 | 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:360:74 [INFO] [stderr] | [INFO] [stderr] 360 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 360 | 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] 294 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 309 | 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:362:59 [INFO] [stderr] | [INFO] [stderr] 362 | _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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 362 | _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] 294 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 309 | 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:432:15 [INFO] [stderr] | [INFO] [stderr] 432 | |header|
::new( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 432 | |header| ::new( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 294 | 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:467:20 [INFO] [stderr] | [INFO] [stderr] 467 | 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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [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_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] 294 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 294 | 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:471:20 [INFO] [stderr] | [INFO] [stderr] 471 | 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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 471 | 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] 294 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 294 | 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:484:41 [INFO] [stderr] | [INFO] [stderr] 484 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 484 | 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] 294 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 294 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 483 | 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:368:3 [INFO] [stderr] | [INFO] [stderr] 368 | Block, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 368 | BlockT, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 365 | type TestChecker = LightDataChecker< [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Header` in this scope [INFO] [stderr] --> src/light/fetcher.rs:376:53 [INFO] [stderr] | [INFO] [stderr] 376 | 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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 376 | 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] 340 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 340 | 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:395:44 [INFO] [stderr] | [INFO] [stderr] 395 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 395 | 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] 340 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 376 | 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:411:59 [INFO] [stderr] | [INFO] [stderr] 411 | 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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 411 | 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] 340 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 340 | 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:444:44 [INFO] [stderr] | [INFO] [stderr] 444 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 444 | 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] 340 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 411 | 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:460:77 [INFO] [stderr] | [INFO] [stderr] 460 | 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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 460 | 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] 340 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 340 | 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:478:44 [INFO] [stderr] | [INFO] [stderr] 478 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 478 | 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] 340 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 460 | 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:479:44 [INFO] [stderr] | [INFO] [stderr] 479 | 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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 479 | 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] 340 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 460 | 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:491:58 [INFO] [stderr] | [INFO] [stderr] 491 | 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] 340 | use sp_runtime::traits::Extrinsic; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 491 | 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:491:73 [INFO] [stderr] | [INFO] [stderr] 491 | 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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 491 | 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] 340 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 340 | 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:503:51 [INFO] [stderr] | [INFO] [stderr] 503 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 503 | 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] 340 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 501 | 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:503:97 [INFO] [stderr] | [INFO] [stderr] 503 | 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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 503 | 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] 340 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 501 | 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:520:51 [INFO] [stderr] | [INFO] [stderr] 520 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 520 | 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] 340 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 512 | 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:521:30 [INFO] [stderr] | [INFO] [stderr] 521 | &RemoteReadChildRequest::
{ [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 521 | &RemoteReadChildRequest:: { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 512 | 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:537:51 [INFO] [stderr] | [INFO] [stderr] 537 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 537 | 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] 340 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 535 | 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:537:101 [INFO] [stderr] | [INFO] [stderr] 537 | 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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 537 | 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] 340 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 535 | 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:548:48 [INFO] [stderr] | [INFO] [stderr] 548 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 548 | 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] 340 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 545 | 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:548:98 [INFO] [stderr] | [INFO] [stderr] 548 | 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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 548 | 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] 340 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 545 | 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:559:48 [INFO] [stderr] | [INFO] [stderr] 559 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 559 | 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] 340 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 556 | 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:559:98 [INFO] [stderr] | [INFO] [stderr] 559 | 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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 559 | 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] 340 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 556 | 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:574:59 [INFO] [stderr] | [INFO] [stderr] 574 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 574 | 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] 340 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 567 | 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:591:41 [INFO] [stderr] | [INFO] [stderr] 591 | let request = RemoteChangesRequest::
{ [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 591 | 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] 340 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 567 | 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:641:44 [INFO] [stderr] | [INFO] [stderr] 641 | 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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 641 | 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] 340 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 622 | 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:652:40 [INFO] [stderr] | [INFO] [stderr] 652 | let request = RemoteChangesRequest::
{ [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 652 | 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] 340 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 622 | 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:684:59 [INFO] [stderr] | [INFO] [stderr] 684 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 684 | 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] 340 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 677 | 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:699:40 [INFO] [stderr] | [INFO] [stderr] 699 | let request = RemoteChangesRequest::
{ [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 699 | 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] 340 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 677 | 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:750:44 [INFO] [stderr] | [INFO] [stderr] 750 | 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.5/src/traits.rs:511:1 [INFO] [stderr] | [INFO] [stderr] 511 | / pub trait Header: [INFO] [stderr] 512 | | Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + [INFO] [stderr] 513 | | MaybeMallocSizeOf + 'static [INFO] [stderr] 514 | | { [INFO] [stderr] ... | [INFO] [stderr] 563 | | } [INFO] [stderr] 564 | | } [INFO] [stderr] | |_- similarly named trait `HeaderT` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 750 | 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] 340 | use sp_runtime::generic::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::testing::Header; [INFO] [stderr] | [INFO] [stderr] 340 | use sp_runtime::traits::Header; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 746 | 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:2020:133 [INFO] [stderr] | [INFO] [stderr] 2020 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 2020 | 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] 2002 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 2002 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 2002 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 2019 | 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:2020:140 [INFO] [stderr] | [INFO] [stderr] 2019 | pub fn prepare_client_with_key_changes() -> ( [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] 2020 | 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:2040:27 [INFO] [stderr] | [INFO] [stderr] 2040 | 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:2127:25 [INFO] [stderr] | [INFO] [stderr] 2127 | 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:2164:25 [INFO] [stderr] | [INFO] [stderr] 2164 | 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:2172:26 [INFO] [stderr] | [INFO] [stderr] 2172 | 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:2290:25 [INFO] [stderr] | [INFO] [stderr] 2290 | 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:2322:25 [INFO] [stderr] | [INFO] [stderr] 2322 | 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:2338:25 [INFO] [stderr] | [INFO] [stderr] 2338 | 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:2442:25 [INFO] [stderr] | [INFO] [stderr] 2442 | 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:2474:25 [INFO] [stderr] | [INFO] [stderr] 2474 | 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:2490:25 [INFO] [stderr] | [INFO] [stderr] 2490 | 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:2825:20 [INFO] [stderr] | [INFO] [stderr] 2825 | 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:2883:20 [INFO] [stderr] | [INFO] [stderr] 2883 | 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:2949:22 [INFO] [stderr] | [INFO] [stderr] 2949 | 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.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 2949 | 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] 2002 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 2002 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 2002 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 2944 | 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:2971:20 [INFO] [stderr] | [INFO] [stderr] 2971 | 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:2985:20 [INFO] [stderr] | [INFO] [stderr] 2985 | 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:3001:20 [INFO] [stderr] | [INFO] [stderr] 3001 | 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:3021:4 [INFO] [stderr] | [INFO] [stderr] 3021 | 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:3058:20 [INFO] [stderr] | [INFO] [stderr] 3058 | 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:3095:20 [INFO] [stderr] | [INFO] [stderr] 3095 | 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:3223:5 [INFO] [stderr] | [INFO] [stderr] 3223 | 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:3243:20 [INFO] [stderr] | [INFO] [stderr] 3243 | 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:3498:20 [INFO] [stderr] | [INFO] [stderr] 3498 | in_mem::Backend, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 3498 | in_mem::Backend, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 2002 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 2002 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 2002 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 3497 | type TestClient = Client< [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Block` in this scope [INFO] [stderr] --> src/client.rs:3499:38 [INFO] [stderr] | [INFO] [stderr] 3499 | LocalCallExecutor, sc_executor::NativeExecutor>, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sp-runtime-2.0.0-alpha.5/src/traits.rs:570:1 [INFO] [stderr] | [INFO] [stderr] 570 | 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] 3499 | LocalCallExecutor, sc_executor::NativeExecutor>, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 2002 | use sp_runtime::generic::Block; [INFO] [stderr] | [INFO] [stderr] 2002 | use sp_runtime::testing::Block; [INFO] [stderr] | [INFO] [stderr] 2002 | use sp_runtime::traits::Block; [INFO] [stderr] | [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 3497 | type TestClient = Client< [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LocalExecutor` in this scope [INFO] [stderr] --> src/client.rs:3499:74 [INFO] [stderr] | [INFO] [stderr] 3499 | LocalCallExecutor, sc_executor::NativeExecutor>, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sc-client-api-2.0.0-alpha.5/src/call_executor.rs:47:1 [INFO] [stderr] | [INFO] [stderr] 47 | pub trait CallExecutor { [INFO] [stderr] | --------------------------------- similarly named trait `CallExecutor` defined here [INFO] [stderr] | [INFO] [stderr] help: a trait with a similar name exists [INFO] [stderr] | [INFO] [stderr] 3499 | LocalCallExecutor, sc_executor::NativeExecutor>, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] help: you might be missing a type parameter [INFO] [stderr] | [INFO] [stderr] 3497 | type TestClient = Client< [INFO] [stderr] | ^^^^^^^^^^^^^^^ [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:460:71 [INFO] [stderr] | [INFO] [stderr] 460 | 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:460:71 [INFO] [stderr] | [INFO] [stderr] 460 | 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.5/src/traits.rs:380:76 [INFO] [stderr] | [INFO] [stderr] 380 | pub trait Hash: 'static + MaybeSerializeDeserialize + Debug + Clone + Eq + PartialEq + Hasher::Output> { [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 260 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" "fc4043de5773159b3ba1ecda25e067b8d444213a8fcb39ecc6fe7314f7543d67"` [INFO] running `"docker" "rm" "-f" "fc4043de5773159b3ba1ecda25e067b8d444213a8fcb39ecc6fe7314f7543d67"` [INFO] [stdout] fc4043de5773159b3ba1ecda25e067b8d444213a8fcb39ecc6fe7314f7543d67