[INFO] fetching crate pallet-preimage 26.0.0...
[INFO] checking pallet-preimage-26.0.0 against master#30f74ff0dc4d66debc8b50724c446f817e5f75f4 for pr-121848-1
[INFO] extracting crate pallet-preimage 26.0.0 into /workspace/builds/worker-4-tc1/source
[INFO] validating manifest of crates.io crate pallet-preimage 26.0.0 on toolchain 30f74ff0dc4d66debc8b50724c446f817e5f75f4
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate pallet-preimage 26.0.0
[INFO] finished tweaking crates.io crate pallet-preimage 26.0.0
[INFO] tweaked toml for crates.io crate pallet-preimage 26.0.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded frame-benchmarking v26.0.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1dea92391563074b6b5577056cbf040639bc764104fa9ffd9e8868ef7323e83a
[INFO] running `Command { std: "docker" "start" "-a" "1dea92391563074b6b5577056cbf040639bc764104fa9ffd9e8868ef7323e83a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1dea92391563074b6b5577056cbf040639bc764104fa9ffd9e8868ef7323e83a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1dea92391563074b6b5577056cbf040639bc764104fa9ffd9e8868ef7323e83a", kill_on_drop: false }`
[INFO] [stdout] 1dea92391563074b6b5577056cbf040639bc764104fa9ffd9e8868ef7323e83a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6f470e49d9b9db739d0021161f296660fded4480158ad27ccec82c9d3eb5c3f6
[INFO] running `Command { std: "docker" "start" "-a" "6f470e49d9b9db739d0021161f296660fded4480158ad27ccec82c9d3eb5c3f6", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]     Checking subtle v2.4.1
[INFO] [stderr]    Compiling serde v1.0.197
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling syn v2.0.57
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]     Checking bytes v1.6.0
[INFO] [stderr]     Checking byte-slice-cast v1.2.2
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]     Checking ahash v0.7.8
[INFO] [stderr]     Checking unicode-normalization v0.1.22
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling crc32fast v1.4.0
[INFO] [stderr]     Checking fallible-iterator v0.2.0
[INFO] [stderr]     Checking stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling target-lexicon v0.12.14
[INFO] [stderr]    Compiling io-lifetimes v1.0.11
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]     Checking sp-std v12.0.0
[INFO] [stderr]    Compiling rustix v0.36.17
[INFO] [stderr]    Compiling wasmtime-runtime v8.0.1
[INFO] [stderr]     Checking linux-raw-sys v0.1.4
[INFO] [stderr]    Compiling cpp_demangle v0.3.5
[INFO] [stderr]     Checking idna v0.5.0
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]     Checking smallvec v1.13.2
[INFO] [stderr]    Compiling curve25519-dalek v4.1.2
[INFO] [stderr]     Checking memfd v0.6.4
[INFO] [stderr]     Checking generic-array v0.12.4
[INFO] [stderr]     Checking hashbrown v0.13.2
[INFO] [stderr]    Compiling psm v0.1.21
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]     Checking wasmtime-jit-debug v8.0.1
[INFO] [stderr]    Compiling libsecp256k1-core v0.3.0
[INFO] [stderr]     Checking wasmtime-asm-macros v8.0.1
[INFO] [stderr]    Compiling ref-cast v1.0.22
[INFO] [stderr]    Compiling serde_json v1.0.115
[INFO] [stderr]     Checking wasmtime-jit-icache-coherence v8.0.1
[INFO] [stderr]    Compiling wasmtime v8.0.1
[INFO] [stderr]     Checking url v2.5.0
[INFO] [stderr]     Checking hex v0.4.3
[INFO] [stderr]     Checking byte-tools v0.3.1
[INFO] [stderr]     Checking rustc-hex v2.1.0
[INFO] [stderr]     Checking chrono v0.4.37
[INFO] [stderr]     Checking block-padding v0.1.5
[INFO] [stderr]     Checking matchers v0.0.1
[INFO] [stderr]     Checking digest v0.8.1
[INFO] [stderr]     Checking tracing-log v0.1.4
[INFO] [stderr]    Compiling secp256k1-sys v0.6.1
[INFO] [stderr]     Checking hash-db v0.16.0
[INFO] [stderr]     Checking fixed-hash v0.8.0
[INFO] [stderr]     Checking block-buffer v0.7.3
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking uint v0.9.5
[INFO] [stderr]     Checking getrandom_or_panic v0.0.3
[INFO] [stderr]     Checking opaque-debug v0.2.3
[INFO] [stderr]     Checking fake-simd v0.1.2
[INFO] [stderr]     Checking environmental v1.1.4
[INFO] [stderr]     Checking blake2b_simd v1.0.2
[INFO] [stderr]     Checking parking_lot_core v0.9.9
[INFO] [stderr]     Checking num-format v0.4.4
[INFO] [stderr]     Checking bitcoin_hashes v0.11.0
[INFO] [stderr]     Checking sha2 v0.8.2
[INFO] [stderr]     Checking arrayvec v0.5.2
[INFO] [stderr]     Checking base64 v0.13.1
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]     Checking hash256-std-hasher v0.15.2
[INFO] [stderr]     Checking array-bytes v6.2.2
[INFO] [stderr]     Checking bs58 v0.5.1
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]     Checking object v0.32.2
[INFO] [stderr]     Checking trie-db v0.28.0
[INFO] [stderr]     Checking schnellru v0.2.1
[INFO] [stderr]     Checking memory-db v0.32.0
[INFO] [stderr]     Checking trie-root v0.18.0
[INFO] [stderr]    Compiling sp-io v28.0.0
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling libsecp256k1-gen-ecmult v0.3.0
[INFO] [stderr]    Compiling libsecp256k1-gen-genmult v0.3.0
[INFO] [stderr]    Compiling arrayvec v0.7.4
[INFO] [stderr]     Checking integer-sqrt v0.1.5
[INFO] [stderr]    Compiling prettier-please v0.2.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling fs-err v2.11.0
[INFO] [stderr]    Compiling keccak v0.1.5
[INFO] [stderr]    Compiling arrayref v0.3.7
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling constant_time_eq v0.3.0
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]    Compiling libsecp256k1 v0.7.1
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling expander v2.1.0
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]     Checking ff v0.13.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]     Checking parity-wasm v0.45.0
[INFO] [stderr]    Compiling either v1.10.0
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling include_dir_macros v0.7.3
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]     Checking group v0.13.0
[INFO] [stderr]    Compiling common-path v1.0.0
[INFO] [stderr]    Compiling cfg-expr v0.15.7
[INFO] [stderr]     Checking tt-call v1.0.9
[INFO] [stderr]    Compiling twox-hash v1.6.3
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling sp-core-hashing v13.0.0
[INFO] [stderr]    Compiling include_dir v0.7.3
[INFO] [stderr]    Compiling proc-macro-warning v1.0.2
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]     Checking secp256k1 v0.24.3
[INFO] [stderr]     Checking backtrace v0.3.71
[INFO] [stderr]    Compiling serde_derive v1.0.197
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling thiserror-impl v1.0.58
[INFO] [stderr]    Compiling ref-cast-impl v1.0.22
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling sp-debug-derive v12.0.0
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling macro_magic_core_macros v0.5.0
[INFO] [stderr]    Compiling sp-core-hashing-proc-macro v13.0.0
[INFO] [stderr]    Compiling frame-support-procedural-tools-derive v10.0.0
[INFO] [stderr]    Compiling async-trait v0.1.79
[INFO] [stderr]     Checking sp-panic-handler v12.0.0
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.2
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]    Compiling dyn-clonable-impl v0.9.0
[INFO] [stderr]    Compiling derive-syn-parse v0.1.5
[INFO] [stderr]    Compiling aquamarine v0.3.3
[INFO] [stderr]     Checking dyn-clonable v0.9.0
[INFO] [stderr]     Checking zeroize v1.7.0
[INFO] [stderr]     Checking merlin v3.0.0
[INFO] [stderr]     Checking curve25519-dalek v2.1.3
[INFO] [stderr]     Checking merlin v2.0.1
[INFO] [stderr]     Checking secrecy v0.8.0
[INFO] [stderr]     Checking der v0.7.8
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]     Checking thiserror v1.0.58
[INFO] [stderr]    Compiling macro_magic_core v0.5.0
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]     Checking schnorrkel v0.9.1
[INFO] [stderr]    Compiling macro_magic_macros v0.5.0
[INFO] [stderr]     Checking block-buffer v0.9.0
[INFO] [stderr]     Checking crypto-mac v0.8.0
[INFO] [stderr]     Checking crypto-mac v0.11.1
[INFO] [stderr]     Checking crypto-bigint v0.5.5
[INFO] [stderr]     Checking pbkdf2 v0.8.0
[INFO] [stderr]     Checking sha2 v0.9.9
[INFO] [stderr]     Checking hmac v0.8.1
[INFO] [stderr]     Checking hmac v0.11.0
[INFO] [stderr]     Checking curve25519-dalek v3.2.0
[INFO] [stderr]     Checking hmac-drbg v0.3.0
[INFO] [stderr]     Checking sec1 v0.7.3
[INFO] [stderr]     Checking spki v0.7.3
[INFO] [stderr]     Checking signature v2.2.0
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking rfc6979 v0.4.0
[INFO] [stderr]     Checking ed25519 v2.2.3
[INFO] [stderr]    Compiling macro_magic v0.5.0
[INFO] [stderr]     Checking ed25519-zebra v3.1.0
[INFO] [stderr]     Checking elliptic-curve v0.13.8
[INFO] [stderr]     Checking schnorrkel v0.11.4
[INFO] [stderr]     Checking ed25519-dalek v2.1.1
[INFO] [stderr]     Checking ecdsa v0.16.9
[INFO] [stderr]     Checking substrate-bip39 v0.4.6
[INFO] [stderr]     Checking futures-executor v0.3.30
[INFO] [stderr]     Checking k256 v0.13.3
[INFO] [stderr]     Checking futures v0.3.30
[INFO] [stderr]     Checking cranelift-entity v0.95.1
[INFO] [stderr]     Checking bincode v1.3.3
[INFO] [stderr]     Checking impl-serde v0.4.0
[INFO] [stderr]     Checking tracing-serde v0.1.3
[INFO] [stderr]     Checking bip39 v2.0.0
[INFO] [stderr]    Compiling toml_datetime v0.6.3
[INFO] [stderr]    Compiling serde_spanned v0.6.5
[INFO] [stderr]     Checking gimli v0.27.3
[INFO] [stderr]     Checking wasmparser v0.102.0
[INFO] [stderr]     Checking object v0.30.4
[INFO] [stderr]    Compiling toml_edit v0.20.2
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]     Checking tracing-subscriber v0.2.25
[INFO] [stderr]    Compiling ss58-registry v1.47.0
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]    Compiling frame-support-procedural-tools v9.0.0
[INFO] [stderr]    Compiling proc-macro-crate v2.0.2
[INFO] [stderr]    Compiling toml v0.8.2
[INFO] [stderr]    Compiling scale-info-derive v2.11.1
[INFO] [stderr]    Compiling sp-runtime-interface-proc-macro v15.0.0
[INFO] [stderr]    Compiling sp-api-proc-macro v13.0.0
[INFO] [stderr]    Compiling frame-support-procedural v21.0.0
[INFO] [stderr]    Compiling parity-scale-codec-derive v3.6.9
[INFO] [stderr]    Compiling docify_macros v0.2.7
[INFO] [stderr]     Checking addr2line v0.19.0
[INFO] [stderr]     Checking wasmtime-types v8.0.1
[INFO] [stderr]     Checking wasmtime-environ v8.0.1
[INFO] [stderr]     Checking parity-scale-codec v3.6.9
[INFO] [stderr]     Checking docify v0.2.7
[INFO] [stderr]     Checking scale-info v2.11.1
[INFO] [stderr]     Checking impl-codec v0.6.0
[INFO] [stderr]     Checking sp-storage v17.0.0
[INFO] [stderr]     Checking sp-tracing v14.0.0
[INFO] [stderr]    Compiling sp-version-proc-macro v12.0.0
[INFO] [stderr]     Checking wasmtime-jit v8.0.1
[INFO] [stderr]     Checking sp-externalities v0.23.0
[INFO] [stderr]     Checking primitive-types v0.12.2
[INFO] [stderr]     Checking bounded-collections v0.1.9
[INFO] [stderr]     Checking sp-arithmetic v21.0.0
[INFO] [stderr]     Checking frame-metadata v16.0.0
[INFO] [stderr]     Checking sp-metadata-ir v0.4.0
[INFO] [stderr]     Checking sp-wasm-interface v18.0.0
[INFO] [stderr]     Checking sp-runtime-interface v22.0.0
[INFO] [stderr]     Checking sp-core v26.0.0
[INFO] [stderr]     Checking sp-trie v27.0.0
[INFO] [stderr]     Checking sp-keystore v0.32.0
[INFO] [stderr]     Checking sp-weights v25.0.0
[INFO] [stderr]     Checking sp-state-machine v0.33.0
[INFO] [stderr]     Checking sp-application-crypto v28.0.0
[INFO] [stderr]     Checking sp-runtime v29.0.0
[INFO] [stderr]     Checking sp-version v27.0.0
[INFO] [stderr]     Checking sp-inherents v24.0.0
[INFO] [stderr]     Checking sp-staking v24.0.0
[INFO] [stderr]     Checking sp-api v24.0.0
[INFO] [stderr]     Checking sp-genesis-builder v0.5.0
[INFO] [stderr]     Checking frame-support v26.0.0
[INFO] [stderr]     Checking frame-system v26.0.0
[INFO] [stderr]     Checking pallet-preimage v26.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]   --> src/mock.rs:41:13
[INFO] [stdout]    |
[INFO] [stdout] 41 |         Balances: pallet_balances,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Get` is imported redundantly
[INFO] [stdout]   --> src/lib.rs:50:2
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pallet_prelude::Get,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 60 | use frame_support::pallet_prelude::*;
[INFO] [stdout]    |     -------------------------------- the item `Get` is already imported here
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/mock.rs:35:47
[INFO] [stdout]    |
[INFO] [stdout] 35 | type Block = frame_system::mocking::MockBlock<Test>;
[INFO] [stdout]    |                                               ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 35 | type Block<Test> = frame_system::mocking::MockBlock<Test>;
[INFO] [stdout]    |           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/mock.rs:46:31
[INFO] [stdout]    |
[INFO] [stdout] 46 | impl frame_system::Config for Test {
[INFO] [stdout]    |                               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]   --> src/mock.rs:51:23
[INFO] [stdout]    |
[INFO] [stdout] 51 |     type RuntimeOrigin = RuntimeOrigin;
[INFO] [stdout]    |                          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    |
[INFO] [stdout] 51 |     type RuntimeOrigin = Self::RuntimeOrigin;
[INFO] [stdout]    |                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]     --> src/mock.rs:52:21
[INFO] [stdout]      |
[INFO] [stdout] 52   |     type RuntimeCall = RuntimeCall;
[INFO] [stdout]      |                        ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-26.0.0/src/lib.rs:1869:2
[INFO] [stdout]      |
[INFO] [stdout] 1869 |     pub type RuntimeCallFor<T> = <T as crate::Config>::RuntimeCall;
[INFO] [stdout]      |     -------------------------- similarly named type alias `RuntimeCallFor` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]      |
[INFO] [stdout] 52   |     type RuntimeCall = Self::RuntimeCall;
[INFO] [stdout]      |                        ++++++
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 52   |     type RuntimeCall = RuntimeCallFor;
[INFO] [stdout]      |                        ~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]   --> src/mock.rs:59:22
[INFO] [stdout]    |
[INFO] [stdout] 59 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]    |                         ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    |
[INFO] [stdout] 59 |     type RuntimeEvent = Self::RuntimeEvent;
[INFO] [stdout]    |                         ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PalletInfo` in this scope
[INFO] [stdout]   --> src/mock.rs:62:20
[INFO] [stdout]    |
[INFO] [stdout] 62 |     type PalletInfo = PalletInfo;
[INFO] [stdout]    |                       ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    |
[INFO] [stdout] 62 |     type PalletInfo = Self::PalletInfo;
[INFO] [stdout]    |                       ++++++
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 20 + use frame_support::traits::PalletInfo;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/mock.rs:72:34
[INFO] [stdout]    |
[INFO] [stdout] 72 | impl pallet_balances::Config for Test {
[INFO] [stdout]    |                                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]   --> src/mock.rs:74:22
[INFO] [stdout]    |
[INFO] [stdout] 74 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]    |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `System` in this scope
[INFO] [stdout]   --> src/mock.rs:77:22
[INFO] [stdout]    |
[INFO] [stdout] 77 |     type AccountStore = System;
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 20 + use sp_std::alloc::System;
[INFO] [stdout]    |
[INFO] [stdout] 20 + use std::alloc::System;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/mock.rs:100:17
[INFO] [stdout]     |
[INFO] [stdout] 100 | impl Config for Test {
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/mock.rs:102:22
[INFO] [stdout]     |
[INFO] [stdout] 102 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]     |                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 102 |     type RuntimeEvent = Self::RuntimeEvent;
[INFO] [stdout]     |                         ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/mock.rs:103:18
[INFO] [stdout]     |
[INFO] [stdout] 103 |       type Currency = Balances;
[INFO] [stdout]     |                       ^^^^^^^^ help: a type alias with a similar name exists: `BalanceOf`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/lib.rs:89:1
[INFO] [stdout]     |
[INFO] [stdout] 89  | / type BalanceOf<T> =
[INFO] [stdout] 90  | |     <<T as Config>::Currency as Currency<<T as frame_system::Config>::AccountId>>::Balance;
[INFO] [stdout]     | |___________________________________________________________________________________________- similarly named type alias `BalanceOf` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/mock.rs:105:46
[INFO] [stdout]     |
[INFO] [stdout] 105 |       type Consideration = HoldConsideration<u64, Balances, (), ConvertDeposit>;
[INFO] [stdout]     |                                                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/lib.rs:89:1
[INFO] [stdout]     |
[INFO] [stdout] 89  | / type BalanceOf<T> =
[INFO] [stdout] 90  | |     <<T as Config>::Currency as Currency<<T as frame_system::Config>::AccountId>>::Balance;
[INFO] [stdout]     | |___________________________________________________________________________________________- similarly named type alias `BalanceOf` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 105 |     type Consideration = HoldConsideration<u64, BalanceOf, (), ConvertDeposit>;
[INFO] [stdout]     |                                                 ~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 100 | impl<Balances> Config for Test {
[INFO] [stdout]     |     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/mock.rs:109:44
[INFO] [stdout]     |
[INFO] [stdout] 109 |     let mut t = frame_system::GenesisConfig::<Test>::default().build_storage().unwrap();
[INFO] [stdout]     |                                               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub fn new_test_ext<Test>() -> sp_io::TestExternalities {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/mock.rs:110:50
[INFO] [stdout]     |
[INFO] [stdout] 110 |     let balances = pallet_balances::GenesisConfig::<Test> {
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub fn new_test_ext<Test>() -> sp_io::TestExternalities {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:34:20
[INFO] [stdout]    |
[INFO] [stdout] 34 |     Bounded<Vec<u8>, <Test as frame_system::Config>::Hashing>,
[INFO] [stdout]    |                       ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub fn make_bounded_values<Test>() -> (
[INFO] [stdout]    |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:35:20
[INFO] [stdout]    |
[INFO] [stdout] 35 |     Bounded<Vec<u8>, <Test as frame_system::Config>::Hashing>,
[INFO] [stdout]    |                       ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub fn make_bounded_values<Test>() -> (
[INFO] [stdout]    |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:36:20
[INFO] [stdout]    |
[INFO] [stdout] 36 |     Bounded<Vec<u8>, <Test as frame_system::Config>::Hashing>,
[INFO] [stdout]    |                       ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub fn make_bounded_values<Test>() -> (
[INFO] [stdout]    |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:39:35
[INFO] [stdout]    |
[INFO] [stdout] 39 |     let inline = Bounded::<Vec<u8>, <Test as frame_system::Config>::Hashing>::Inline(data);
[INFO] [stdout]    |                                      ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub fn make_bounded_values<Test>() -> (
[INFO] [stdout]    |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:42:14
[INFO] [stdout]    |
[INFO] [stdout] 42 |     let hash = <Test as frame_system::Config>::Hashing::hash(&data[..]).into();
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:45:23
[INFO] [stdout]    |
[INFO] [stdout] 45 |         Bounded::<Vec<u8>, <Test as frame_system::Config>::Hashing>::unrequested(hash, len);
[INFO] [stdout]    |                             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub fn make_bounded_values<Test>() -> (
[INFO] [stdout]    |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:48:14
[INFO] [stdout]    |
[INFO] [stdout] 48 |     let hash = <Test as frame_system::Config>::Hashing::hash(&data[..]).into();
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:49:35
[INFO] [stdout]    |
[INFO] [stdout] 49 |     let legacy = Bounded::<Vec<u8>, <Test as frame_system::Config>::Hashing>::Legacy {
[INFO] [stdout]    |                                      ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub fn make_bounded_values<Test>() -> (
[INFO] [stdout]    |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:70:12
[INFO] [stdout]    |
[INFO] [stdout] 70 |             Error::<Test>::AlreadyNoted,
[INFO] [stdout]    |                     ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 58 | fn user_note_preimage_works<Test>() {
[INFO] [stdout]    |                            ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:100:12
[INFO] [stdout]     |
[INFO] [stdout] 100 |             Error::<Test>::NotAuthorized
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 95  | fn user_unnote_preimage_works<Test>() {
[INFO] [stdout]     |                              ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:104:12
[INFO] [stdout]     |
[INFO] [stdout] 104 |             Error::<Test>::NotNoted
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 95  | fn user_unnote_preimage_works<Test>() {
[INFO] [stdout]     |                              ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:110:12
[INFO] [stdout]     |
[INFO] [stdout] 110 |             Error::<Test>::NotNoted
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 95  | fn user_unnote_preimage_works<Test>() {
[INFO] [stdout]     |                              ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:126:12
[INFO] [stdout]     |
[INFO] [stdout] 126 |             Error::<Test>::NotNoted
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 120 | fn manager_unnote_preimage_works<Test>() {
[INFO] [stdout]     |                                 ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:141:12
[INFO] [stdout]     |
[INFO] [stdout] 141 |             Error::<Test>::NotAuthorized
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 136 | fn manager_unnote_user_preimage_works<Test>() {
[INFO] [stdout]     |                                      ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:145:12
[INFO] [stdout]     |
[INFO] [stdout] 145 |             Error::<Test>::NotNoted
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 136 | fn manager_unnote_user_preimage_works<Test>() {
[INFO] [stdout]     |                                      ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:180:23
[INFO] [stdout]     |
[INFO] [stdout] 180 |             RequestStatusFor::<Test>::iter().collect::<Vec<_>>(),
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 175 | fn request_note_order_makes_no_difference<Test>() {
[INFO] [stdout]     |                                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:181:18
[INFO] [stdout]     |
[INFO] [stdout] 181 |             PreimageFor::<Test>::iter().collect::<Vec<_>>(),
[INFO] [stdout]     |                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 175 | fn request_note_order_makes_no_difference<Test>() {
[INFO] [stdout]     |                                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:189:23
[INFO] [stdout]     |
[INFO] [stdout] 189 |             RequestStatusFor::<Test>::iter().collect::<Vec<_>>(),
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 175 | fn request_note_order_makes_no_difference<Test>() {
[INFO] [stdout]     |                                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:190:18
[INFO] [stdout]     |
[INFO] [stdout] 190 |             PreimageFor::<Test>::iter().collect::<Vec<_>>(),
[INFO] [stdout]     |                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 175 | fn request_note_order_makes_no_difference<Test>() {
[INFO] [stdout]     |                                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:216:23
[INFO] [stdout]     |
[INFO] [stdout] 216 |             RequestStatusFor::<Test>::iter().collect::<Vec<_>>(),
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 211 | fn request_user_note_order_makes_no_difference<Test>() {
[INFO] [stdout]     |                                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:217:18
[INFO] [stdout]     |
[INFO] [stdout] 217 |             PreimageFor::<Test>::iter().collect::<Vec<_>>(),
[INFO] [stdout]     |                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 211 | fn request_user_note_order_makes_no_difference<Test>() {
[INFO] [stdout]     |                                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:225:23
[INFO] [stdout]     |
[INFO] [stdout] 225 |             RequestStatusFor::<Test>::iter().collect::<Vec<_>>(),
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 211 | fn request_user_note_order_makes_no_difference<Test>() {
[INFO] [stdout]     |                                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:226:18
[INFO] [stdout]     |
[INFO] [stdout] 226 |             PreimageFor::<Test>::iter().collect::<Vec<_>>(),
[INFO] [stdout]     |                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 211 | fn request_user_note_order_makes_no_difference<Test>() {
[INFO] [stdout]     |                                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:240:12
[INFO] [stdout]     |
[INFO] [stdout] 240 |             Error::<Test>::NotRequested
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 233 | fn unrequest_preimage_works<Test>() {
[INFO] [stdout]     |                            ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:249:12
[INFO] [stdout]     |
[INFO] [stdout] 249 |             Error::<Test>::NotRequested
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 233 | fn unrequest_preimage_works<Test>() {
[INFO] [stdout]     |                            ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:277:28
[INFO] [stdout]     |
[INFO] [stdout] 277 |         assert_eq!(PreimageFor::<Test>::iter().count(), 8);
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 270 | fn noted_preimage_use_correct_map<Test>() {
[INFO] [stdout]     |                                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:280:33
[INFO] [stdout]     |
[INFO] [stdout] 280 |         assert_eq!(RequestStatusFor::<Test>::iter().count(), 8);
[INFO] [stdout]     |                                       ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 270 | fn noted_preimage_use_correct_map<Test>() {
[INFO] [stdout]     |                                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:289:28
[INFO] [stdout]     |
[INFO] [stdout] 289 |         assert_eq!(PreimageFor::<Test>::iter().count(), 1);
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 270 | fn noted_preimage_use_correct_map<Test>() {
[INFO] [stdout]     |                                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:294:28
[INFO] [stdout]     |
[INFO] [stdout] 294 |         assert_eq!(PreimageFor::<Test>::iter().count(), 0);
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 270 | fn noted_preimage_use_correct_map<Test>() {
[INFO] [stdout]     |                                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:297:33
[INFO] [stdout]     |
[INFO] [stdout] 297 |         assert_eq!(RequestStatusFor::<Test>::iter().count(), 0);
[INFO] [stdout]     |                                       ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 270 | fn noted_preimage_use_correct_map<Test>() {
[INFO] [stdout]     |                                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:313:21
[INFO] [stdout]     |
[INFO] [stdout] 313 |         assert_eq!(hash, <Test as frame_system::Config>::Hashing::hash(&encoded).into());
[INFO] [stdout]     |                           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:320:12
[INFO] [stdout]     |
[INFO] [stdout] 320 |         assert!(<Preimage as QueryPreimage>::have(&bound));
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 320 |         assert!(<crate::HoldReason as QueryPreimage>::have(&bound));
[INFO] [stdout]     |                  ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:337:23
[INFO] [stdout]     |
[INFO] [stdout] 337 |             RequestStatusFor::<Test>::get(&hash).unwrap(),
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 303 | fn query_and_store_preimage_workflow<Test>() {
[INFO] [stdout]     |                                     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:344:23
[INFO] [stdout]     |
[INFO] [stdout] 344 |             RequestStatusFor::<Test>::get(&hash).unwrap(),
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 303 | fn query_and_store_preimage_workflow<Test>() {
[INFO] [stdout]     |                                     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:350:23
[INFO] [stdout]     |
[INFO] [stdout] 350 |             RequestStatusFor::<Test>::get(&hash).unwrap(),
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 303 | fn query_and_store_preimage_workflow<Test>() {
[INFO] [stdout]     |                                     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:355:12
[INFO] [stdout]     |
[INFO] [stdout] 355 |         assert!(<Preimage as QueryPreimage>::have(&bound));
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 355 |         assert!(<crate::HoldReason as QueryPreimage>::have(&bound));
[INFO] [stdout]     |                  ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:359:13
[INFO] [stdout]     |
[INFO] [stdout] 359 |         assert!(!<Preimage as QueryPreimage>::have(&bound));
[INFO] [stdout]     |                   ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 359 |         assert!(!<crate::HoldReason as QueryPreimage>::have(&bound));
[INFO] [stdout]     |                   ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:374:15
[INFO] [stdout]     |
[INFO] [stdout] 374 |         let hash = <Test as frame_system::Config>::Hashing::hash(&data[..]).into();
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:377:4
[INFO] [stdout]     |
[INFO] [stdout] 377 |         <Preimage as QueryPreimage>::request(&hash);
[INFO] [stdout]     |          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 377 |         <crate::HoldReason as QueryPreimage>::request(&hash);
[INFO] [stdout]     |          ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:380:12
[INFO] [stdout]     |
[INFO] [stdout] 380 |         assert!(<Preimage as QueryPreimage>::is_requested(&hash));
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 380 |         assert!(<crate::HoldReason as QueryPreimage>::is_requested(&hash));
[INFO] [stdout]     |                  ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:381:12
[INFO] [stdout]     |
[INFO] [stdout] 381 |         assert!(<Preimage as QueryPreimage>::len(&hash).is_none());
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 381 |         assert!(<crate::HoldReason as QueryPreimage>::len(&hash).is_none());
[INFO] [stdout]     |                  ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:382:17
[INFO] [stdout]     |
[INFO] [stdout] 382 |         assert_noop!(<Preimage as QueryPreimage>::fetch(&hash, None), DispatchError::Unavailable);
[INFO] [stdout]     |                       ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 382 |         assert_noop!(<crate::HoldReason as QueryPreimage>::fetch(&hash, None), DispatchError::Unavailable);
[INFO] [stdout]     |                       ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:385:4
[INFO] [stdout]     |
[INFO] [stdout] 385 |         <Preimage as QueryPreimage>::request(&hash);
[INFO] [stdout]     |          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 385 |         <crate::HoldReason as QueryPreimage>::request(&hash);
[INFO] [stdout]     |          ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:387:12
[INFO] [stdout]     |
[INFO] [stdout] 387 |         assert!(<Preimage as QueryPreimage>::is_requested(&hash));
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 387 |         assert!(<crate::HoldReason as QueryPreimage>::is_requested(&hash));
[INFO] [stdout]     |                  ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:388:12
[INFO] [stdout]     |
[INFO] [stdout] 388 |         assert!(<Preimage as QueryPreimage>::len(&hash).is_none());
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 388 |         assert!(<crate::HoldReason as QueryPreimage>::len(&hash).is_none());
[INFO] [stdout]     |                  ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:389:17
[INFO] [stdout]     |
[INFO] [stdout] 389 |         assert_noop!(<Preimage as QueryPreimage>::fetch(&hash, None), DispatchError::Unavailable);
[INFO] [stdout]     |                       ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 389 |         assert_noop!(<crate::HoldReason as QueryPreimage>::fetch(&hash, None), DispatchError::Unavailable);
[INFO] [stdout]     |                       ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:391:33
[INFO] [stdout]     |
[INFO] [stdout] 391 |         assert_eq!(RequestStatusFor::<Test>::iter().count(), 1);
[INFO] [stdout]     |                                       ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 370 | fn query_preimage_request_works<Test>() {
[INFO] [stdout]     |                                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:394:4
[INFO] [stdout]     |
[INFO] [stdout] 394 |         <Preimage as QueryPreimage>::unrequest(&hash);
[INFO] [stdout]     |          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 394 |         <crate::HoldReason as QueryPreimage>::unrequest(&hash);
[INFO] [stdout]     |          ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:396:12
[INFO] [stdout]     |
[INFO] [stdout] 396 |         assert!(<Preimage as QueryPreimage>::is_requested(&hash));
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 396 |         assert!(<crate::HoldReason as QueryPreimage>::is_requested(&hash));
[INFO] [stdout]     |                  ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:398:4
[INFO] [stdout]     |
[INFO] [stdout] 398 |         <Preimage as QueryPreimage>::unrequest(&hash);
[INFO] [stdout]     |          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 398 |         <crate::HoldReason as QueryPreimage>::unrequest(&hash);
[INFO] [stdout]     |          ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:400:13
[INFO] [stdout]     |
[INFO] [stdout] 400 |         assert!(!<Preimage as QueryPreimage>::is_requested(&hash));
[INFO] [stdout]     |                   ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 400 |         assert!(!<crate::HoldReason as QueryPreimage>::is_requested(&hash));
[INFO] [stdout]     |                   ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:402:33
[INFO] [stdout]     |
[INFO] [stdout] 402 |         assert_eq!(RequestStatusFor::<Test>::iter().count(), 0);
[INFO] [stdout]     |                                       ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 370 | fn query_preimage_request_works<Test>() {
[INFO] [stdout]     |                                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:414:25
[INFO] [stdout]     |
[INFO] [stdout] 414 |         assert_storage_noop!(<Preimage as QueryPreimage>::hold(&inline));
[INFO] [stdout]     |                               ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 414 |         assert_storage_noop!(<crate::HoldReason as QueryPreimage>::hold(&inline));
[INFO] [stdout]     |                               ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:416:4
[INFO] [stdout]     |
[INFO] [stdout] 416 |         <Preimage as QueryPreimage>::hold(&lookup);
[INFO] [stdout]     |          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 416 |         <crate::HoldReason as QueryPreimage>::hold(&lookup);
[INFO] [stdout]     |          ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:417:12
[INFO] [stdout]     |
[INFO] [stdout] 417 |         assert!(<Preimage as QueryPreimage>::is_requested(&lookup.hash()));
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 417 |         assert!(<crate::HoldReason as QueryPreimage>::is_requested(&lookup.hash()));
[INFO] [stdout]     |                  ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:419:4
[INFO] [stdout]     |
[INFO] [stdout] 419 |         <Preimage as QueryPreimage>::hold(&legacy);
[INFO] [stdout]     |          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 419 |         <crate::HoldReason as QueryPreimage>::hold(&legacy);
[INFO] [stdout]     |          ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:420:12
[INFO] [stdout]     |
[INFO] [stdout] 420 |         assert!(<Preimage as QueryPreimage>::is_requested(&legacy.hash()));
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 420 |         assert!(<crate::HoldReason as QueryPreimage>::is_requested(&legacy.hash()));
[INFO] [stdout]     |                  ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:423:33
[INFO] [stdout]     |
[INFO] [stdout] 423 |         assert_eq!(RequestStatusFor::<Test>::iter().count(), 2);
[INFO] [stdout]     |                                       ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 408 | fn query_preimage_hold_and_drop_work<Test>() {
[INFO] [stdout]     |                                     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:426:4
[INFO] [stdout]     |
[INFO] [stdout] 426 |         <Preimage as QueryPreimage>::drop(&lookup);
[INFO] [stdout]     |          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 426 |         <crate::HoldReason as QueryPreimage>::drop(&lookup);
[INFO] [stdout]     |          ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:427:13
[INFO] [stdout]     |
[INFO] [stdout] 427 |         assert!(!<Preimage as QueryPreimage>::is_requested(&lookup.hash()));
[INFO] [stdout]     |                   ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 427 |         assert!(!<crate::HoldReason as QueryPreimage>::is_requested(&lookup.hash()));
[INFO] [stdout]     |                   ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:428:4
[INFO] [stdout]     |
[INFO] [stdout] 428 |         <Preimage as QueryPreimage>::drop(&legacy);
[INFO] [stdout]     |          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 428 |         <crate::HoldReason as QueryPreimage>::drop(&legacy);
[INFO] [stdout]     |          ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:429:13
[INFO] [stdout]     |
[INFO] [stdout] 429 |         assert!(!<Preimage as QueryPreimage>::is_requested(&legacy.hash()));
[INFO] [stdout]     |                   ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 429 |         assert!(!<crate::HoldReason as QueryPreimage>::is_requested(&legacy.hash()));
[INFO] [stdout]     |                   ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:432:33
[INFO] [stdout]     |
[INFO] [stdout] 432 |         assert_eq!(RequestStatusFor::<Test>::iter().count(), 0);
[INFO] [stdout]     |                                       ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 408 | fn query_preimage_hold_and_drop_work<Test>() {
[INFO] [stdout]     |                                     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:445:16
[INFO] [stdout]     |
[INFO] [stdout] 445 |         let bound = <Preimage as StorePreimage>::bound(data.clone()).unwrap();
[INFO] [stdout]     |                      ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 445 |         let bound = <crate::HoldReason as StorePreimage>::bound(data.clone()).unwrap();
[INFO] [stdout]     |                      ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:447:15
[INFO] [stdout]     |
[INFO] [stdout] 447 |         assert_ok!(<Preimage as QueryPreimage>::peek(&bound));
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 447 |         assert_ok!(<crate::HoldReason as QueryPreimage>::peek(&bound));
[INFO] [stdout]     |                     ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:449:4
[INFO] [stdout]     |
[INFO] [stdout] 449 |         <Preimage as StorePreimage>::unnote(&bound.hash());
[INFO] [stdout]     |          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 449 |         <crate::HoldReason as StorePreimage>::unnote(&bound.hash());
[INFO] [stdout]     |          ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:451:16
[INFO] [stdout]     |
[INFO] [stdout] 451 |         assert_err!(<Preimage as QueryPreimage>::peek(&bound), DispatchError::Unavailable);
[INFO] [stdout]     |                      ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 451 |         assert_err!(<crate::HoldReason as QueryPreimage>::peek(&bound), DispatchError::Unavailable);
[INFO] [stdout]     |                      ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:453:15
[INFO] [stdout]     |
[INFO] [stdout] 453 |         assert_ok!(<Preimage as StorePreimage>::note(Cow::Borrowed(&data)));
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 453 |         assert_ok!(<crate::HoldReason as StorePreimage>::note(Cow::Borrowed(&data)));
[INFO] [stdout]     |                     ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:454:16
[INFO] [stdout]     |
[INFO] [stdout] 454 |         assert_err!(<Preimage as QueryPreimage>::peek(&bound), DispatchError::Unavailable);
[INFO] [stdout]     |                      ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 454 |         assert_err!(<crate::HoldReason as QueryPreimage>::peek(&bound), DispatchError::Unavailable);
[INFO] [stdout]     |                      ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:457:15
[INFO] [stdout]     |
[INFO] [stdout] 457 |         assert_ok!(<Preimage as StorePreimage>::note(encoded.clone()));
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 457 |         assert_ok!(<crate::HoldReason as StorePreimage>::note(encoded.clone()));
[INFO] [stdout]     |                     ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:459:15
[INFO] [stdout]     |
[INFO] [stdout] 459 |         assert_ok!(<Preimage as StorePreimage>::note(encoded));
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 459 |         assert_ok!(<crate::HoldReason as StorePreimage>::note(encoded));
[INFO] [stdout]     |                     ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:460:15
[INFO] [stdout]     |
[INFO] [stdout] 460 |         assert_ok!(<Preimage as QueryPreimage>::peek(&bound));
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 460 |         assert_ok!(<crate::HoldReason as QueryPreimage>::peek(&bound));
[INFO] [stdout]     |                     ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:463:4
[INFO] [stdout]     |
[INFO] [stdout] 463 |         <Preimage as StorePreimage>::unnote(&bound.hash());
[INFO] [stdout]     |          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 463 |         <crate::HoldReason as StorePreimage>::unnote(&bound.hash());
[INFO] [stdout]     |          ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:464:20
[INFO] [stdout]     |
[INFO] [stdout] 464 |         let data_hash = <Test as frame_system::Config>::Hashing::hash(&data);
[INFO] [stdout]     |                          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:465:4
[INFO] [stdout]     |
[INFO] [stdout] 465 |         <Preimage as StorePreimage>::unnote(&data_hash.into());
[INFO] [stdout]     |          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 465 |         <crate::HoldReason as StorePreimage>::unnote(&data_hash.into());
[INFO] [stdout]     |          ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:475:14
[INFO] [stdout]     |
[INFO] [stdout] 475 |         let len = <Preimage as StorePreimage>::MAX_LENGTH;
[INFO] [stdout]     |                    ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 475 |         let len = <crate::HoldReason as StorePreimage>::MAX_LENGTH;
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:477:15
[INFO] [stdout]     |
[INFO] [stdout] 477 |         assert_ok!(<Preimage as StorePreimage>::note(data.into()));
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 477 |         assert_ok!(<crate::HoldReason as StorePreimage>::note(data.into()));
[INFO] [stdout]     |                     ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:481:16
[INFO] [stdout]     |
[INFO] [stdout] 481 |         assert_err!(<Preimage as StorePreimage>::note(data.into()), DispatchError::Exhausted);
[INFO] [stdout]     |                      ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 481 |         assert_err!(<crate::HoldReason as StorePreimage>::note(data.into()), DispatchError::Exhausted);
[INFO] [stdout]     |                      ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:490:14
[INFO] [stdout]     |
[INFO] [stdout] 490 |         let len = <Preimage as StorePreimage>::MAX_LENGTH;
[INFO] [stdout]     |                    ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 490 |         let len = <crate::HoldReason as StorePreimage>::MAX_LENGTH;
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:492:16
[INFO] [stdout]     |
[INFO] [stdout] 492 |         assert_err!(<Preimage as StorePreimage>::bound(data.clone()), DispatchError::Exhausted);
[INFO] [stdout]     |                      ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 492 |         assert_err!(<crate::HoldReason as StorePreimage>::bound(data.clone()), DispatchError::Exhausted);
[INFO] [stdout]     |                      ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Preimage` in this scope
[INFO] [stdout]    --> src/tests.rs:496:15
[INFO] [stdout]     |
[INFO] [stdout] 496 |         assert_ok!(<Preimage as StorePreimage>::bound(data.clone()));
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 496 |         assert_ok!(<crate::HoldReason as StorePreimage>::bound(data.clone()));
[INFO] [stdout]     |                     ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:508:47
[INFO] [stdout]     |
[INFO] [stdout] 508 |                 (0..100).map(|j| insert_old_unrequested::<Test>(j, alice)).collect::<Vec<_>>();
[INFO] [stdout]     |                                                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 501 | fn ensure_updated_works<Test>() {
[INFO] [stdout]     |                        ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:518:34
[INFO] [stdout]     |
[INFO] [stdout] 518 |             assert_eq!(RequestStatusFor::<Test>::iter().count(), i);
[INFO] [stdout]     |                                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 501 | fn ensure_updated_works<Test>() {
[INFO] [stdout]     |                        ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:519:27
[INFO] [stdout]     |
[INFO] [stdout] 519 |             assert_eq!(StatusFor::<Test>::iter().count(), 100 - i);
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 501 | fn ensure_updated_works<Test>() {
[INFO] [stdout]     |                        ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `ConstU32` is imported redundantly
[INFO] [stdout]   --> src/mock.rs:25:40
[INFO] [stdout]    |
[INFO] [stdout] 20 | use super::*;
[INFO] [stdout]    |     -------- the item `ConstU32` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 25 |     traits::{fungible::HoldConsideration, ConstU32, ConstU64, Everything},
[INFO] [stdout]    |                                           ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `fungible::InspectHold`
[INFO] [stdout]   --> src/tests.rs:27:11
[INFO] [stdout]    |
[INFO] [stdout] 27 |     traits::{fungible::InspectHold, Bounded, BoundedInline},
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Get` is imported redundantly
[INFO] [stdout]   --> src/lib.rs:50:2
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pallet_prelude::Get,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 60 | use frame_support::pallet_prelude::*;
[INFO] [stdout]    |     -------------------------------- the item `Get` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]   --> src/mock.rs:63:21
[INFO] [stdout]    |
[INFO] [stdout] 63 |     type AccountData = pallet_balances::AccountData<u64>;
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]   --> src/mock.rs:72:6
[INFO] [stdout]    |
[INFO] [stdout] 72 | impl pallet_balances::Config for Test {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]    --> src/mock.rs:110:17
[INFO] [stdout]     |
[INFO] [stdout] 110 |     let balances = pallet_balances::GenesisConfig::<Test> {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]   --> src/tests.rs:60:14
[INFO] [stdout]    |
[INFO] [stdout] 60 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 60 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]    |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]   --> src/tests.rs:60:38
[INFO] [stdout]    |
[INFO] [stdout] 60 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]    |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests.rs:61:14
[INFO] [stdout]    |
[INFO] [stdout] 61 |         assert_eq!(Balances::balance_on_hold(&(), &2), 3);
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    use of undeclared type `Balances`
[INFO] [stdout]    |                    help: a type alias with a similar name exists: `BalanceOf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests.rs:62:14
[INFO] [stdout]    |
[INFO] [stdout] 62 |         assert_eq!(Balances::free_balance(2), 97);
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    use of undeclared type `Balances`
[INFO] [stdout]    |                    help: a type alias with a similar name exists: `BalanceOf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]   --> src/tests.rs:65:11
[INFO] [stdout]    |
[INFO] [stdout] 65 |         assert!(Preimage::have_preimage(&h));
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 65 |         assert!(crate::HoldReason(&h));
[INFO] [stdout]    |                 ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]   --> src/tests.rs:66:14
[INFO] [stdout]    |
[INFO] [stdout] 66 |         assert_eq!(Preimage::get_preimage(&h), Some(vec![1]));
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 66 |         assert_eq!(crate::HoldReason(&h), Some(vec![1]));
[INFO] [stdout]    |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]   --> src/tests.rs:69:4
[INFO] [stdout]    |
[INFO] [stdout] 69 |             Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]),
[INFO] [stdout]    |             ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 69 |             crate::HoldReason(RuntimeOrigin::signed(2), vec![1]),
[INFO] [stdout]    |             ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]   --> src/tests.rs:69:28
[INFO] [stdout]    |
[INFO] [stdout] 69 |             Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]),
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]   --> src/tests.rs:73:4
[INFO] [stdout]    |
[INFO] [stdout] 73 |             Preimage::note_preimage(RuntimeOrigin::signed(0), vec![2]),
[INFO] [stdout]    |             ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 73 |             crate::HoldReason(RuntimeOrigin::signed(0), vec![2]),
[INFO] [stdout]    |             ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]   --> src/tests.rs:73:28
[INFO] [stdout]    |
[INFO] [stdout] 73 |             Preimage::note_preimage(RuntimeOrigin::signed(0), vec![2]),
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]   --> src/tests.rs:82:14
[INFO] [stdout]    |
[INFO] [stdout] 82 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(1), vec![1]));
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 82 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), vec![1]));
[INFO] [stdout]    |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]   --> src/tests.rs:82:38
[INFO] [stdout]    |
[INFO] [stdout] 82 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(1), vec![1]));
[INFO] [stdout]    |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests.rs:83:14
[INFO] [stdout]    |
[INFO] [stdout] 83 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    use of undeclared type `Balances`
[INFO] [stdout]    |                    help: a type alias with a similar name exists: `BalanceOf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests.rs:84:14
[INFO] [stdout]    |
[INFO] [stdout] 84 |         assert_eq!(Balances::free_balance(1), 100);
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    use of undeclared type `Balances`
[INFO] [stdout]    |                    help: a type alias with a similar name exists: `BalanceOf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]   --> src/tests.rs:87:11
[INFO] [stdout]    |
[INFO] [stdout] 87 |         assert!(Preimage::have_preimage(&h));
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 87 |         assert!(crate::HoldReason(&h));
[INFO] [stdout]    |                 ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]   --> src/tests.rs:88:14
[INFO] [stdout]    |
[INFO] [stdout] 88 |         assert_eq!(Preimage::get_preimage(&h), Some(vec![1]));
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 88 |         assert_eq!(crate::HoldReason(&h), Some(vec![1]));
[INFO] [stdout]    |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]   --> src/tests.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(1), vec![1]));
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 90 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), vec![1]));
[INFO] [stdout]    |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]   --> src/tests.rs:90:38
[INFO] [stdout]    |
[INFO] [stdout] 90 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(1), vec![1]));
[INFO] [stdout]    |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]   --> src/tests.rs:97:14
[INFO] [stdout]    |
[INFO] [stdout] 97 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 97 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]    |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]   --> src/tests.rs:97:38
[INFO] [stdout]    |
[INFO] [stdout] 97 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]    |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]   --> src/tests.rs:99:4
[INFO] [stdout]    |
[INFO] [stdout] 99 |             Preimage::unnote_preimage(RuntimeOrigin::signed(3), hashed([1])),
[INFO] [stdout]    |             ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 99 |             crate::HoldReason(RuntimeOrigin::signed(3), hashed([1])),
[INFO] [stdout]    |             ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]   --> src/tests.rs:99:30
[INFO] [stdout]    |
[INFO] [stdout] 99 |             Preimage::unnote_preimage(RuntimeOrigin::signed(3), hashed([1])),
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:103:4
[INFO] [stdout]     |
[INFO] [stdout] 103 |             Preimage::unnote_preimage(RuntimeOrigin::signed(2), hashed([2])),
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 103 |             crate::HoldReason(RuntimeOrigin::signed(2), hashed([2])),
[INFO] [stdout]     |             ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:103:30
[INFO] [stdout]     |
[INFO] [stdout] 103 |             Preimage::unnote_preimage(RuntimeOrigin::signed(2), hashed([2])),
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:107:14
[INFO] [stdout]     |
[INFO] [stdout] 107 |         assert_ok!(Preimage::unnote_preimage(RuntimeOrigin::signed(2), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 107 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(2), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:107:40
[INFO] [stdout]     |
[INFO] [stdout] 107 |         assert_ok!(Preimage::unnote_preimage(RuntimeOrigin::signed(2), hashed([1])));
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:109:4
[INFO] [stdout]     |
[INFO] [stdout] 109 |             Preimage::unnote_preimage(RuntimeOrigin::signed(2), hashed([1])),
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 109 |             crate::HoldReason(RuntimeOrigin::signed(2), hashed([1])),
[INFO] [stdout]     |             ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:109:30
[INFO] [stdout]     |
[INFO] [stdout] 109 |             Preimage::unnote_preimage(RuntimeOrigin::signed(2), hashed([1])),
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:114:12
[INFO] [stdout]     |
[INFO] [stdout] 114 |         assert!(!Preimage::have_preimage(&h));
[INFO] [stdout]     |                  ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 114 |         assert!(!crate::HoldReason(&h));
[INFO] [stdout]     |                  ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:115:14
[INFO] [stdout]     |
[INFO] [stdout] 115 |         assert_eq!(Preimage::get_preimage(&h), None);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 115 |         assert_eq!(crate::HoldReason(&h), None);
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:122:14
[INFO] [stdout]     |
[INFO] [stdout] 122 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(1), vec![1]));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 122 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), vec![1]));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:122:38
[INFO] [stdout]     |
[INFO] [stdout] 122 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(1), vec![1]));
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:123:14
[INFO] [stdout]     |
[INFO] [stdout] 123 |         assert_ok!(Preimage::unnote_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 123 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:123:40
[INFO] [stdout]     |
[INFO] [stdout] 123 |         assert_ok!(Preimage::unnote_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:125:4
[INFO] [stdout]     |
[INFO] [stdout] 125 |             Preimage::unnote_preimage(RuntimeOrigin::signed(1), hashed([1])),
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 125 |             crate::HoldReason(RuntimeOrigin::signed(1), hashed([1])),
[INFO] [stdout]     |             ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:125:30
[INFO] [stdout]     |
[INFO] [stdout] 125 |             Preimage::unnote_preimage(RuntimeOrigin::signed(1), hashed([1])),
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:130:12
[INFO] [stdout]     |
[INFO] [stdout] 130 |         assert!(!Preimage::have_preimage(&h));
[INFO] [stdout]     |                  ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 130 |         assert!(!crate::HoldReason(&h));
[INFO] [stdout]     |                  ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:131:14
[INFO] [stdout]     |
[INFO] [stdout] 131 |         assert_eq!(Preimage::get_preimage(&h), None);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 131 |         assert_eq!(crate::HoldReason(&h), None);
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:138:14
[INFO] [stdout]     |
[INFO] [stdout] 138 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 138 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:138:38
[INFO] [stdout]     |
[INFO] [stdout] 138 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:140:4
[INFO] [stdout]     |
[INFO] [stdout] 140 |             Preimage::unnote_preimage(RuntimeOrigin::signed(3), hashed([1])),
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 140 |             crate::HoldReason(RuntimeOrigin::signed(3), hashed([1])),
[INFO] [stdout]     |             ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:140:30
[INFO] [stdout]     |
[INFO] [stdout] 140 |             Preimage::unnote_preimage(RuntimeOrigin::signed(3), hashed([1])),
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:144:4
[INFO] [stdout]     |
[INFO] [stdout] 144 |             Preimage::unnote_preimage(RuntimeOrigin::signed(2), hashed([2])),
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 144 |             crate::HoldReason(RuntimeOrigin::signed(2), hashed([2])),
[INFO] [stdout]     |             ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:144:30
[INFO] [stdout]     |
[INFO] [stdout] 144 |             Preimage::unnote_preimage(RuntimeOrigin::signed(2), hashed([2])),
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:148:14
[INFO] [stdout]     |
[INFO] [stdout] 148 |         assert_ok!(Preimage::unnote_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 148 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:148:40
[INFO] [stdout]     |
[INFO] [stdout] 148 |         assert_ok!(Preimage::unnote_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:151:12
[INFO] [stdout]     |
[INFO] [stdout] 151 |         assert!(!Preimage::have_preimage(&h));
[INFO] [stdout]     |                  ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 151 |         assert!(!crate::HoldReason(&h));
[INFO] [stdout]     |                  ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:152:14
[INFO] [stdout]     |
[INFO] [stdout] 152 |         assert_eq!(Preimage::get_preimage(&h), None);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 152 |         assert_eq!(crate::HoldReason(&h), None);
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:159:14
[INFO] [stdout]     |
[INFO] [stdout] 159 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(1), vec![1]));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 159 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), vec![1]));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:159:38
[INFO] [stdout]     |
[INFO] [stdout] 159 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(1), vec![1]));
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:160:14
[INFO] [stdout]     |
[INFO] [stdout] 160 |         assert_ok!(Preimage::request_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 160 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:160:41
[INFO] [stdout]     |
[INFO] [stdout] 160 |         assert_ok!(Preimage::request_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:161:14
[INFO] [stdout]     |
[INFO] [stdout] 161 |         assert_ok!(Preimage::unnote_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 161 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:161:40
[INFO] [stdout]     |
[INFO] [stdout] 161 |         assert_ok!(Preimage::unnote_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:165:11
[INFO] [stdout]     |
[INFO] [stdout] 165 |         assert!(Preimage::have_preimage(&h));
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 165 |         assert!(crate::HoldReason(&h));
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:166:14
[INFO] [stdout]     |
[INFO] [stdout] 166 |         assert_eq!(Preimage::get_preimage(&h), Some(vec![1]));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 166 |         assert_eq!(crate::HoldReason(&h), Some(vec![1]));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:169:14
[INFO] [stdout]     |
[INFO] [stdout] 169 |         assert_ok!(Preimage::unrequest_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 169 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:169:43
[INFO] [stdout]     |
[INFO] [stdout] 169 |         assert_ok!(Preimage::unrequest_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |         assert!(!Preimage::have_preimage(&hashed([1])));
[INFO] [stdout]     |                  ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 170 |         assert!(!crate::HoldReason(&hashed([1])));
[INFO] [stdout]     |                  ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:177:14
[INFO] [stdout]     |
[INFO] [stdout] 177 |         assert_ok!(Preimage::request_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 177 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:177:41
[INFO] [stdout]     |
[INFO] [stdout] 177 |         assert_ok!(Preimage::request_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:178:14
[INFO] [stdout]     |
[INFO] [stdout] 178 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 178 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:178:38
[INFO] [stdout]     |
[INFO] [stdout] 178 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:185:14
[INFO] [stdout]     |
[INFO] [stdout] 185 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 185 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:185:38
[INFO] [stdout]     |
[INFO] [stdout] 185 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:186:14
[INFO] [stdout]     |
[INFO] [stdout] 186 |         assert_ok!(Preimage::request_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 186 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:186:41
[INFO] [stdout]     |
[INFO] [stdout] 186 |         assert_ok!(Preimage::request_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:187:14
[INFO] [stdout]     |
[INFO] [stdout] 187 |         assert_ok!(Preimage::unnote_preimage(RuntimeOrigin::signed(2), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 187 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(2), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:187:40
[INFO] [stdout]     |
[INFO] [stdout] 187 |         assert_ok!(Preimage::unnote_preimage(RuntimeOrigin::signed(2), hashed([1])));
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:199:14
[INFO] [stdout]     |
[INFO] [stdout] 199 |         assert_ok!(Preimage::request_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 199 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:199:41
[INFO] [stdout]     |
[INFO] [stdout] 199 |         assert_ok!(Preimage::request_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:200:14
[INFO] [stdout]     |
[INFO] [stdout] 200 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 200 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:200:38
[INFO] [stdout]     |
[INFO] [stdout] 200 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:201:14
[INFO] [stdout]     |
[INFO] [stdout] 201 |         assert_eq!(Balances::reserved_balance(2), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `BalanceOf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:202:14
[INFO] [stdout]     |
[INFO] [stdout] 202 |         assert_eq!(Balances::free_balance(2), 100);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `BalanceOf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:205:11
[INFO] [stdout]     |
[INFO] [stdout] 205 |         assert!(Preimage::have_preimage(&h));
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 205 |         assert!(crate::HoldReason(&h));
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:206:14
[INFO] [stdout]     |
[INFO] [stdout] 206 |         assert_eq!(Preimage::get_preimage(&h), Some(vec![1]));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 206 |         assert_eq!(crate::HoldReason(&h), Some(vec![1]));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:213:14
[INFO] [stdout]     |
[INFO] [stdout] 213 |         assert_ok!(Preimage::request_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 213 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:213:41
[INFO] [stdout]     |
[INFO] [stdout] 213 |         assert_ok!(Preimage::request_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:214:14
[INFO] [stdout]     |
[INFO] [stdout] 214 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 214 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:214:38
[INFO] [stdout]     |
[INFO] [stdout] 214 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:221:14
[INFO] [stdout]     |
[INFO] [stdout] 221 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 221 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:221:38
[INFO] [stdout]     |
[INFO] [stdout] 221 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:222:14
[INFO] [stdout]     |
[INFO] [stdout] 222 |         assert_ok!(Preimage::request_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 222 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:222:41
[INFO] [stdout]     |
[INFO] [stdout] 222 |         assert_ok!(Preimage::request_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:223:14
[INFO] [stdout]     |
[INFO] [stdout] 223 |         assert_ok!(Preimage::unnote_preimage(RuntimeOrigin::signed(2), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 223 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(2), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:223:40
[INFO] [stdout]     |
[INFO] [stdout] 223 |         assert_ok!(Preimage::unnote_preimage(RuntimeOrigin::signed(2), hashed([1])));
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:235:14
[INFO] [stdout]     |
[INFO] [stdout] 235 |         assert_ok!(Preimage::request_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 235 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:235:41
[INFO] [stdout]     |
[INFO] [stdout] 235 |         assert_ok!(Preimage::request_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:236:14
[INFO] [stdout]     |
[INFO] [stdout] 236 |         assert_ok!(Preimage::request_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 236 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:236:41
[INFO] [stdout]     |
[INFO] [stdout] 236 |         assert_ok!(Preimage::request_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:237:14
[INFO] [stdout]     |
[INFO] [stdout] 237 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 237 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:237:38
[INFO] [stdout]     |
[INFO] [stdout] 237 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:239:4
[INFO] [stdout]     |
[INFO] [stdout] 239 |             Preimage::unrequest_preimage(RuntimeOrigin::signed(1), hashed([2])),
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 239 |             crate::HoldReason(RuntimeOrigin::signed(1), hashed([2])),
[INFO] [stdout]     |             ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:239:33
[INFO] [stdout]     |
[INFO] [stdout] 239 |             Preimage::unrequest_preimage(RuntimeOrigin::signed(1), hashed([2])),
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:243:14
[INFO] [stdout]     |
[INFO] [stdout] 243 |         assert_ok!(Preimage::unrequest_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 243 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:243:43
[INFO] [stdout]     |
[INFO] [stdout] 243 |         assert_ok!(Preimage::unrequest_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:244:11
[INFO] [stdout]     |
[INFO] [stdout] 244 |         assert!(Preimage::have_preimage(&hashed([1])));
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 244 |         assert!(crate::HoldReason(&hashed([1])));
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:246:14
[INFO] [stdout]     |
[INFO] [stdout] 246 |         assert_ok!(Preimage::unrequest_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 246 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:246:43
[INFO] [stdout]     |
[INFO] [stdout] 246 |         assert_ok!(Preimage::unrequest_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:248:4
[INFO] [stdout]     |
[INFO] [stdout] 248 |             Preimage::unrequest_preimage(RuntimeOrigin::signed(1), hashed([1])),
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 248 |             crate::HoldReason(RuntimeOrigin::signed(1), hashed([1])),
[INFO] [stdout]     |             ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:248:33
[INFO] [stdout]     |
[INFO] [stdout] 248 |             Preimage::unrequest_preimage(RuntimeOrigin::signed(1), hashed([1])),
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:257:14
[INFO] [stdout]     |
[INFO] [stdout] 257 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1; 3]));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 257 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(2), vec![1; 3]));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:257:38
[INFO] [stdout]     |
[INFO] [stdout] 257 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1; 3]));
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:258:14
[INFO] [stdout]     |
[INFO] [stdout] 258 |         assert_eq!(Balances::balance_on_hold(&(), &2), 5);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `BalanceOf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:259:14
[INFO] [stdout]     |
[INFO] [stdout] 259 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 259 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:259:38
[INFO] [stdout]     |
[INFO] [stdout] 259 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(2), vec![1]));
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:260:14
[INFO] [stdout]     |
[INFO] [stdout] 260 |         assert_eq!(Balances::balance_on_hold(&(), &2), 8);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `BalanceOf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:261:14
[INFO] [stdout]     |
[INFO] [stdout] 261 |         assert_ok!(Preimage::request_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 261 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:261:41
[INFO] [stdout]     |
[INFO] [stdout] 261 |         assert_ok!(Preimage::request_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:262:14
[INFO] [stdout]     |
[INFO] [stdout] 262 |         assert_ok!(Preimage::unrequest_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 262 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:262:43
[INFO] [stdout]     |
[INFO] [stdout] 262 |         assert_ok!(Preimage::unrequest_preimage(RuntimeOrigin::signed(1), hashed([1])));
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:263:14
[INFO] [stdout]     |
[INFO] [stdout] 263 |         assert_ok!(Preimage::unnote_preimage(RuntimeOrigin::signed(2), hashed([1])));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 263 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(2), hashed([1])));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:263:40
[INFO] [stdout]     |
[INFO] [stdout] 263 |         assert_ok!(Preimage::unnote_preimage(RuntimeOrigin::signed(2), hashed([1])));
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:265:14
[INFO] [stdout]     |
[INFO] [stdout] 265 |         assert_eq!(Balances::balance_on_hold(&(), &2), 5);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `BalanceOf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:274:15
[INFO] [stdout]     |
[INFO] [stdout] 274 |             assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(1), vec![0; 128 << (i * 2)]));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 274 |             assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), vec![0; 128 << (i * 2)]));
[INFO] [stdout]     |                        ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:274:39
[INFO] [stdout]     |
[INFO] [stdout] 274 |             assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(1), vec![0; 128 << (i * 2)]));
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:276:14
[INFO] [stdout]     |
[INFO] [stdout] 276 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(1), vec![0; MAX_SIZE as usize]));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 276 |         assert_ok!(crate::HoldReason(RuntimeOrigin::signed(1), vec![0; MAX_SIZE as usize]));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:276:38
[INFO] [stdout]     |
[INFO] [stdout] 276 |         assert_ok!(Preimage::note_preimage(RuntimeOrigin::signed(1), vec![0; MAX_SIZE as usize]));
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:284:15
[INFO] [stdout]     |
[INFO] [stdout] 284 |             assert_ok!(Preimage::unnote_preimage(
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 284 |             assert_ok!(crate::HoldReason(
[INFO] [stdout]     |                        ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:285:5
[INFO] [stdout]     |
[INFO] [stdout] 285 |                 RuntimeOrigin::signed(1),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:290:14
[INFO] [stdout]     |
[INFO] [stdout] 290 |         assert_ok!(Preimage::unnote_preimage(
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 290 |         assert_ok!(crate::HoldReason(
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:291:4
[INFO] [stdout]     |
[INFO] [stdout] 291 |             RuntimeOrigin::signed(1),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pallet-preimage` (lib test) due to 243 previous errors; 3 warnings emitted
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:310:15
[INFO] [stdout]     |
[INFO] [stdout] 310 |         let bound = Preimage::bound(data.clone()).unwrap();
[INFO] [stdout]     |                     ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 310 |         let bound = crate::HoldReason(data.clone()).unwrap();
[INFO] [stdout]     |                     ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:319:11
[INFO] [stdout]     |
[INFO] [stdout] 319 |         assert!(Preimage::is_requested(&hash));
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 319 |         assert!(crate::HoldReason(&hash));
[INFO] [stdout]     |                 ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:321:14
[INFO] [stdout]     |
[INFO] [stdout] 321 |         assert_eq!(Preimage::len(&hash), Some(len));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 321 |         assert_eq!(crate::HoldReason(&hash), Some(len));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:324:14
[INFO] [stdout]     |
[INFO] [stdout] 324 |         assert_eq!(Preimage::fetch(&hash, Some(len)).unwrap(), encoded);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 324 |         assert_eq!(crate::HoldReason(&hash, Some(len)).unwrap(), encoded);
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:326:14
[INFO] [stdout]     |
[INFO] [stdout] 326 |         assert_eq!(Preimage::fetch(&hash, None).unwrap(), encoded);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 326 |         assert_eq!(crate::HoldReason(&hash, None).unwrap(), encoded);
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:328:15
[INFO] [stdout]     |
[INFO] [stdout] 328 |         assert_err!(Preimage::fetch(&hash, Some(0)), DispatchError::Unavailable);
[INFO] [stdout]     |                     ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 328 |         assert_err!(crate::HoldReason(&hash, Some(0)), DispatchError::Unavailable);
[INFO] [stdout]     |                     ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:331:14
[INFO] [stdout]     |
[INFO] [stdout] 331 |         assert_eq!(Preimage::peek::<Vec<u8>>(&bound).unwrap(), (data.clone(), Some(len)));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 331 |         assert_eq!(crate::HoldReason(&bound).unwrap(), (data.clone(), Some(len)));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:333:14
[INFO] [stdout]     |
[INFO] [stdout] 333 |         assert_eq!(Preimage::pick::<Vec<u8>>(hash, len), bound);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 333 |         assert_eq!(crate::HoldReason(hash, len), bound);
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:334:3
[INFO] [stdout]     |
[INFO] [stdout] 334 |         Preimage::request(&hash);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 334 |         crate::HoldReason(&hash);
[INFO] [stdout]     |         ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:342:14
[INFO] [stdout]     |
[INFO] [stdout] 342 |         assert_eq!(Preimage::realize::<Vec<u8>>(&bound).unwrap(), (data.clone(), Some(len)));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 342 |         assert_eq!(crate::HoldReason(&bound).unwrap(), (data.clone(), Some(len)));
[INFO] [stdout]     |                    ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:348:3
[INFO] [stdout]     |
[INFO] [stdout] 348 |         Preimage::drop(&bound);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 348 |         crate::HoldReason(&bound);
[INFO] [stdout]     |         ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:357:3
[INFO] [stdout]     |
[INFO] [stdout] 357 |         Preimage::unnote(&hash);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 357 |         crate::HoldReason(&hash);
[INFO] [stdout]     |         ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:360:15
[INFO] [stdout]     |
[INFO] [stdout] 360 |         assert_err!(Preimage::fetch(&hash, Some(len)), DispatchError::Unavailable);
[INFO] [stdout]     |                     ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 360 |         assert_err!(crate::HoldReason(&hash, Some(len)), DispatchError::Unavailable);
[INFO] [stdout]     |                     ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:362:12
[INFO] [stdout]     |
[INFO] [stdout] 362 |         assert!(!Preimage::is_requested(&hash));
[INFO] [stdout]     |                  ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 362 |         assert!(!crate::HoldReason(&hash));
[INFO] [stdout]     |                  ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Preimage`
[INFO] [stdout]    --> src/tests.rs:513:14
[INFO] [stdout]     |
[INFO] [stdout] 513 |             let res = Preimage::ensure_updated(RuntimeOrigin::signed(alice), hashes).unwrap();
[INFO] [stdout]     |                       ^^^^^^^^ use of undeclared type `Preimage`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::HoldReason::Preimage`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 513 |             let res = crate::HoldReason(RuntimeOrigin::signed(alice), hashes).unwrap();
[INFO] [stdout]     |                       ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:513:39
[INFO] [stdout]     |
[INFO] [stdout] 513 |             let res = Preimage::ensure_updated(RuntimeOrigin::signed(alice), hashes).unwrap();
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 242 previous errors; 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "6f470e49d9b9db739d0021161f296660fded4480158ad27ccec82c9d3eb5c3f6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6f470e49d9b9db739d0021161f296660fded4480158ad27ccec82c9d3eb5c3f6", kill_on_drop: false }`
[INFO] [stdout] 6f470e49d9b9db739d0021161f296660fded4480158ad27ccec82c9d3eb5c3f6
