[INFO] fetching crate pallet-balances 26.0.0...
[INFO] checking pallet-balances-26.0.0 against master#30f74ff0dc4d66debc8b50724c446f817e5f75f4 for pr-121848-1
[INFO] extracting crate pallet-balances 26.0.0 into /workspace/builds/worker-2-tc1/source
[INFO] validating manifest of crates.io crate pallet-balances 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-balances 26.0.0
[INFO] finished tweaking crates.io crate pallet-balances 26.0.0
[INFO] tweaked toml for crates.io crate pallet-balances 26.0.0 written to /workspace/builds/worker-2-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 linregress v0.5.3
[INFO] [stderr]   Downloaded frame-benchmarking v26.0.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 6b663576b3792c38855fd9152726b16be0c2775ea5a87fc14100a1e5c4503e54
[INFO] running `Command { std: "docker" "start" "-a" "6b663576b3792c38855fd9152726b16be0c2775ea5a87fc14100a1e5c4503e54", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6b663576b3792c38855fd9152726b16be0c2775ea5a87fc14100a1e5c4503e54", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6b663576b3792c38855fd9152726b16be0c2775ea5a87fc14100a1e5c4503e54", kill_on_drop: false }`
[INFO] [stdout] 6b663576b3792c38855fd9152726b16be0c2775ea5a87fc14100a1e5c4503e54
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 5c19a3417cc27b3b9cb290db89e6d5434d5da48f287f293acf88ec514a1cd6cf
[INFO] running `Command { std: "docker" "start" "-a" "5c19a3417cc27b3b9cb290db89e6d5434d5da48f287f293acf88ec514a1cd6cf", kill_on_drop: false }`
[INFO] [stderr]     Checking subtle v2.4.1
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling serde v1.0.197
[INFO] [stderr]     Checking getrandom v0.2.12
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling typenum v1.17.0
[INFO] [stderr]     Checking const-oid v0.9.6
[INFO] [stderr]     Checking arrayvec v0.7.4
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]     Checking bytes v1.6.0
[INFO] [stderr]     Checking byte-slice-cast v1.2.2
[INFO] [stderr]    Compiling memchr v2.7.2
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling regex-syntax v0.8.3
[INFO] [stderr]     Checking zeroize v1.7.0
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking log v0.4.21
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]     Checking cpufeatures v0.2.12
[INFO] [stderr]     Checking idna v0.5.0
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]     Checking hashbrown v0.13.2
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking digest v0.9.0
[INFO] [stderr]    Compiling crc32fast v1.4.0
[INFO] [stderr]     Checking url v2.5.0
[INFO] [stderr]     Checking getrandom v0.1.16
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]     Checking stable_deref_trait v1.2.0
[INFO] [stderr]     Checking fallible-iterator v0.2.0
[INFO] [stderr]    Compiling io-lifetimes v1.0.11
[INFO] [stderr]    Compiling toml_datetime v0.6.3
[INFO] [stderr]    Compiling serde_spanned v0.6.5
[INFO] [stderr]    Compiling target-lexicon v0.12.14
[INFO] [stderr]    Compiling rustix v0.38.32
[INFO] [stderr]    Compiling toml_edit v0.20.2
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling anyhow v1.0.81
[INFO] [stderr]     Checking gimli v0.27.3
[INFO] [stderr]     Checking wasmparser v0.102.0
[INFO] [stderr]     Checking thiserror v1.0.58
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]    Compiling proc-macro-crate v2.0.2
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]     Checking cranelift-entity v0.95.1
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling memoffset v0.8.0
[INFO] [stderr]    Compiling rustix v0.36.17
[INFO] [stderr]     Checking linux-raw-sys v0.4.13
[INFO] [stderr]     Checking sp-std v12.0.0
[INFO] [stderr]     Checking keccak v0.1.5
[INFO] [stderr]     Checking wasmtime-types v8.0.1
[INFO] [stderr]     Checking object v0.30.4
[INFO] [stderr]    Compiling wasmtime-runtime v8.0.1
[INFO] [stderr]     Checking tracing-core v0.1.32
[INFO] [stderr]    Compiling platforms v3.4.0
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]     Checking arrayref v0.3.7
[INFO] [stderr]     Checking smallvec v1.13.2
[INFO] [stderr]    Compiling parity-scale-codec-derive v3.6.9
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.2
[INFO] [stderr]    Compiling scale-info-derive v2.11.1
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]    Compiling cpp_demangle v0.3.5
[INFO] [stderr]     Checking rustc-demangle v0.1.23
[INFO] [stderr]     Checking linux-raw-sys v0.1.4
[INFO] [stderr]     Checking memfd v0.6.4
[INFO] [stderr]    Compiling curve25519-dalek v4.1.2
[INFO] [stderr]     Checking wasmtime-environ v8.0.1
[INFO] [stderr]    Compiling libsecp256k1-core v0.3.0
[INFO] [stderr]     Checking sha2 v0.10.8
[INFO] [stderr]    Compiling psm v0.1.21
[INFO] [stderr]     Checking wasmtime-jit-debug v8.0.1
[INFO] [stderr]     Checking generic-array v0.12.4
[INFO] [stderr]     Checking wasmtime-asm-macros v8.0.1
[INFO] [stderr]    Compiling ref-cast v1.0.22
[INFO] [stderr]     Checking regex-syntax v0.6.29
[INFO] [stderr]    Compiling serde_json v1.0.115
[INFO] [stderr]     Checking addr2line v0.19.0
[INFO] [stderr]     Checking impl-serde v0.4.0
[INFO] [stderr]     Checking bincode v1.3.3
[INFO] [stderr]     Checking block-buffer v0.9.0
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling ref-cast-impl v1.0.22
[INFO] [stderr]     Checking wasmtime-jit-icache-coherence v8.0.1
[INFO] [stderr]     Checking rustc-hex v2.1.0
[INFO] [stderr]     Checking byte-tools v0.3.1
[INFO] [stderr]     Checking hex v0.4.3
[INFO] [stderr]    Compiling itoa v1.0.11
[INFO] [stderr]    Compiling ryu v1.0.17
[INFO] [stderr]     Checking opaque-debug v0.3.1
[INFO] [stderr]    Compiling wasmtime v8.0.1
[INFO] [stderr]     Checking sha2 v0.9.9
[INFO] [stderr]     Checking block-padding v0.1.5
[INFO] [stderr]     Checking chrono v0.4.37
[INFO] [stderr]     Checking wasmtime-jit v8.0.1
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]     Checking regex-automata v0.1.10
[INFO] [stderr]     Checking digest v0.8.1
[INFO] [stderr]     Checking sharded-slab v0.1.7
[INFO] [stderr]    Compiling libsecp256k1-gen-ecmult v0.3.0
[INFO] [stderr]    Compiling libsecp256k1-gen-genmult v0.3.0
[INFO] [stderr]     Checking tracing-serde v0.1.3
[INFO] [stderr]     Checking tracing-log v0.1.4
[INFO] [stderr]     Checking crypto-mac v0.11.1
[INFO] [stderr]     Checking crypto-mac v0.8.0
[INFO] [stderr]    Compiling secp256k1-sys v0.6.1
[INFO] [stderr]     Checking matchers v0.0.1
[INFO] [stderr]    Compiling sp-debug-derive v12.0.0
[INFO] [stderr]     Checking thread_local v1.1.8
[INFO] [stderr]     Checking parity-scale-codec v3.6.9
[INFO] [stderr]     Checking ansi_term v0.12.1
[INFO] [stderr]     Checking hash-db v0.16.0
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]    Compiling ss58-registry v1.47.0
[INFO] [stderr]     Checking hmac v0.8.1
[INFO] [stderr]    Compiling libsecp256k1 v0.7.1
[INFO] [stderr]     Checking tracing-subscriber v0.2.25
[INFO] [stderr]     Checking block-buffer v0.7.3
[INFO] [stderr]     Checking uint v0.9.5
[INFO] [stderr]     Checking fixed-hash v0.8.0
[INFO] [stderr]     Checking scale-info v2.11.1
[INFO] [stderr]     Checking impl-codec v0.6.0
[INFO] [stderr]     Checking merlin v3.0.0
[INFO] [stderr]     Checking sp-storage v17.0.0
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking getrandom_or_panic v0.0.3
[INFO] [stderr]     Checking num_cpus v1.16.0
[INFO] [stderr]     Checking environmental v1.1.4
[INFO] [stderr]     Checking constant_time_eq v0.3.0
[INFO] [stderr]     Checking fake-simd v0.1.2
[INFO] [stderr]     Checking opaque-debug v0.2.3
[INFO] [stderr]     Checking blake2b_simd v1.0.2
[INFO] [stderr]     Checking sha2 v0.8.2
[INFO] [stderr]     Checking sp-tracing v14.0.0
[INFO] [stderr]     Checking sp-externalities v0.23.0
[INFO] [stderr]     Checking schnorrkel v0.11.4
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]     Checking hmac-drbg v0.3.0
[INFO] [stderr]     Checking parking_lot_core v0.9.9
[INFO] [stderr]     Checking pbkdf2 v0.8.0
[INFO] [stderr]     Checking primitive-types v0.12.2
[INFO] [stderr]     Checking hmac v0.11.0
[INFO] [stderr]     Checking curve25519-dalek v2.1.3
[INFO] [stderr]     Checking num-format v0.4.4
[INFO] [stderr]     Checking sp-wasm-interface v18.0.0
[INFO] [stderr]    Compiling dyn-clonable-impl v0.9.0
[INFO] [stderr]    Compiling sp-runtime-interface-proc-macro v15.0.0
[INFO] [stderr]     Checking merlin v2.0.1
[INFO] [stderr]     Checking sha3 v0.10.8
[INFO] [stderr]     Checking futures-executor v0.3.30
[INFO] [stderr]     Checking twox-hash v1.6.3
[INFO] [stderr]     Checking curve25519-dalek v3.2.0
[INFO] [stderr]     Checking bitcoin_hashes v0.11.0
[INFO] [stderr]     Checking either v1.10.0
[INFO] [stderr]     Checking dyn-clone v1.0.17
[INFO] [stderr]     Checking base64 v0.13.1
[INFO] [stderr]     Checking arrayvec v0.5.2
[INFO] [stderr]     Checking dyn-clonable v0.9.0
[INFO] [stderr]     Checking itertools v0.10.5
[INFO] [stderr]     Checking schnorrkel v0.9.1
[INFO] [stderr]     Checking sp-core-hashing v13.0.0
[INFO] [stderr]     Checking futures v0.3.30
[INFO] [stderr]     Checking ed25519-zebra v3.1.0
[INFO] [stderr]     Checking secp256k1 v0.24.3
[INFO] [stderr]     Checking substrate-bip39 v0.4.6
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]     Checking bounded-collections v0.1.9
[INFO] [stderr]     Checking bip39 v2.0.0
[INFO] [stderr]     Checking hash256-std-hasher v0.15.2
[INFO] [stderr]     Checking blake2 v0.10.6
[INFO] [stderr]     Checking secrecy v0.8.0
[INFO] [stderr]     Checking bs58 v0.5.1
[INFO] [stderr]     Checking array-bytes v6.2.2
[INFO] [stderr]     Checking signature v2.2.0
[INFO] [stderr]    Compiling backtrace v0.3.71
[INFO] [stderr]     Checking gimli v0.28.1
[INFO] [stderr]     Checking miniz_oxide v0.7.2
[INFO] [stderr]     Checking object v0.32.2
[INFO] [stderr]     Checking trie-db v0.28.0
[INFO] [stderr]     Checking trie-root v0.18.0
[INFO] [stderr]     Checking memory-db v0.32.0
[INFO] [stderr]     Checking schnellru v0.2.1
[INFO] [stderr]     Checking nohash-hasher v0.2.0
[INFO] [stderr]    Compiling sp-io v28.0.0
[INFO] [stderr]     Checking ed25519 v2.2.3
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]     Checking ed25519-dalek v2.1.1
[INFO] [stderr]     Checking integer-sqrt v0.1.5
[INFO] [stderr]    Compiling prettier-please v0.2.0
[INFO] [stderr]     Checking sp-arithmetic v21.0.0
[INFO] [stderr]    Compiling derive-syn-parse v0.1.5
[INFO] [stderr]    Compiling fs-err v2.11.0
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]     Checking addr2line v0.21.0
[INFO] [stderr]     Checking sp-runtime-interface v22.0.0
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling expander v2.1.0
[INFO] [stderr]     Checking der v0.7.8
[INFO] [stderr]    Compiling macro_magic_core_macros v0.5.0
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]     Checking sp-core v26.0.0
[INFO] [stderr]     Checking ff v0.13.0
[INFO] [stderr]    Compiling macro_magic_core v0.5.0
[INFO] [stderr]     Checking base16ct v0.2.0
[INFO] [stderr]     Checking group v0.13.0
[INFO] [stderr]    Compiling sp-core-hashing-proc-macro v13.0.0
[INFO] [stderr]     Checking frame-metadata v16.0.0
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]    Compiling macro_magic_macros v0.5.0
[INFO] [stderr]     Checking sp-panic-handler v12.0.0
[INFO] [stderr]     Checking crypto-bigint v0.5.5
[INFO] [stderr]     Checking sec1 v0.7.3
[INFO] [stderr]    Compiling sp-version-proc-macro v12.0.0
[INFO] [stderr]     Checking parity-wasm v0.45.0
[INFO] [stderr]     Checking sp-metadata-ir v0.4.0
[INFO] [stderr]     Checking spki v0.7.3
[INFO] [stderr]     Checking rfc6979 v0.4.0
[INFO] [stderr]    Compiling sp-api-proc-macro v13.0.0
[INFO] [stderr]    Compiling toml v0.8.2
[INFO] [stderr]    Compiling frame-support-procedural-tools-derive v10.0.0
[INFO] [stderr]    Compiling include_dir_macros v0.7.3
[INFO] [stderr]    Compiling termcolor v1.4.1
[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 elliptic-curve v0.13.8
[INFO] [stderr]    Compiling common-path v1.0.0
[INFO] [stderr]    Compiling include_dir v0.7.3
[INFO] [stderr]    Compiling frame-support-procedural-tools v9.0.0
[INFO] [stderr]    Compiling docify_macros v0.2.7
[INFO] [stderr]    Compiling cfg-expr v0.15.7
[INFO] [stderr]    Compiling macro_magic v0.5.0
[INFO] [stderr]     Checking ecdsa v0.16.9
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling proc-macro-warning v1.0.2
[INFO] [stderr]     Checking tt-call v1.0.9
[INFO] [stderr]    Compiling aquamarine v0.3.3
[INFO] [stderr]    Compiling frame-support-procedural v21.0.0
[INFO] [stderr]     Checking sp-state-machine v0.33.0
[INFO] [stderr]     Checking k256 v0.13.3
[INFO] [stderr]     Checking docify v0.2.7
[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-staking v24.0.0
[INFO] [stderr]     Checking sp-inherents 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-balances v26.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sp_core`
[INFO] [stdout]   --> src/tests/mod.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 | use sp_core::{hexdisplay::HexDisplay, H256};
[INFO] [stdout]    |     ^^^^^^^ use of undeclared crate or module `sp_core`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pallet_transaction_payment`
[INFO] [stdout]   --> src/tests/mod.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | use pallet_transaction_payment::{ChargeTransactionPayment, CurrencyAdapter, Multiplier};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_transaction_payment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `sp_core`
[INFO] [stdout]   --> src/tests/mod.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 | use sp_core::{hexdisplay::HexDisplay, H256};
[INFO] [stdout]    |     ^^^^^^^ use of undeclared crate or module `sp_core`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `sp_io`
[INFO] [stdout]   --> src/tests/mod.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 | use sp_io;
[INFO] [stdout]    |     ^^^^^ no external crate `sp_io`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `DispatchResult` is imported redundantly
[INFO] [stdout]   --> src/impl_currency.rs:26:2
[INFO] [stdout]    |
[INFO] [stdout] 23 | use super::*;
[INFO] [stdout]    |     -------- the item `DispatchResult` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 26 |     pallet_prelude::DispatchResult,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `fungible` is imported redundantly
[INFO] [stdout]   --> src/impl_currency.rs:28:12
[INFO] [stdout]    |
[INFO] [stdout] 23 | use super::*;
[INFO] [stdout]    |     -------- the item `fungible` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 28 |         tokens::{fungible, BalanceStatus as Status, Fortitude::Polite, Precision::BestEffort},
[INFO] [stdout]    |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Polite` is imported redundantly
[INFO] [stdout]   --> src/impl_currency.rs:28:47
[INFO] [stdout]    |
[INFO] [stdout] 23 | use super::*;
[INFO] [stdout]    |     -------- the item `Polite` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 28 |         tokens::{fungible, BalanceStatus as Status, Fortitude::Polite, Precision::BestEffort},
[INFO] [stdout]    |                                                     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Currency` is imported redundantly
[INFO] [stdout]   --> src/impl_currency.rs:29:3
[INFO] [stdout]    |
[INFO] [stdout] 23 | use super::*;
[INFO] [stdout]    |     -------- the item `Currency` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 29 |         Currency, DefensiveSaturating, ExistenceRequirement,
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Get` is imported redundantly
[INFO] [stdout]   --> src/impl_currency.rs:31:3
[INFO] [stdout]    |
[INFO] [stdout] 23 | use super::*;
[INFO] [stdout]    |     -------- the item `Get` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 31 |         Get, Imbalance, LockIdentifier, LockableCurrency, NamedReservableCurrency,
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `ReservableCurrency` is imported redundantly
[INFO] [stdout]   --> src/impl_currency.rs:32:3
[INFO] [stdout]    |
[INFO] [stdout] 23 | use super::*;
[INFO] [stdout]    |     -------- the item `ReservableCurrency` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 32 |         ReservableCurrency, SignedImbalance, TryDrop, WithdrawReasons,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Fortitude` is imported redundantly
[INFO] [stdout]   --> src/impl_fungible.rs:21:2
[INFO] [stdout]    |
[INFO] [stdout] 19 | use super::*;
[INFO] [stdout]    |     -------- the item `Fortitude` is already imported here
[INFO] [stdout] 20 | use frame_support::traits::tokens::{
[INFO] [stdout] 21 |     Fortitude,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Preserve` is imported redundantly
[INFO] [stdout]   --> src/impl_fungible.rs:22:23
[INFO] [stdout]    |
[INFO] [stdout] 19 | use super::*;
[INFO] [stdout]    |     -------- the item `Preserve` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 22 |     Preservation::{self, Preserve, Protect},
[INFO] [stdout]    |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Protect` is imported redundantly
[INFO] [stdout]   --> src/impl_fungible.rs:22:33
[INFO] [stdout]    |
[INFO] [stdout] 19 | use super::*;
[INFO] [stdout]    |     -------- the item `Protect` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 22 |     Preservation::{self, Preserve, Protect},
[INFO] [stdout]    |                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `PalletInfoAccess` is imported redundantly
[INFO] [stdout]   --> src/migration.rs:20:29
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pallet_prelude::*,
[INFO] [stdout]    |     ----------------- the item `PalletInfoAccess` is already imported here
[INFO] [stdout] 20 |     traits::{OnRuntimeUpgrade, PalletInfoAccess},
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Weight` is imported redundantly
[INFO] [stdout]   --> src/migration.rs:21:2
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pallet_prelude::*,
[INFO] [stdout]    |     ----------------- the item `Weight` is already imported here
[INFO] [stdout] 20 |     traits::{OnRuntimeUpgrade, PalletInfoAccess},
[INFO] [stdout] 21 |     weights::Weight,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_transaction_payment`
[INFO] [stdout]   --> src/tests/mod.rs:82:23
[INFO] [stdout]    |
[INFO] [stdout] 82 |         TransactionPayment: pallet_transaction_payment::{Pallet, Storage, Event<T>},
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_transaction_payment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_transaction_payment`
[INFO] [stdout]    --> src/tests/currency_tests.rs:234:4
[INFO] [stdout]     |
[INFO] [stdout] 234 |             pallet_transaction_payment::NextFeeMultiplier::<Test>::put(
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_transaction_payment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 11 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests/currency_tests.rs:37:19
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub const CALL: &<Test as frame_system::Config>::RuntimeCall =
[INFO] [stdout]    |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/currency_tests.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |             <Balances as Currency<_>>::transfer(&1, &10, 1000, KeepAlive),
[INFO] [stdout]    |              ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/currency_tests.rs:48:15
[INFO] [stdout]    |
[INFO] [stdout] 48 |         assert_ok!(<Balances as Currency<_>>::transfer(&1, &10, 1000, AllowDeath));
[INFO] [stdout]    |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/currency_tests.rs:60:16
[INFO] [stdout]    |
[INFO] [stdout] 60 |             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]    |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/currency_tests.rs:72:16
[INFO] [stdout]    |
[INFO] [stdout] 72 |             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]    |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/currency_tests.rs:85:6
[INFO] [stdout]    |
[INFO] [stdout] 85 |                 <Balances as Currency<_>>::transfer(&1, &2, 5, AllowDeath),
[INFO] [stdout]    |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/currency_tests.rs:98:16
[INFO] [stdout]    |
[INFO] [stdout] 98 |             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 10, AllowDeath));
[INFO] [stdout]    |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]   --> src/tests/currency_tests.rs:99:15
[INFO] [stdout]    |
[INFO] [stdout] 99 |             assert_eq!(System::providers(&1), 0);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:100:15
[INFO] [stdout]     |
[INFO] [stdout] 100 |             assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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/tests/currency_tests.rs:102:37
[INFO] [stdout]     |
[INFO] [stdout] 102 |             assert!(!frame_system::Account::<Test>::contains_key(&1));
[INFO] [stdout]     |                                              ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 92  | fn account_should_be_reaped<Test>() {
[INFO] [stdout]     |                            ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:113:15
[INFO] [stdout]     |
[INFO] [stdout] 113 |             assert_ok!(System::inc_consumers(&1));
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:114:13
[INFO] [stdout]     |
[INFO] [stdout] 114 |             assert!(!System::can_dec_provider(&1));
[INFO] [stdout]     |                      ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:116:6
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 <Balances as Currency<_>>::transfer(&1, &2, 10, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:119:12
[INFO] [stdout]     |
[INFO] [stdout] 119 |             assert!(System::account_exists(&1));
[INFO] [stdout]     |                     ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:123:15
[INFO] [stdout]     |
[INFO] [stdout] 123 |             assert_eq!(System::inc_providers(&1), frame_system::IncRefStatus::Existed);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:124:15
[INFO] [stdout]     |
[INFO] [stdout] 124 |             assert_eq!(System::providers(&1), 2);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:125:12
[INFO] [stdout]     |
[INFO] [stdout] 125 |             assert!(System::can_dec_provider(&1));
[INFO] [stdout]     |                     ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:126:16
[INFO] [stdout]     |
[INFO] [stdout] 126 |             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 10, AllowDeath));
[INFO] [stdout]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:127:15
[INFO] [stdout]     |
[INFO] [stdout] 127 |             assert_eq!(System::providers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:128:12
[INFO] [stdout]     |
[INFO] [stdout] 128 |             assert!(System::account_exists(&1));
[INFO] [stdout]     |                     ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:140:16
[INFO] [stdout]     |
[INFO] [stdout] 140 |             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:151:15
[INFO] [stdout]     |
[INFO] [stdout] 151 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:153:15
[INFO] [stdout]     |
[INFO] [stdout] 153 |             assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:154:16
[INFO] [stdout]     |
[INFO] [stdout] 154 |             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:165:15
[INFO] [stdout]     |
[INFO] [stdout] 165 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:167:15
[INFO] [stdout]     |
[INFO] [stdout] 167 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:168:16
[INFO] [stdout]     |
[INFO] [stdout] 168 |             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:179:15
[INFO] [stdout]     |
[INFO] [stdout] 179 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:181:15
[INFO] [stdout]     |
[INFO] [stdout] 181 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:182:16
[INFO] [stdout]     |
[INFO] [stdout] 182 |             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:192:15
[INFO] [stdout]     |
[INFO] [stdout] 192 |             assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:194:15
[INFO] [stdout]     |
[INFO] [stdout] 194 |             assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:196:15
[INFO] [stdout]     |
[INFO] [stdout] 196 |             assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:197:16
[INFO] [stdout]     |
[INFO] [stdout] 197 |             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:208:15
[INFO] [stdout]     |
[INFO] [stdout] 208 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:210:6
[INFO] [stdout]     |
[INFO] [stdout] 210 |                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:214:15
[INFO] [stdout]     |
[INFO] [stdout] 214 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:216:6
[INFO] [stdout]     |
[INFO] [stdout] 216 |                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:220:15
[INFO] [stdout]     |
[INFO] [stdout] 220 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:222:6
[INFO] [stdout]     |
[INFO] [stdout] 222 |                 <Balances as Currency<_>>::transfer(&1, &2, 3, AllowDeath),
[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/currency_tests.rs:234:52
[INFO] [stdout]     |
[INFO] [stdout] 234 |             pallet_transaction_payment::NextFeeMultiplier::<Test>::put(
[INFO] [stdout]     |                                                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 229 | fn lock_should_work_reserve<Test>() {
[INFO] [stdout]     |                            ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:239:6
[INFO] [stdout]     |
[INFO] [stdout] 239 |                 <Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath),
[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/currency_tests.rs:242:51
[INFO] [stdout]     |
[INFO] [stdout] 242 |             assert_noop!(Balances::reserve(&1, 1), Error::<Test>::LiquidityRestrictions,);
[INFO] [stdout]     |                                                            ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 229 | fn lock_should_work_reserve<Test>() {
[INFO] [stdout]     |                            ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:243:38
[INFO] [stdout]     |
[INFO] [stdout] 243 |             assert!(<ChargeTransactionPayment<Test> as SignedExtension>::pre_dispatch(
[INFO] [stdout]     |                                               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 229 | fn lock_should_work_reserve<Test>() {
[INFO] [stdout]     |                            ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:251:38
[INFO] [stdout]     |
[INFO] [stdout] 251 |             assert!(<ChargeTransactionPayment<Test> as SignedExtension>::pre_dispatch(
[INFO] [stdout]     |                                               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 229 | fn lock_should_work_reserve<Test>() {
[INFO] [stdout]     |                            ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:270:6
[INFO] [stdout]     |
[INFO] [stdout] 270 |                 <Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath),
[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/currency_tests.rs:273:51
[INFO] [stdout]     |
[INFO] [stdout] 273 |             assert_noop!(Balances::reserve(&1, 1), Error::<Test>::LiquidityRestrictions,);
[INFO] [stdout]     |                                                            ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 263 | fn lock_should_work_tx_fee<Test>() {
[INFO] [stdout]     |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:274:38
[INFO] [stdout]     |
[INFO] [stdout] 274 |             assert!(<ChargeTransactionPayment<Test> as SignedExtension>::pre_dispatch(
[INFO] [stdout]     |                                               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 263 | fn lock_should_work_tx_fee<Test>() {
[INFO] [stdout]     |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:282:38
[INFO] [stdout]     |
[INFO] [stdout] 282 |             assert!(<ChargeTransactionPayment<Test> as SignedExtension>::pre_dispatch(
[INFO] [stdout]     |                                               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 263 | fn lock_should_work_tx_fee<Test>() {
[INFO] [stdout]     |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:301:6
[INFO] [stdout]     |
[INFO] [stdout] 301 |                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:306:6
[INFO] [stdout]     |
[INFO] [stdout] 306 |                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:309:4
[INFO] [stdout]     |
[INFO] [stdout] 309 |             System::set_block_number(2);
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:312:6
[INFO] [stdout]     |
[INFO] [stdout] 312 |                 <Balances as Currency<_>>::transfer(&1, &2, 3, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:326:6
[INFO] [stdout]     |
[INFO] [stdout] 326 |                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:331:6
[INFO] [stdout]     |
[INFO] [stdout] 331 |                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:336:6
[INFO] [stdout]     |
[INFO] [stdout] 336 |                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:348:4
[INFO] [stdout]     |
[INFO] [stdout] 348 |             System::inc_account_nonce(&2);
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:350:15
[INFO] [stdout]     |
[INFO] [stdout] 350 |             assert_eq!(System::providers(&2), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:351:4
[INFO] [stdout]     |
[INFO] [stdout] 351 |             System::inc_providers(&2);
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:352:15
[INFO] [stdout]     |
[INFO] [stdout] 352 |             assert_eq!(System::providers(&2), 2);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:355:15
[INFO] [stdout]     |
[INFO] [stdout] 355 |             assert_eq!(System::providers(&2), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:358:15
[INFO] [stdout]     |
[INFO] [stdout] 358 |             assert_eq!(System::account_nonce(&2), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:367:15
[INFO] [stdout]     |
[INFO] [stdout] 367 |             assert_ok!(System::dec_providers(&2));
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:368:15
[INFO] [stdout]     |
[INFO] [stdout] 368 |             assert_eq!(System::providers(&2), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:370:15
[INFO] [stdout]     |
[INFO] [stdout] 370 |             assert_eq!(System::account_nonce(&2), 0); // nonce zero
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:384:3
[INFO] [stdout]     |
[INFO] [stdout] 384 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Deposit {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:397:3
[INFO] [stdout]     |
[INFO] [stdout] 397 |         System::assert_has_event(RuntimeEvent::Balances(crate::Event::Deposit {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:465:3
[INFO] [stdout]     |
[INFO] [stdout] 465 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Withdraw {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[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/tests/currency_tests.rs:482:12
[INFO] [stdout]     |
[INFO] [stdout] 482 |             Error::<Test>::Expendability,
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 475 | fn withdrawing_balance_should_fail_when_not_expendable<Test>() {
[INFO] [stdout]     |                                                       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:547:3
[INFO] [stdout]     |
[INFO] [stdout] 547 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::ReserveRepatriated {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[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/tests/currency_tests.rs:597:12
[INFO] [stdout]     |
[INFO] [stdout] 597 |             Error::<Test, _>::DeadAccount
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 591 | fn transferring_reserved_balance_to_nonexistent_should_fail<Test>() {
[INFO] [stdout]     |                                                            ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:623:5
[INFO] [stdout]     |
[INFO] [stdout] 623 |             <Balances as Currency<_>>::transfer(&1, &2, u64::MAX, AllowDeath),
[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/currency_tests.rs:697:44
[INFO] [stdout]     |
[INFO] [stdout] 697 |     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] 695 | fn cannot_set_genesis_value_below_ed<Test>() {
[INFO] [stdout]     |                                     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:698:33
[INFO] [stdout]     |
[INFO] [stdout] 698 |     let _ = crate::GenesisConfig::<Test> { balances: vec![(1, 10)] }
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 695 | fn cannot_set_genesis_value_below_ed<Test>() {
[INFO] [stdout]     |                                     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:706:44
[INFO] [stdout]     |
[INFO] [stdout] 706 |     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] 705 | fn cannot_set_genesis_value_twice<Test>() {
[INFO] [stdout]     |                                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:707:33
[INFO] [stdout]     |
[INFO] [stdout] 707 |     let _ = crate::GenesisConfig::<Test> { balances: vec![(1, 10), (2, 20), (1, 15)] }
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 705 | fn cannot_set_genesis_value_twice<Test>() {
[INFO] [stdout]     |                                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:782:3
[INFO] [stdout]     |
[INFO] [stdout] 782 |         System::set_block_number(2);
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:785:3
[INFO] [stdout]     |
[INFO] [stdout] 785 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Reserved {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:790:3
[INFO] [stdout]     |
[INFO] [stdout] 790 |         System::set_block_number(3);
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:793:3
[INFO] [stdout]     |
[INFO] [stdout] 793 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Unreserved {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:798:3
[INFO] [stdout]     |
[INFO] [stdout] 798 |         System::set_block_number(4);
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:802:3
[INFO] [stdout]     |
[INFO] [stdout] 802 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Unreserved {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:813:3
[INFO] [stdout]     |
[INFO] [stdout] 813 |         System::reset_events();
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:927:12
[INFO] [stdout]     |
[INFO] [stdout] 927 |         assert!(!System::account_exists(&1));
[INFO] [stdout]     |                  ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:938:12
[INFO] [stdout]     |
[INFO] [stdout] 938 |         assert!(!System::account_exists(&1));
[INFO] [stdout]     |                  ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:939:3
[INFO] [stdout]     |
[INFO] [stdout] 939 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Slashed {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:953:11
[INFO] [stdout]     |
[INFO] [stdout] 953 |         assert!(System::account_exists(&1));
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:954:3
[INFO] [stdout]     |
[INFO] [stdout] 954 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Slashed {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:967:12
[INFO] [stdout]     |
[INFO] [stdout] 967 |         assert!(!System::account_exists(&1));
[INFO] [stdout]     |                  ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:968:3
[INFO] [stdout]     |
[INFO] [stdout] 968 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Slashed {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:983:3
[INFO] [stdout]     |
[INFO] [stdout] 983 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Slashed {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:994:14
[INFO] [stdout]     |
[INFO] [stdout] 994 |         assert_ok!(System::inc_consumers(&1)); // <-- Reference counter added here is enough for all tests
[INFO] [stdout]     |                    ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:998:11
[INFO] [stdout]     |
[INFO] [stdout] 998 |         assert!(System::account_exists(&1));
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1006:14
[INFO] [stdout]      |
[INFO] [stdout] 1006 |         assert_ok!(System::inc_consumers(&1)); // <-- Reference counter added here is enough for all tests
[INFO] [stdout]      |                    ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1010:11
[INFO] [stdout]      |
[INFO] [stdout] 1010 |         assert!(System::account_exists(&1));
[INFO] [stdout]      |                 ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1018:14
[INFO] [stdout]      |
[INFO] [stdout] 1018 |         assert_ok!(System::inc_consumers(&1)); // <-- Reference counter added here is enough for all tests
[INFO] [stdout]      |                    ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1022:11
[INFO] [stdout]      |
[INFO] [stdout] 1022 |         assert!(System::account_exists(&1));
[INFO] [stdout]      |                 ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1041:14
[INFO] [stdout]      |
[INFO] [stdout] 1041 |         assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]      |                    ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1052:14
[INFO] [stdout]      |
[INFO] [stdout] 1052 |         assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]      |                    ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1055:14
[INFO] [stdout]      |
[INFO] [stdout] 1055 |         assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]      |                    ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1057:11
[INFO] [stdout]      |
[INFO] [stdout] 1057 |         assert!(System::account_exists(&1));
[INFO] [stdout]      |                 ^^^^^^ use of undeclared type `System`
[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/tests/currency_tests.rs:1086:36
[INFO] [stdout]      |
[INFO] [stdout] 1086 |         assert!(!frame_system::Account::<Test>::contains_key(&1337));
[INFO] [stdout]      |                                          ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1082 | fn operations_on_dead_account_should_not_change_state<Test>() {
[INFO] [stdout]      |                                                      ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1091:54
[INFO] [stdout]      |
[INFO] [stdout] 1091 |         assert_noop!(Balances::reserve(&1337, 42), Error::<Test, _>::InsufficientBalance);
[INFO] [stdout]      |                                                            ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1082 | fn operations_on_dead_account_should_not_change_state<Test>() {
[INFO] [stdout]      |                                                      ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1097:12
[INFO] [stdout]      |
[INFO] [stdout] 1097 |             Error::<Test, _>::DeadAccount
[INFO] [stdout]      |                     ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1082 | fn operations_on_dead_account_should_not_change_state<Test>() {
[INFO] [stdout]      |                                                      ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1127:12
[INFO] [stdout]      |
[INFO] [stdout] 1127 |             Error::<Test, _>::InsufficientBalance
[INFO] [stdout]      |                     ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1115 | fn named_reserve_should_work<Test>() {
[INFO] [stdout]      |                             ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1157:63
[INFO] [stdout]      |
[INFO] [stdout] 1157 |         assert_noop!(Balances::reserve_named(&id_3, &1, 2), Error::<Test, _>::TooManyReserves);
[INFO] [stdout]      |                                                                     ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1115 | fn named_reserve_should_work<Test>() {
[INFO] [stdout]      |                             ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1344:15
[INFO] [stdout]      |
[INFO] [stdout] 1344 |             assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1345:16
[INFO] [stdout]      |
[INFO] [stdout] 1345 |             assert_ok!(<Balances as fungible::MutateFreeze<_>>::set_freeze(&TestId::Foo, &1, 4));
[INFO] [stdout]      |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1346:15
[INFO] [stdout]      |
[INFO] [stdout] 1346 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1348:15
[INFO] [stdout]      |
[INFO] [stdout] 1348 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1352:16
[INFO] [stdout]      |
[INFO] [stdout] 1352 |             assert_ok!(<Balances as fungible::MutateFreeze<_>>::set_freeze(&TestId::Foo, &1, 6));
[INFO] [stdout]      |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1354:16
[INFO] [stdout]      |
[INFO] [stdout] 1354 |             assert_ok!(<Balances as fungible::MutateFreeze<_>>::set_freeze(&TestId::Foo, &1, 4));
[INFO] [stdout]      |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1364:15
[INFO] [stdout]      |
[INFO] [stdout] 1364 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1365:16
[INFO] [stdout]      |
[INFO] [stdout] 1365 |             assert_ok!(<Balances as fungible::MutateFreeze<_>>::set_freeze(&TestId::Foo, &1, 0));
[INFO] [stdout]      |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1367:15
[INFO] [stdout]      |
[INFO] [stdout] 1367 |             assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:46:4
[INFO] [stdout]    |
[INFO] [stdout] 46 |             System::inc_account_nonce(&2);
[INFO] [stdout]    |             ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:47:15
[INFO] [stdout]    |
[INFO] [stdout] 47 |             assert_eq!(System::account_nonce(&2), 1);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:53:15
[INFO] [stdout]    |
[INFO] [stdout] 53 |             assert_eq!(System::account_nonce(&2), 0);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `System`
[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/tests/dispatchable_tests.rs:172:37
[INFO] [stdout]     |
[INFO] [stdout] 172 |         assert_ok!(frame_system::Pallet::<Test>::inc_consumers(&1));
[INFO] [stdout]     |                                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 169 | fn set_balance_handles_killing_account<Test>() {
[INFO] [stdout]     |                                       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:197:4
[INFO] [stdout]     |
[INFO] [stdout] 197 |             System::inc_providers(&7);
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `System`
[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/tests/dispatchable_tests.rs:198:16
[INFO] [stdout]     |
[INFO] [stdout] 198 |             assert_ok!(<Test as Config>::AccountStore::try_mutate_exists(
[INFO] [stdout]     |                         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:211:15
[INFO] [stdout]     |
[INFO] [stdout] 211 |             assert_eq!(System::providers(&7), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:212:15
[INFO] [stdout]     |
[INFO] [stdout] 212 |             assert_eq!(System::consumers(&7), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:215:15
[INFO] [stdout]     |
[INFO] [stdout] 215 |             assert_eq!(System::providers(&7), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:216:15
[INFO] [stdout]     |
[INFO] [stdout] 216 |             assert_eq!(System::consumers(&7), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:218:5
[INFO] [stdout]     |
[INFO] [stdout] 218 |             <Balances as frame_support::traits::ReservableCurrency<_>>::unreserve(&7, 5);
[INFO] [stdout]     |              ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:219:16
[INFO] [stdout]     |
[INFO] [stdout] 219 |             assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&7, &1, 10, Expendable));
[INFO] [stdout]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:221:15
[INFO] [stdout]     |
[INFO] [stdout] 221 |             assert_eq!(System::providers(&7), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:222:15
[INFO] [stdout]     |
[INFO] [stdout] 222 |             assert_eq!(System::consumers(&7), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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/tests/fungible_conformance_tests.rs:28:26
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let trap_account = <Test as frame_system::Config>::AccountId::from(65174286u64);
[INFO] [stdout]    |                                         ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 85 | run_tests!(conformance_tests::inspect_mutate, 1);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:33:8
[INFO] [stdout]    |
[INFO] [stdout] 33 |                             Balances,
[INFO] [stdout]    |                             ^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 85 | run_tests!(conformance_tests::inspect_mutate, 1);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]    |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 85 | run_tests!(conformance_tests::inspect_mutate, 1);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:44:8
[INFO] [stdout]    |
[INFO] [stdout] 44 |                             Balances,
[INFO] [stdout]    |                             ^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 85 | run_tests!(conformance_tests::inspect_mutate, 1);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]    |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 85 | run_tests!(conformance_tests::inspect_mutate, 1);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:28:26
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let trap_account = <Test as frame_system::Config>::AccountId::from(65174286u64);
[INFO] [stdout]    |                                         ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 86 | run_tests!(conformance_tests::inspect_mutate, 2);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:33:8
[INFO] [stdout]    |
[INFO] [stdout] 33 |                             Balances,
[INFO] [stdout]    |                             ^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 86 | run_tests!(conformance_tests::inspect_mutate, 2);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]    |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 86 | run_tests!(conformance_tests::inspect_mutate, 2);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:44:8
[INFO] [stdout]    |
[INFO] [stdout] 44 |                             Balances,
[INFO] [stdout]    |                             ^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 86 | run_tests!(conformance_tests::inspect_mutate, 2);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]    |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 86 | run_tests!(conformance_tests::inspect_mutate, 2);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:28:26
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let trap_account = <Test as frame_system::Config>::AccountId::from(65174286u64);
[INFO] [stdout]    |                                         ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 87 | run_tests!(conformance_tests::inspect_mutate, 5);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:33:8
[INFO] [stdout]    |
[INFO] [stdout] 33 |                             Balances,
[INFO] [stdout]    |                             ^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 87 | run_tests!(conformance_tests::inspect_mutate, 5);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]    |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 87 | run_tests!(conformance_tests::inspect_mutate, 5);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:44:8
[INFO] [stdout]    |
[INFO] [stdout] 44 |                             Balances,
[INFO] [stdout]    |                             ^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 87 | run_tests!(conformance_tests::inspect_mutate, 5);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]    |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 87 | run_tests!(conformance_tests::inspect_mutate, 5);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:28:26
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     let trap_account = <Test as frame_system::Config>::AccountId::from(65174286u64);
[INFO] [stdout]    |                                         ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 88 | run_tests!(conformance_tests::inspect_mutate, 1000);
[INFO] [stdout]    | --------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:33:8
[INFO] [stdout]    |
[INFO] [stdout] 33 |                             Balances,
[INFO] [stdout]    |                             ^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 88 | run_tests!(conformance_tests::inspect_mutate, 1000);
[INFO] [stdout]    | --------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]    |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 88 | run_tests!(conformance_tests::inspect_mutate, 1000);
[INFO] [stdout]    | --------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:44:8
[INFO] [stdout]    |
[INFO] [stdout] 44 |                             Balances,
[INFO] [stdout]    |                             ^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 88 | run_tests!(conformance_tests::inspect_mutate, 1000);
[INFO] [stdout]    | --------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]    |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 88 | run_tests!(conformance_tests::inspect_mutate, 1000);
[INFO] [stdout]    | --------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:46:3
[INFO] [stdout]    |
[INFO] [stdout] 46 |         System::inc_providers(&1);
[INFO] [stdout]    |         ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_tests.rs:73:15
[INFO] [stdout]    |
[INFO] [stdout] 73 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 0);
[INFO] [stdout]    |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_tests.rs:75:15
[INFO] [stdout]    |
[INFO] [stdout] 75 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 100);
[INFO] [stdout]    |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_tests.rs:77:15
[INFO] [stdout]    |
[INFO] [stdout] 77 |         assert_ok!(<Balances as fungible::MutateHold<_>>::hold(&TestId::Foo, &1337, 60));
[INFO] [stdout]    |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_tests.rs:78:15
[INFO] [stdout]    |
[INFO] [stdout] 78 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 40);
[INFO] [stdout]    |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_tests.rs:79:15
[INFO] [stdout]    |
[INFO] [stdout] 79 |         assert_eq!(<Balances as fungible::InspectHold<_>>::total_balance_on_hold(&1337), 60);
[INFO] [stdout]    |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_tests.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |             <Balances as fungible::InspectHold<_>>::balance_on_hold(&TestId::Foo, &1337),
[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/fungible_tests.rs:85:59
[INFO] [stdout]    |
[INFO] [stdout] 85 |         assert_noop!(Balances::write_balance(&1337, 0), Error::<Test>::InsufficientBalance);
[INFO] [stdout]    |                                                                 ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 71 | fn unbalanced_trait_set_balance_works<Test>() {
[INFO] [stdout]    |                                      ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_tests.rs:88:15
[INFO] [stdout]    |
[INFO] [stdout] 88 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 1);
[INFO] [stdout]    |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_tests.rs:90:5
[INFO] [stdout]    |
[INFO] [stdout] 90 |             <Balances as fungible::InspectHold<_>>::balance_on_hold(&TestId::Foo, &1337),
[INFO] [stdout]    |              ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_tests.rs:94:15
[INFO] [stdout]    |
[INFO] [stdout] 94 |         assert_ok!(<Balances as fungible::MutateHold<_>>::release(&TestId::Foo, &1337, 60, Exact));
[INFO] [stdout]    |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_tests.rs:95:15
[INFO] [stdout]    |
[INFO] [stdout] 95 |         assert_eq!(<Balances as fungible::InspectHold<_>>::balance_on_hold(&TestId::Foo, &1337), 0);
[INFO] [stdout]    |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_tests.rs:96:15
[INFO] [stdout]    |
[INFO] [stdout] 96 |         assert_eq!(<Balances as fungible::InspectHold<_>>::total_balance_on_hold(&1337), 0);
[INFO] [stdout]    |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:103:15
[INFO] [stdout]     |
[INFO] [stdout] 103 |         assert_eq!(<Balances as fungible::Inspect<_>>::total_issuance(), 0);
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:105:15
[INFO] [stdout]     |
[INFO] [stdout] 105 |         assert_eq!(<Balances as fungible::Inspect<_>>::total_issuance(), 100);
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:114:15
[INFO] [stdout]     |
[INFO] [stdout] 114 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 100);
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:116:15
[INFO] [stdout]     |
[INFO] [stdout] 116 |         assert_ok!(<Balances as fungible::MutateHold<_>>::hold(&TestId::Foo, &1337, 50));
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:117:15
[INFO] [stdout]     |
[INFO] [stdout] 117 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 50);
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:120:15
[INFO] [stdout]     |
[INFO] [stdout] 120 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 30);
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:128:15
[INFO] [stdout]     |
[INFO] [stdout] 128 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 100);
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:135:15
[INFO] [stdout]     |
[INFO] [stdout] 135 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 0);
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:145:15
[INFO] [stdout]     |
[INFO] [stdout] 145 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 40);
[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/fungible_tests.rs:149:12
[INFO] [stdout]     |
[INFO] [stdout] 149 |             Error::<Test>::InsufficientBalance
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 140 | fn unbalanced_trait_decrease_balance_works_2<Test>() {
[INFO] [stdout]     |                                             ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:152:15
[INFO] [stdout]     |
[INFO] [stdout] 152 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 1);
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:161:15
[INFO] [stdout]     |
[INFO] [stdout] 161 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 100);
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:164:15
[INFO] [stdout]     |
[INFO] [stdout] 164 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 0);
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:173:15
[INFO] [stdout]     |
[INFO] [stdout] 173 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 0);
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:191:15
[INFO] [stdout]     |
[INFO] [stdout] 191 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 1);
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:224:15
[INFO] [stdout]     |
[INFO] [stdout] 224 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:282:15
[INFO] [stdout]     |
[INFO] [stdout] 282 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:283:16
[INFO] [stdout]     |
[INFO] [stdout] 283 |             assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&1, &2, 5, Expendable));
[INFO] [stdout]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:285:6
[INFO] [stdout]     |
[INFO] [stdout] 285 |                 <Balances as fungible::Mutate<_>>::transfer(&1, &2, 1, Expendable),
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:299:15
[INFO] [stdout]     |
[INFO] [stdout] 299 |             assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:302:16
[INFO] [stdout]     |
[INFO] [stdout] 302 |             assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&1, &2, 10, Expendable));
[INFO] [stdout]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:314:15
[INFO] [stdout]     |
[INFO] [stdout] 314 |             assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:317:16
[INFO] [stdout]     |
[INFO] [stdout] 317 |             assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&1, &2, 10, Expendable));
[INFO] [stdout]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:329:16
[INFO] [stdout]     |
[INFO] [stdout] 329 |             assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&1, &2, 5, Expendable));
[INFO] [stdout]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:331:6
[INFO] [stdout]     |
[INFO] [stdout] 331 |                 <Balances as fungible::Mutate<_>>::transfer(&1, &2, 1, Expendable),
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:348:6
[INFO] [stdout]     |
[INFO] [stdout] 348 |                 <Balances as fungible::Mutate<_>>::transfer(&1, &2, 1, Expendable),
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:362:15
[INFO] [stdout]     |
[INFO] [stdout] 362 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:363:16
[INFO] [stdout]     |
[INFO] [stdout] 363 |             assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&1, &2, 5, Expendable));
[INFO] [stdout]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:365:6
[INFO] [stdout]     |
[INFO] [stdout] 365 |                 <Balances as fungible::Mutate<_>>::transfer(&1, &2, 1, Expendable),
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:377:5
[INFO] [stdout]     |
[INFO] [stdout] 377 |             <Balances as fungible::Mutate<_>>::set_balance(&1, 100);
[INFO] [stdout]     |              ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:379:4
[INFO] [stdout]     |
[INFO] [stdout] 379 |             System::inc_providers(&1);
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:380:15
[INFO] [stdout]     |
[INFO] [stdout] 380 |             assert_eq!(System::providers(&1), 2);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:382:15
[INFO] [stdout]     |
[INFO] [stdout] 382 |             assert_eq!(System::providers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:383:17
[INFO] [stdout]     |
[INFO] [stdout] 383 |             assert_noop!(System::dec_providers(&1), DispatchError::ConsumerRemaining);
[INFO] [stdout]     |                          ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:393:5
[INFO] [stdout]     |
[INFO] [stdout] 393 |             <Balances as fungible::Mutate<_>>::set_balance(&1, 100);
[INFO] [stdout]     |              ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:411:6
[INFO] [stdout]     |
[INFO] [stdout] 411 |                 <Balances as fungible::Mutate<_>>::set_balance(&1, 100);
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:414:5
[INFO] [stdout]     |
[INFO] [stdout] 414 |                 System::inc_sufficients(&1);
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type `System`
[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 `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:416:17
[INFO] [stdout]     |
[INFO] [stdout] 416 |                 assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&1, &1337, 100, Expendable));
[INFO] [stdout]     |                             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:419:7
[INFO] [stdout]     |
[INFO] [stdout] 419 |                     <Balances as fungible::Mutate<_>>::transfer(&1, &1337, 100, Expendable),
[INFO] [stdout]     |                      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:430:3
[INFO] [stdout]     |
[INFO] [stdout] 430 |         System::reset_events();
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:55:15
[INFO] [stdout]    |
[INFO] [stdout] 55 |             assert_eq!(System::events().len(), 12);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:57:4
[INFO] [stdout]    |
[INFO] [stdout] 57 |             System::assert_has_event(RuntimeEvent::Balances(crate::Event::Transfer {
[INFO] [stdout]    |             ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:62:4
[INFO] [stdout]    |
[INFO] [stdout] 62 |             System::assert_has_event(RuntimeEvent::Balances(crate::Event::DustLost {
[INFO] [stdout]    |             ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:66:4
[INFO] [stdout]    |
[INFO] [stdout] 66 |             System::assert_has_event(RuntimeEvent::Balances(crate::Event::Deposit {
[INFO] [stdout]    |             ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:96:15
[INFO] [stdout]    |
[INFO] [stdout] 96 |             assert_eq!(System::events().len(), 10);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:98:4
[INFO] [stdout]    |
[INFO] [stdout] 98 |             System::assert_has_event(RuntimeEvent::Balances(crate::Event::Transfer {
[INFO] [stdout]    |             ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:103:4
[INFO] [stdout]     |
[INFO] [stdout] 103 |             System::assert_has_event(RuntimeEvent::Balances(crate::Event::DustLost {
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:107:4
[INFO] [stdout]     |
[INFO] [stdout] 107 |             System::assert_has_event(RuntimeEvent::Balances(crate::Event::Deposit {
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:142:15
[INFO] [stdout]     |
[INFO] [stdout] 142 |             assert_eq!(System::events().len(), 10);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:144:4
[INFO] [stdout]     |
[INFO] [stdout] 144 |             System::assert_has_event(RuntimeEvent::Balances(crate::Event::Transfer {
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:149:4
[INFO] [stdout]     |
[INFO] [stdout] 149 |             System::assert_has_event(RuntimeEvent::Balances(crate::Event::DustLost {
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `System`
[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[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:153:4
[INFO] [stdout]     |
[INFO] [stdout] 153 |             System::assert_has_event(RuntimeEvent::Balances(crate::Event::Deposit {
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `System`
[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/tests/mod.rs:52:47
[INFO] [stdout]    |
[INFO] [stdout] 52 | 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] 52 | 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/tests/mod.rs:93:31
[INFO] [stdout]    |
[INFO] [stdout] 93 | 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/tests/mod.rs:98:23
[INFO] [stdout]    |
[INFO] [stdout] 98 |     type RuntimeOrigin = RuntimeOrigin;
[INFO] [stdout]    |                          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    |
[INFO] [stdout] 98 |     type RuntimeOrigin = Self::RuntimeOrigin;
[INFO] [stdout]    |                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:100:21
[INFO] [stdout]     |
[INFO] [stdout] 100 |     type RuntimeCall = RuntimeCall;
[INFO] [stdout]     |                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 100 |     type RuntimeCall = Self::RuntimeCall;
[INFO] [stdout]     |                        ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:106:22
[INFO] [stdout]     |
[INFO] [stdout] 106 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]     |                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 106 |     type RuntimeEvent = Self::RuntimeEvent;
[INFO] [stdout]     |                         ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PalletInfo` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:109:20
[INFO] [stdout]     |
[INFO] [stdout] 109 |     type PalletInfo = PalletInfo;
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 109 |     type PalletInfo = Self::PalletInfo;
[INFO] [stdout]     |                       ++++++
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 22  + 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/tests/mod.rs:119:45
[INFO] [stdout]     |
[INFO] [stdout] 119 | impl pallet_transaction_payment::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/tests/mod.rs:120:22
[INFO] [stdout]     |
[INFO] [stdout] 120 |     type RuntimeEvent = RuntimeEvent;
[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/mod.rs:121:52
[INFO] [stdout]     |
[INFO] [stdout] 121 |     type OnChargeTransaction = CurrencyAdapter<Pallet<Test>, ()>;
[INFO] [stdout]     |                                                       ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 119 | impl<Test> pallet_transaction_payment::Config for Test {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 | 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/tests/mod.rs:131:22
[INFO] [stdout]     |
[INFO] [stdout] 131 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]     |                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 131 |     type RuntimeEvent = Self::RuntimeEvent;
[INFO] [stdout]     |                         ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeFreezeReason` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:139:29
[INFO] [stdout]     |
[INFO] [stdout] 139 |     type RuntimeFreezeReason = RuntimeFreezeReason;
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 139 |     type RuntimeFreezeReason = Self::RuntimeFreezeReason;
[INFO] [stdout]     |                                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:178:45
[INFO] [stdout]     |
[INFO] [stdout] 178 |         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] 156 | impl<Test> ExtBuilder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:179:36
[INFO] [stdout]     |
[INFO] [stdout] 179 |         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] 156 | impl<Test> ExtBuilder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/mod.rs:196:23
[INFO] [stdout]     |
[INFO] [stdout] 196 |         ext.execute_with(|| System::set_block_number(1));
[INFO] [stdout]     |                             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 22  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 22  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:214:28
[INFO] [stdout]     |
[INFO] [stdout] 214 | impl OnUnbalanced<CreditOf<Test, ()>> for DustTrap {
[INFO] [stdout]     |                            ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 214 | impl<Test> OnUnbalanced<CreditOf<Test, ()>> for DustTrap {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:215:44
[INFO] [stdout]     |
[INFO] [stdout] 215 |     fn on_nonzero_unbalanced(amount: CreditOf<Test, ()>) {
[INFO] [stdout]     |                                               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 214 | impl<Test> OnUnbalanced<CreditOf<Test, ()>> for DustTrap {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:219:19
[INFO] [stdout]     |
[INFO] [stdout] 219 |                 let result = <Balances as fungible::Balanced<_>>::resolve(&a, amount);
[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/mod.rs:230:59
[INFO] [stdout]     |
[INFO] [stdout] 230 | type BalancesAccountStore = StorageMapShim<super::Account<Test>, u64, super::AccountData<u64>>;
[INFO] [stdout]     |                                                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 230 | type BalancesAccountStore<Test> = StorageMapShim<super::Account<Test>, u64, super::AccountData<u64>>;
[INFO] [stdout]     |                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:231:48
[INFO] [stdout]     |
[INFO] [stdout] 231 | type SystemAccountStore = frame_system::Pallet<Test>;
[INFO] [stdout]     |                                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 231 | type SystemAccountStore<Test> = frame_system::Pallet<Test>;
[INFO] [stdout]     |                        ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:288:24
[INFO] [stdout]     |
[INFO] [stdout] 288 | pub fn events() -> Vec<RuntimeEvent> {
[INFO] [stdout]     |                        ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 288 | pub fn events<RuntimeEvent>() -> Vec<RuntimeEvent> {
[INFO] [stdout]     |              ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/mod.rs:289:12
[INFO] [stdout]     |
[INFO] [stdout] 289 |     let evt = System::events().into_iter().map(|evt| evt.event).collect::<Vec<_>>();
[INFO] [stdout]     |               ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 22  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 22  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/mod.rs:290:2
[INFO] [stdout]     |
[INFO] [stdout] 290 |     System::reset_events();
[INFO] [stdout]     |     ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 22  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 22  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:301:27
[INFO] [stdout]     |
[INFO] [stdout] 301 |     let info = crate::Call::<Test>::transfer_allow_death { dest: 10, value: 4 }.get_dispatch_info();
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 300 | fn weights_sane<Test>() {
[INFO] [stdout]     |                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:304:27
[INFO] [stdout]     |
[INFO] [stdout] 304 |     let info = crate::Call::<Test>::force_unreserve { who: 10, amount: 4 }.get_dispatch_info();
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 300 | fn weights_sane<Test>() {
[INFO] [stdout]     |                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `DispatchResult` is imported redundantly
[INFO] [stdout]   --> src/impl_currency.rs:26:2
[INFO] [stdout]    |
[INFO] [stdout] 23 | use super::*;
[INFO] [stdout]    |     -------- the item `DispatchResult` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 26 |     pallet_prelude::DispatchResult,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `fungible` is imported redundantly
[INFO] [stdout]   --> src/impl_currency.rs:28:12
[INFO] [stdout]    |
[INFO] [stdout] 23 | use super::*;
[INFO] [stdout]    |     -------- the item `fungible` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 28 |         tokens::{fungible, BalanceStatus as Status, Fortitude::Polite, Precision::BestEffort},
[INFO] [stdout]    |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Polite` is imported redundantly
[INFO] [stdout]   --> src/impl_currency.rs:28:47
[INFO] [stdout]    |
[INFO] [stdout] 23 | use super::*;
[INFO] [stdout]    |     -------- the item `Polite` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 28 |         tokens::{fungible, BalanceStatus as Status, Fortitude::Polite, Precision::BestEffort},
[INFO] [stdout]    |                                                     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Currency` is imported redundantly
[INFO] [stdout]   --> src/impl_currency.rs:29:3
[INFO] [stdout]    |
[INFO] [stdout] 23 | use super::*;
[INFO] [stdout]    |     -------- the item `Currency` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 29 |         Currency, DefensiveSaturating, ExistenceRequirement,
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Get` is imported redundantly
[INFO] [stdout]   --> src/impl_currency.rs:31:3
[INFO] [stdout]    |
[INFO] [stdout] 23 | use super::*;
[INFO] [stdout]    |     -------- the item `Get` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 31 |         Get, Imbalance, LockIdentifier, LockableCurrency, NamedReservableCurrency,
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `ReservableCurrency` is imported redundantly
[INFO] [stdout]   --> src/impl_currency.rs:32:3
[INFO] [stdout]    |
[INFO] [stdout] 23 | use super::*;
[INFO] [stdout]    |     -------- the item `ReservableCurrency` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 32 |         ReservableCurrency, SignedImbalance, TryDrop, WithdrawReasons,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Fortitude` is imported redundantly
[INFO] [stdout]   --> src/impl_fungible.rs:21:2
[INFO] [stdout]    |
[INFO] [stdout] 19 | use super::*;
[INFO] [stdout]    |     -------- the item `Fortitude` is already imported here
[INFO] [stdout] 20 | use frame_support::traits::tokens::{
[INFO] [stdout] 21 |     Fortitude,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Preserve` is imported redundantly
[INFO] [stdout]   --> src/impl_fungible.rs:22:23
[INFO] [stdout]    |
[INFO] [stdout] 19 | use super::*;
[INFO] [stdout]    |     -------- the item `Preserve` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 22 |     Preservation::{self, Preserve, Protect},
[INFO] [stdout]    |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Protect` is imported redundantly
[INFO] [stdout]   --> src/impl_fungible.rs:22:33
[INFO] [stdout]    |
[INFO] [stdout] 19 | use super::*;
[INFO] [stdout]    |     -------- the item `Protect` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 22 |     Preservation::{self, Preserve, Protect},
[INFO] [stdout]    |                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `PalletInfoAccess` is imported redundantly
[INFO] [stdout]   --> src/migration.rs:20:29
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pallet_prelude::*,
[INFO] [stdout]    |     ----------------- the item `PalletInfoAccess` is already imported here
[INFO] [stdout] 20 |     traits::{OnRuntimeUpgrade, PalletInfoAccess},
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Weight` is imported redundantly
[INFO] [stdout]   --> src/migration.rs:21:2
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pallet_prelude::*,
[INFO] [stdout]    |     ----------------- the item `Weight` is already imported here
[INFO] [stdout] 20 |     traits::{OnRuntimeUpgrade, PalletInfoAccess},
[INFO] [stdout] 21 |     weights::Weight,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `WhitelistedStorageKeys`
[INFO] [stdout]   --> src/tests/mod.rs:30:44
[INFO] [stdout]    |
[INFO] [stdout] 30 |         StorageMapShim, StoredMap, VariantCount, WhitelistedStorageKeys,
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FixedPointNumber`
[INFO] [stdout]   --> src/tests/mod.rs:41:64
[INFO] [stdout]    |
[INFO] [stdout] 41 |     ArithmeticError, BuildStorage, DispatchError, DispatchResult, FixedPointNumber, RuntimeDebug,
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Hooks`, `LockableCurrency`, `NamedReservableCurrency`, `ReservableCurrency`
[INFO] [stdout]   --> src/tests/currency_tests.rs:27:3
[INFO] [stdout]    |
[INFO] [stdout] 27 |         Hooks, LockIdentifier, LockableCurrency, NamedReservableCurrency, ReservableCurrency,
[INFO] [stdout]    |         ^^^^^                  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Inspect`, `Mutate`, `hold::Mutate as HoldMutate`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:22:16
[INFO] [stdout]    |
[INFO] [stdout] 22 | use fungible::{hold::Mutate as HoldMutate, Inspect, Mutate};
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Inspect`, `Mutate`
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:19:58
[INFO] [stdout]    |
[INFO] [stdout] 19 | use frame_support::traits::fungible::{conformance_tests, Inspect, Mutate};
[INFO] [stdout]    |                                                          ^^^^^^^  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `InspectFreeze`, `InspectHold`, `Inspect`, `MutateFreeze`, `MutateHold`, `Mutate`, `Unbalanced`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:27:16
[INFO] [stdout]    |
[INFO] [stdout] 27 | use fungible::{Inspect, InspectFreeze, InspectHold, Mutate, MutateFreeze, MutateHold, Unbalanced};
[INFO] [stdout]    |                ^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `fungible::Balanced`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use fungible::Balanced;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeCall`
[INFO] [stdout]   --> src/tests/currency_tests.rs:38:3
[INFO] [stdout]    |
[INFO] [stdout] 38 |     &RuntimeCall::Balances(crate::Call::transfer_allow_death { dest: 0, value: 0 });
[INFO] [stdout]    |      ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/currency_tests.rs:43:14
[INFO] [stdout]    |
[INFO] [stdout] 43 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1, 1000));
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]   --> src/tests/currency_tests.rs:43:42
[INFO] [stdout]    |
[INFO] [stdout] 43 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1, 1000));
[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/currency_tests.rs:58:4
[INFO] [stdout]    |
[INFO] [stdout] 58 |             Balances::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::all());
[INFO] [stdout]    |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/currency_tests.rs:59:4
[INFO] [stdout]    |
[INFO] [stdout] 59 |             Balances::set_lock(ID_1, &1, 0, WithdrawReasons::all());
[INFO] [stdout]    |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/currency_tests.rs:70:4
[INFO] [stdout]    |
[INFO] [stdout] 70 |             Balances::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::all());
[INFO] [stdout]    |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/currency_tests.rs:71:4
[INFO] [stdout]    |
[INFO] [stdout] 71 |             Balances::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::empty());
[INFO] [stdout]    |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/currency_tests.rs:82:15
[INFO] [stdout]    |
[INFO] [stdout] 82 |             assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]    |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/currency_tests.rs:83:4
[INFO] [stdout]    |
[INFO] [stdout] 83 |             Balances::set_lock(ID_1, &1, 9, WithdrawReasons::all());
[INFO] [stdout]    |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/currency_tests.rs:97:15
[INFO] [stdout]    |
[INFO] [stdout] 97 |             assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]    |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:120:15
[INFO] [stdout]     |
[INFO] [stdout] 120 |             assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:129:15
[INFO] [stdout]     |
[INFO] [stdout] 129 |             assert_eq!(Balances::free_balance(1), 0);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:139:4
[INFO] [stdout]     |
[INFO] [stdout] 139 |             Balances::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:150:4
[INFO] [stdout]     |
[INFO] [stdout] 150 |             Balances::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:152:4
[INFO] [stdout]     |
[INFO] [stdout] 152 |             Balances::remove_lock(ID_1, &1);
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:164:4
[INFO] [stdout]     |
[INFO] [stdout] 164 |             Balances::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:166:4
[INFO] [stdout]     |
[INFO] [stdout] 166 |             Balances::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:178:4
[INFO] [stdout]     |
[INFO] [stdout] 178 |             Balances::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:180:4
[INFO] [stdout]     |
[INFO] [stdout] 180 |             Balances::set_lock(ID_2, &1, 5, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:193:4
[INFO] [stdout]     |
[INFO] [stdout] 193 |             Balances::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::empty());
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:195:4
[INFO] [stdout]     |
[INFO] [stdout] 195 |             Balances::set_lock(ID_2, &1, 0, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:207:4
[INFO] [stdout]     |
[INFO] [stdout] 207 |             Balances::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:213:4
[INFO] [stdout]     |
[INFO] [stdout] 213 |             Balances::extend_lock(ID_1, &1, 2, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:219:4
[INFO] [stdout]     |
[INFO] [stdout] 219 |             Balances::extend_lock(ID_1, &1, 8, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:237:4
[INFO] [stdout]     |
[INFO] [stdout] 237 |             Balances::set_lock(ID_1, &1, 10, WithdrawReasons::RESERVE);
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:242:17
[INFO] [stdout]     |
[INFO] [stdout] 242 |             assert_noop!(Balances::reserve(&1, 1), Error::<Test>::LiquidityRestrictions,);
[INFO] [stdout]     |                          ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:268:4
[INFO] [stdout]     |
[INFO] [stdout] 268 |             Balances::set_lock(ID_1, &1, 10, WithdrawReasons::TRANSACTION_PAYMENT);
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:273:17
[INFO] [stdout]     |
[INFO] [stdout] 273 |             assert_noop!(Balances::reserve(&1, 1), Error::<Test>::LiquidityRestrictions,);
[INFO] [stdout]     |                          ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:299:4
[INFO] [stdout]     |
[INFO] [stdout] 299 |             Balances::set_lock(ID_1, &1, 10, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:304:4
[INFO] [stdout]     |
[INFO] [stdout] 304 |             Balances::extend_lock(ID_1, &1, 10, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:310:4
[INFO] [stdout]     |
[INFO] [stdout] 310 |             Balances::extend_lock(ID_1, &1, 10, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:324:4
[INFO] [stdout]     |
[INFO] [stdout] 324 |             Balances::set_lock(ID_1, &1, 10, WithdrawReasons::TRANSFER);
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:329:4
[INFO] [stdout]     |
[INFO] [stdout] 329 |             Balances::extend_lock(ID_1, &1, 10, WithdrawReasons::empty());
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:334:4
[INFO] [stdout]     |
[INFO] [stdout] 334 |             Balances::extend_lock(ID_1, &1, 10, WithdrawReasons::RESERVE);
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:349:15
[INFO] [stdout]     |
[INFO] [stdout] 349 |             assert_eq!(Balances::total_balance(&2), 256 * 20);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 354 |             assert_ok!(Balances::reserve(&2, 256 * 19 + 1)); // account 2 becomes mostly reserved
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:356:15
[INFO] [stdout]     |
[INFO] [stdout] 356 |             assert_eq!(Balances::free_balance(2), 255); // "free" account would be deleted.
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:357:15
[INFO] [stdout]     |
[INFO] [stdout] 357 |             assert_eq!(Balances::total_balance(&2), 256 * 20); // reserve still exists.
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:361:15
[INFO] [stdout]     |
[INFO] [stdout] 361 |             assert_ok!(Balances::transfer_allow_death(Some(4).into(), 5, 256 * 1 + 0x69));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:362:15
[INFO] [stdout]     |
[INFO] [stdout] 362 |             assert_eq!(Balances::total_balance(&5), 256 * 1 + 0x69);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:364:12
[INFO] [stdout]     |
[INFO] [stdout] 364 |             assert!(Balances::slash_reserved(&2, 256 * 19 + 1).1.is_zero()); // account 2 gets slashed
[INFO] [stdout]     |                     ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:371:15
[INFO] [stdout]     |
[INFO] [stdout] 371 |             assert_eq!(Balances::total_balance(&2), 0);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:374:15
[INFO] [stdout]     |
[INFO] [stdout] 374 |             assert_ok!(Balances::transfer_allow_death(Some(4).into(), 6, 256 * 1 + 0x69));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:375:15
[INFO] [stdout]     |
[INFO] [stdout] 375 |             assert_eq!(Balances::total_balance(&6), 256 * 1 + 0x69);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:382:14
[INFO] [stdout]     |
[INFO] [stdout] 382 |         assert_eq!(Balances::total_balance(&1), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:383:14
[INFO] [stdout]     |
[INFO] [stdout] 383 |         assert_ok!(Balances::deposit_into_existing(&1, 10).map(drop));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:384:29
[INFO] [stdout]     |
[INFO] [stdout] 384 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Deposit {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:388:14
[INFO] [stdout]     |
[INFO] [stdout] 388 |         assert_eq!(Balances::total_balance(&1), 20);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:389:14
[INFO] [stdout]     |
[INFO] [stdout] 389 |         assert_eq!(Balances::total_issuance(), 120);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:396:11
[INFO] [stdout]     |
[INFO] [stdout] 396 |         let _ = Balances::deposit_creating(&1, 42);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:397:28
[INFO] [stdout]     |
[INFO] [stdout] 397 |         System::assert_has_event(RuntimeEvent::Balances(crate::Event::Deposit {
[INFO] [stdout]     |                                  ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:401:14
[INFO] [stdout]     |
[INFO] [stdout] 401 |         assert_eq!(Balances::free_balance(1), 42);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:402:14
[INFO] [stdout]     |
[INFO] [stdout] 402 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:403:14
[INFO] [stdout]     |
[INFO] [stdout] 403 |         assert_eq!(Balances::total_balance(&1), 42);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:404:14
[INFO] [stdout]     |
[INFO] [stdout] 404 |         assert_eq!(Balances::free_balance(2), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:405:14
[INFO] [stdout]     |
[INFO] [stdout] 405 |         assert_eq!(Balances::reserved_balance(2), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:406:14
[INFO] [stdout]     |
[INFO] [stdout] 406 |         assert_eq!(Balances::total_balance(&2), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:413:11
[INFO] [stdout]     |
[INFO] [stdout] 413 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:415:14
[INFO] [stdout]     |
[INFO] [stdout] 415 |         assert_eq!(Balances::total_balance(&1), 111);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:416:14
[INFO] [stdout]     |
[INFO] [stdout] 416 |         assert_eq!(Balances::free_balance(1), 111);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:417:14
[INFO] [stdout]     |
[INFO] [stdout] 417 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:419:14
[INFO] [stdout]     |
[INFO] [stdout] 419 |         assert_ok!(Balances::reserve(&1, 69));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:421:14
[INFO] [stdout]     |
[INFO] [stdout] 421 |         assert_eq!(Balances::total_balance(&1), 111);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:422:14
[INFO] [stdout]     |
[INFO] [stdout] 422 |         assert_eq!(Balances::free_balance(1), 42);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:423:14
[INFO] [stdout]     |
[INFO] [stdout] 423 |         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:430:11
[INFO] [stdout]     |
[INFO] [stdout] 430 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:431:14
[INFO] [stdout]     |
[INFO] [stdout] 431 |         assert_ok!(Balances::reserve(&1, 69));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:432:14
[INFO] [stdout]     |
[INFO] [stdout] 432 |         assert_eq!(Balances::free_balance(1), 42);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:439:11
[INFO] [stdout]     |
[INFO] [stdout] 439 |         let _ = Balances::deposit_creating(&1, 42);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:440:14
[INFO] [stdout]     |
[INFO] [stdout] 440 |         assert_ok!(Balances::mutate_account(&1, |a| a.reserved = 69));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:441:3
[INFO] [stdout]     |
[INFO] [stdout] 441 |         Balances::unreserve(&1, 69);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:442:14
[INFO] [stdout]     |
[INFO] [stdout] 442 |         assert_eq!(Balances::free_balance(1), 111);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:443:14
[INFO] [stdout]     |
[INFO] [stdout] 443 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:450:11
[INFO] [stdout]     |
[INFO] [stdout] 450 |         let _ = Balances::deposit_creating(&1, 112);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:451:14
[INFO] [stdout]     |
[INFO] [stdout] 451 |         assert_ok!(Balances::reserve(&1, 69));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:452:11
[INFO] [stdout]     |
[INFO] [stdout] 452 |         assert!(Balances::slash(&1, 42).1.is_zero());
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:453:14
[INFO] [stdout]     |
[INFO] [stdout] 453 |         assert_eq!(Balances::free_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:454:14
[INFO] [stdout]     |
[INFO] [stdout] 454 |         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:455:14
[INFO] [stdout]     |
[INFO] [stdout] 455 |         assert_eq!(Balances::total_issuance(), 70);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:462:11
[INFO] [stdout]     |
[INFO] [stdout] 462 |         let _ = Balances::deposit_creating(&2, 111);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:464:4
[INFO] [stdout]     |
[INFO] [stdout] 464 |             Balances::withdraw(&2, 11, WithdrawReasons::TRANSFER, ExistenceRequirement::KeepAlive);
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:465:29
[INFO] [stdout]     |
[INFO] [stdout] 465 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Withdraw {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:469:14
[INFO] [stdout]     |
[INFO] [stdout] 469 |         assert_eq!(Balances::free_balance(2), 100);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:470:14
[INFO] [stdout]     |
[INFO] [stdout] 470 |         assert_eq!(Balances::total_issuance(), 100);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:478:11
[INFO] [stdout]     |
[INFO] [stdout] 478 |         let _ = Balances::deposit_creating(&2, 20);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:479:14
[INFO] [stdout]     |
[INFO] [stdout] 479 |         assert_ok!(Balances::reserve(&2, 5));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:481:4
[INFO] [stdout]     |
[INFO] [stdout] 481 |             Balances::withdraw(&2, 6, WithdrawReasons::TRANSFER, ExistenceRequirement::KeepAlive),
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:484:14
[INFO] [stdout]     |
[INFO] [stdout] 484 |         assert_ok!(Balances::withdraw(
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:496:11
[INFO] [stdout]     |
[INFO] [stdout] 496 |         let _ = Balances::deposit_creating(&1, 42);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:497:14
[INFO] [stdout]     |
[INFO] [stdout] 497 |         assert_ok!(Balances::reserve(&1, 21));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:498:14
[INFO] [stdout]     |
[INFO] [stdout] 498 |         assert_eq!(Balances::slash(&1, 69).1, 49);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:499:14
[INFO] [stdout]     |
[INFO] [stdout] 499 |         assert_eq!(Balances::free_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:500:14
[INFO] [stdout]     |
[INFO] [stdout] 500 |         assert_eq!(Balances::reserved_balance(1), 21);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:501:14
[INFO] [stdout]     |
[INFO] [stdout] 501 |         assert_eq!(Balances::total_issuance(), 22);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:508:11
[INFO] [stdout]     |
[INFO] [stdout] 508 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:509:14
[INFO] [stdout]     |
[INFO] [stdout] 509 |         assert_ok!(Balances::reserve(&1, 110));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:510:3
[INFO] [stdout]     |
[INFO] [stdout] 510 |         Balances::unreserve(&1, 41);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:511:14
[INFO] [stdout]     |
[INFO] [stdout] 511 |         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:512:14
[INFO] [stdout]     |
[INFO] [stdout] 512 |         assert_eq!(Balances::free_balance(1), 42);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:519:11
[INFO] [stdout]     |
[INFO] [stdout] 519 |         let _ = Balances::deposit_creating(&1, 112);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:520:14
[INFO] [stdout]     |
[INFO] [stdout] 520 |         assert_ok!(Balances::reserve(&1, 111));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:521:14
[INFO] [stdout]     |
[INFO] [stdout] 521 |         assert_eq!(Balances::slash_reserved(&1, 42).1, 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:522:14
[INFO] [stdout]     |
[INFO] [stdout] 522 |         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:523:14
[INFO] [stdout]     |
[INFO] [stdout] 523 |         assert_eq!(Balances::free_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:524:14
[INFO] [stdout]     |
[INFO] [stdout] 524 |         assert_eq!(Balances::total_issuance(), 70);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:531:11
[INFO] [stdout]     |
[INFO] [stdout] 531 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:532:14
[INFO] [stdout]     |
[INFO] [stdout] 532 |         assert_ok!(Balances::reserve(&1, 42));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:533:14
[INFO] [stdout]     |
[INFO] [stdout] 533 |         assert_eq!(Balances::slash_reserved(&1, 69).1, 27);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:534:14
[INFO] [stdout]     |
[INFO] [stdout] 534 |         assert_eq!(Balances::free_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:535:14
[INFO] [stdout]     |
[INFO] [stdout] 535 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:536:14
[INFO] [stdout]     |
[INFO] [stdout] 536 |         assert_eq!(Balances::total_issuance(), 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:543:11
[INFO] [stdout]     |
[INFO] [stdout] 543 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:544:11
[INFO] [stdout]     |
[INFO] [stdout] 544 |         let _ = Balances::deposit_creating(&2, 1);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:545:14
[INFO] [stdout]     |
[INFO] [stdout] 545 |         assert_ok!(Balances::reserve(&1, 110));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:546:14
[INFO] [stdout]     |
[INFO] [stdout] 546 |         assert_ok!(Balances::repatriate_reserved(&1, &2, 41, Free), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:547:29
[INFO] [stdout]     |
[INFO] [stdout] 547 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::ReserveRepatriated {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:553:14
[INFO] [stdout]     |
[INFO] [stdout] 553 |         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:554:14
[INFO] [stdout]     |
[INFO] [stdout] 554 |         assert_eq!(Balances::free_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:555:14
[INFO] [stdout]     |
[INFO] [stdout] 555 |         assert_eq!(Balances::reserved_balance(2), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:556:14
[INFO] [stdout]     |
[INFO] [stdout] 556 |         assert_eq!(Balances::free_balance(2), 42);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:563:11
[INFO] [stdout]     |
[INFO] [stdout] 563 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:564:11
[INFO] [stdout]     |
[INFO] [stdout] 564 |         let _ = Balances::deposit_creating(&2, 1);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:565:14
[INFO] [stdout]     |
[INFO] [stdout] 565 |         assert_ok!(Balances::reserve(&1, 110));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:566:14
[INFO] [stdout]     |
[INFO] [stdout] 566 |         assert_ok!(Balances::repatriate_reserved(&1, &2, 41, Reserved), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:567:14
[INFO] [stdout]     |
[INFO] [stdout] 567 |         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:568:14
[INFO] [stdout]     |
[INFO] [stdout] 568 |         assert_eq!(Balances::free_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:569:14
[INFO] [stdout]     |
[INFO] [stdout] 569 |         assert_eq!(Balances::reserved_balance(2), 41);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:570:14
[INFO] [stdout]     |
[INFO] [stdout] 570 |         assert_eq!(Balances::free_balance(2), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:577:11
[INFO] [stdout]     |
[INFO] [stdout] 577 |         let _ = Balances::deposit_creating(&1, 110);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:578:14
[INFO] [stdout]     |
[INFO] [stdout] 578 |         assert_ok!(Balances::reserve(&1, 50));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:579:14
[INFO] [stdout]     |
[INFO] [stdout] 579 |         assert_ok!(Balances::repatriate_reserved(&1, &1, 50, Free), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:580:14
[INFO] [stdout]     |
[INFO] [stdout] 580 |         assert_eq!(Balances::free_balance(1), 110);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:581:14
[INFO] [stdout]     |
[INFO] [stdout] 581 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:583:14
[INFO] [stdout]     |
[INFO] [stdout] 583 |         assert_ok!(Balances::reserve(&1, 50));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:584:14
[INFO] [stdout]     |
[INFO] [stdout] 584 |         assert_ok!(Balances::repatriate_reserved(&1, &1, 60, Free), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:585:14
[INFO] [stdout]     |
[INFO] [stdout] 585 |         assert_eq!(Balances::free_balance(1), 110);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:586:14
[INFO] [stdout]     |
[INFO] [stdout] 586 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:593:11
[INFO] [stdout]     |
[INFO] [stdout] 593 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:594:14
[INFO] [stdout]     |
[INFO] [stdout] 594 |         assert_ok!(Balances::reserve(&1, 110));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:596:4
[INFO] [stdout]     |
[INFO] [stdout] 596 |             Balances::repatriate_reserved(&1, &2, 42, Free),
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:605:11
[INFO] [stdout]     |
[INFO] [stdout] 605 |         let _ = Balances::deposit_creating(&1, 110);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:606:11
[INFO] [stdout]     |
[INFO] [stdout] 606 |         let _ = Balances::deposit_creating(&2, 1);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:607:14
[INFO] [stdout]     |
[INFO] [stdout] 607 |         assert_ok!(Balances::reserve(&1, 41));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:608:14
[INFO] [stdout]     |
[INFO] [stdout] 608 |         assert_ok!(Balances::repatriate_reserved(&1, &2, 69, Free), 28);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:609:14
[INFO] [stdout]     |
[INFO] [stdout] 609 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:610:14
[INFO] [stdout]     |
[INFO] [stdout] 610 |         assert_eq!(Balances::free_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:611:14
[INFO] [stdout]     |
[INFO] [stdout] 611 |         assert_eq!(Balances::reserved_balance(2), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:612:14
[INFO] [stdout]     |
[INFO] [stdout] 612 |         assert_eq!(Balances::free_balance(2), 42);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:619:3
[INFO] [stdout]     |
[INFO] [stdout] 619 |         Balances::make_free_balance_be(&1, u64::MAX);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:620:3
[INFO] [stdout]     |
[INFO] [stdout] 620 |         Balances::make_free_balance_be(&2, 1);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:627:14
[INFO] [stdout]     |
[INFO] [stdout] 627 |         assert_eq!(Balances::free_balance(1), u64::MAX);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:628:14
[INFO] [stdout]     |
[INFO] [stdout] 628 |         assert_eq!(Balances::free_balance(2), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:635:11
[INFO] [stdout]     |
[INFO] [stdout] 635 |         let _ = Balances::deposit_creating(&1, 100);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:636:14
[INFO] [stdout]     |
[INFO] [stdout] 636 |         assert_eq!(Balances::total_issuance(), 100);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:639:11
[INFO] [stdout]     |
[INFO] [stdout] 639 |         let _ = Balances::deposit_creating(&2, 50);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:640:14
[INFO] [stdout]     |
[INFO] [stdout] 640 |         assert_eq!(Balances::free_balance(2), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:641:14
[INFO] [stdout]     |
[INFO] [stdout] 641 |         assert_eq!(Balances::total_issuance(), 100);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:649:11
[INFO] [stdout]     |
[INFO] [stdout] 649 |         let _ = Balances::deposit_creating(&2, 50);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:650:14
[INFO] [stdout]     |
[INFO] [stdout] 650 |         assert_eq!(Balances::free_balance(2), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:651:14
[INFO] [stdout]     |
[INFO] [stdout] 651 |         assert_eq!(Balances::total_issuance(), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:658:14
[INFO] [stdout]     |
[INFO] [stdout] 658 |         assert_eq!(Balances::total_issuance(), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:661:11
[INFO] [stdout]     |
[INFO] [stdout] 661 |         let _ = Balances::deposit_creating(&1, 110);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:662:11
[INFO] [stdout]     |
[INFO] [stdout] 662 |         let _ = Balances::deposit_creating(&2, 110);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:664:14
[INFO] [stdout]     |
[INFO] [stdout] 664 |         assert_eq!(Balances::free_balance(1), 110);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:665:14
[INFO] [stdout]     |
[INFO] [stdout] 665 |         assert_eq!(Balances::free_balance(2), 110);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:666:14
[INFO] [stdout]     |
[INFO] [stdout] 666 |         assert_eq!(Balances::total_issuance(), 220);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:671:14
[INFO] [stdout]     |
[INFO] [stdout] 671 |         assert_ok!(Balances::transfer_allow_death(Some(1).into(), 2, 20));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:674:14
[INFO] [stdout]     |
[INFO] [stdout] 674 |         assert_eq!(Balances::free_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:675:14
[INFO] [stdout]     |
[INFO] [stdout] 675 |         assert_eq!(Balances::free_balance(2), 130);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:678:14
[INFO] [stdout]     |
[INFO] [stdout] 678 |         assert_eq!(Balances::total_issuance(), 130);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:685:29
[INFO] [stdout]     |
[INFO] [stdout] 685 |         let init_total_issuance = Balances::total_issuance();
[INFO] [stdout]     |                                   ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:686:19
[INFO] [stdout]     |
[INFO] [stdout] 686 |         let imbalance = Balances::burn(10);
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:687:14
[INFO] [stdout]     |
[INFO] [stdout] 687 |         assert_eq!(Balances::total_issuance(), init_total_issuance - 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:689:14
[INFO] [stdout]     |
[INFO] [stdout] 689 |         assert_eq!(Balances::total_issuance(), init_total_issuance);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:716:14
[INFO] [stdout]     |
[INFO] [stdout] 716 |         assert_ok!(Balances::force_set_balance(RawOrigin::Root.into(), 1, 101));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:718:14
[INFO] [stdout]     |
[INFO] [stdout] 718 |         assert_eq!(Balances::free_balance(1), 101);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:719:14
[INFO] [stdout]     |
[INFO] [stdout] 719 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:722:14
[INFO] [stdout]     |
[INFO] [stdout] 722 |         assert_ok!(Balances::reserve(&1, 1));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:724:14
[INFO] [stdout]     |
[INFO] [stdout] 724 |         assert_eq!(Balances::free_balance(1), 100);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:725:14
[INFO] [stdout]     |
[INFO] [stdout] 725 |         assert_eq!(Balances::reserved_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:728:16
[INFO] [stdout]     |
[INFO] [stdout] 728 |         assert_noop!(Balances::reserve(&1, 1), DispatchError::ConsumerRemaining);
[INFO] [stdout]     |                      ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:736:14
[INFO] [stdout]     |
[INFO] [stdout] 736 |         assert_ok!(Balances::force_set_balance(RawOrigin::Root.into(), 1, 52));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:737:14
[INFO] [stdout]     |
[INFO] [stdout] 737 |         assert_ok!(Balances::reserve(&1, 1));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:739:14
[INFO] [stdout]     |
[INFO] [stdout] 739 |         assert_eq!(Balances::free_balance(1), 51);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:740:14
[INFO] [stdout]     |
[INFO] [stdout] 740 |         assert_eq!(Balances::reserved_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:743:13
[INFO] [stdout]     |
[INFO] [stdout] 743 |         let res = Balances::slash(&1, 1);
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:747:14
[INFO] [stdout]     |
[INFO] [stdout] 747 |         assert_eq!(Balances::free_balance(1), 50);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:748:14
[INFO] [stdout]     |
[INFO] [stdout] 748 |         assert_eq!(Balances::reserved_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:751:13
[INFO] [stdout]     |
[INFO] [stdout] 751 |         let res = Balances::slash(&1, 1);
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:755:14
[INFO] [stdout]     |
[INFO] [stdout] 755 |         assert_eq!(Balances::free_balance(1), 50);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:756:14
[INFO] [stdout]     |
[INFO] [stdout] 756 |         assert_eq!(Balances::reserved_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:764:14
[INFO] [stdout]     |
[INFO] [stdout] 764 |         assert_ok!(Balances::force_set_balance(RawOrigin::Root.into(), 1, 50));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:766:14
[INFO] [stdout]     |
[INFO] [stdout] 766 |         assert_eq!(Balances::free_balance(1), 50);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:769:13
[INFO] [stdout]     |
[INFO] [stdout] 769 |         let res = Balances::slash(&1, 1);
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:773:14
[INFO] [stdout]     |
[INFO] [stdout] 773 |         assert_eq!(Balances::free_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:780:11
[INFO] [stdout]     |
[INFO] [stdout] 780 |         let _ = Balances::deposit_creating(&1, 100);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:783:14
[INFO] [stdout]     |
[INFO] [stdout] 783 |         assert_ok!(Balances::reserve(&1, 10));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:785:29
[INFO] [stdout]     |
[INFO] [stdout] 785 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Reserved {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:791:11
[INFO] [stdout]     |
[INFO] [stdout] 791 |         assert!(Balances::unreserve(&1, 5).is_zero());
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:793:29
[INFO] [stdout]     |
[INFO] [stdout] 793 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Unreserved {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:799:14
[INFO] [stdout]     |
[INFO] [stdout] 799 |         assert_eq!(Balances::unreserve(&1, 6), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:802:29
[INFO] [stdout]     |
[INFO] [stdout] 802 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Unreserved {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:812:11
[INFO] [stdout]     |
[INFO] [stdout] 812 |         let _ = Balances::deposit_creating(&1, 100);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:816:3
[INFO] [stdout]     |
[INFO] [stdout] 816 |         Balances::set_lock(*b"LOCK_000", &1, 10, WithdrawReasons::TRANSFER);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:817:25
[INFO] [stdout]     |
[INFO] [stdout] 817 |         assert_eq!(events(), [RuntimeEvent::Balances(crate::Event::Locked { who: 1, amount: 10 })]);
[INFO] [stdout]     |                               ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:820:3
[INFO] [stdout]     |
[INFO] [stdout] 820 |         Balances::set_lock(*b"LOCK_000", &1, 15, WithdrawReasons::TRANSFER);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:821:25
[INFO] [stdout]     |
[INFO] [stdout] 821 |         assert_eq!(events(), [RuntimeEvent::Balances(crate::Event::Locked { who: 1, amount: 5 })]);
[INFO] [stdout]     |                               ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:824:3
[INFO] [stdout]     |
[INFO] [stdout] 824 |         Balances::set_lock(*b"LOCK_001", &1, 20, WithdrawReasons::TRANSACTION_PAYMENT);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:825:25
[INFO] [stdout]     |
[INFO] [stdout] 825 |         assert_eq!(events(), [RuntimeEvent::Balances(crate::Event::Locked { who: 1, amount: 5 })]);
[INFO] [stdout]     |                               ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:828:3
[INFO] [stdout]     |
[INFO] [stdout] 828 |         Balances::set_lock(*b"LOCK_000", &1, 17, WithdrawReasons::TRANSACTION_PAYMENT);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:831:5
[INFO] [stdout]     |
[INFO] [stdout] 831 |                 RuntimeEvent::Balances(crate::Event::Locked { .. }) => {
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:834:5
[INFO] [stdout]     |
[INFO] [stdout] 834 |                 RuntimeEvent::Balances(crate::Event::Unlocked { .. }) => {
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:842:3
[INFO] [stdout]     |
[INFO] [stdout] 842 |         Balances::set_lock(*b"LOCK_001", &1, 15, WithdrawReasons::TRANSFER);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:845:5
[INFO] [stdout]     |
[INFO] [stdout] 845 |             [RuntimeEvent::Balances(crate::Event::Unlocked { who: 1, amount: 3 })]
[INFO] [stdout]     |              ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:849:3
[INFO] [stdout]     |
[INFO] [stdout] 849 |         Balances::remove_lock(*b"LOCK_000", &1);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:852:5
[INFO] [stdout]     |
[INFO] [stdout] 852 |             [RuntimeEvent::Balances(crate::Event::Unlocked { who: 1, amount: 2 })]
[INFO] [stdout]     |              ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:856:3
[INFO] [stdout]     |
[INFO] [stdout] 856 |         Balances::remove_lock(*b"LOCK_001", &1);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:859:5
[INFO] [stdout]     |
[INFO] [stdout] 859 |             [RuntimeEvent::Balances(crate::Event::Unlocked { who: 1, amount: 15 })]
[INFO] [stdout]     |              ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:867:14
[INFO] [stdout]     |
[INFO] [stdout] 867 |         assert_ok!(Balances::force_set_balance(RawOrigin::Root.into(), 1, 100));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:872:5
[INFO] [stdout]     |
[INFO] [stdout] 872 |                 RuntimeEvent::System(system::Event::NewAccount { account: 1 }),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:873:5
[INFO] [stdout]     |
[INFO] [stdout] 873 |                 RuntimeEvent::Balances(crate::Event::Endowed { account: 1, free_balance: 100 }),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:874:5
[INFO] [stdout]     |
[INFO] [stdout] 874 |                 RuntimeEvent::Balances(crate::Event::BalanceSet { who: 1, free: 100 }),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:878:13
[INFO] [stdout]     |
[INFO] [stdout] 878 |         let res = Balances::slash(&1, 1);
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:884:5
[INFO] [stdout]     |
[INFO] [stdout] 884 |                 RuntimeEvent::System(system::Event::KilledAccount { account: 1 }),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:885:5
[INFO] [stdout]     |
[INFO] [stdout] 885 |                 RuntimeEvent::Balances(crate::Event::DustLost { account: 1, amount: 99 }),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:886:5
[INFO] [stdout]     |
[INFO] [stdout] 886 |                 RuntimeEvent::Balances(crate::Event::Slashed { who: 1, amount: 1 }),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:895:3
[INFO] [stdout]     |
[INFO] [stdout] 895 |         Balances::make_free_balance_be(&1, 100);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:900:5
[INFO] [stdout]     |
[INFO] [stdout] 900 |                 RuntimeEvent::Balances(crate::Event::BalanceSet { who: 1, free: 100 }),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:901:5
[INFO] [stdout]     |
[INFO] [stdout] 901 |                 RuntimeEvent::System(system::Event::NewAccount { account: 1 }),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:902:5
[INFO] [stdout]     |
[INFO] [stdout] 902 |                 RuntimeEvent::Balances(crate::Event::Endowed { account: 1, free_balance: 100 }),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:906:13
[INFO] [stdout]     |
[INFO] [stdout] 906 |         let res = Balances::slash(&1, 100);
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:912:5
[INFO] [stdout]     |
[INFO] [stdout] 912 |                 RuntimeEvent::System(system::Event::KilledAccount { account: 1 }),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:913:5
[INFO] [stdout]     |
[INFO] [stdout] 913 |                 RuntimeEvent::Balances(crate::Event::Slashed { who: 1, amount: 100 }),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:923:3
[INFO] [stdout]     |
[INFO] [stdout] 923 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:925:14
[INFO] [stdout]     |
[INFO] [stdout] 925 |         assert_eq!(Balances::slash(&1, 1_300), (NegativeImbalance::new(1000), 300));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:934:3
[INFO] [stdout]     |
[INFO] [stdout] 934 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:936:14
[INFO] [stdout]     |
[INFO] [stdout] 936 |         assert_eq!(Balances::slash(&1, 1_000), (NegativeImbalance::new(1000), 0));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:939:29
[INFO] [stdout]     |
[INFO] [stdout] 939 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Slashed {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:949:3
[INFO] [stdout]     |
[INFO] [stdout] 949 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:951:14
[INFO] [stdout]     |
[INFO] [stdout] 951 |         assert_eq!(Balances::slash(&1, 900), (NegativeImbalance::new(900), 0));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:954:29
[INFO] [stdout]     |
[INFO] [stdout] 954 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Slashed {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:964:3
[INFO] [stdout]     |
[INFO] [stdout] 964 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:966:14
[INFO] [stdout]     |
[INFO] [stdout] 966 |         assert_eq!(Balances::slash(&1, 950), (NegativeImbalance::new(950), 0));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:968:29
[INFO] [stdout]     |
[INFO] [stdout] 968 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Slashed {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:978:3
[INFO] [stdout]     |
[INFO] [stdout] 978 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:979:14
[INFO] [stdout]     |
[INFO] [stdout] 979 |         assert_ok!(Balances::reserve(&1, 100));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:981:14
[INFO] [stdout]     |
[INFO] [stdout] 981 |         assert_eq!(Balances::slash(&1, 900), (NegativeImbalance::new(800), 100));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:982:14
[INFO] [stdout]     |
[INFO] [stdout] 982 |         assert_eq!(Balances::reserved_balance(&1), 100);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:983:29
[INFO] [stdout]     |
[INFO] [stdout] 983 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Slashed {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:993:3
[INFO] [stdout]     |
[INFO] [stdout] 993 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:996:14
[INFO] [stdout]     |
[INFO] [stdout] 996 |         assert_eq!(Balances::slash(&1, 900), (NegativeImbalance::new(900), 0));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1005:3
[INFO] [stdout]      |
[INFO] [stdout] 1005 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1008:14
[INFO] [stdout]      |
[INFO] [stdout] 1008 |         assert_eq!(Balances::slash(&1, 1_000), (NegativeImbalance::new(900), 100));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1017:3
[INFO] [stdout]      |
[INFO] [stdout] 1017 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1020:14
[INFO] [stdout]      |
[INFO] [stdout] 1020 |         assert_eq!(Balances::slash(&1, 800), (NegativeImbalance::new(800), 0));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1030:14
[INFO] [stdout]      |
[INFO] [stdout] 1030 |         assert_eq!(Balances::slash(&12345, 1_300), (NegativeImbalance::new(0), 1300));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1037:3
[INFO] [stdout]      |
[INFO] [stdout] 1037 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1038:14
[INFO] [stdout]      |
[INFO] [stdout] 1038 |         assert_ok!(Balances::reserve(&1, 900));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1040:14
[INFO] [stdout]      |
[INFO] [stdout] 1040 |         assert_eq!(Balances::slash_reserved(&1, 800), (NegativeImbalance::new(800), 0));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1042:14
[INFO] [stdout]      |
[INFO] [stdout] 1042 |         assert_eq!(Balances::reserved_balance(&1), 100);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1043:14
[INFO] [stdout]      |
[INFO] [stdout] 1043 |         assert_eq!(Balances::free_balance(&1), 100);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1050:3
[INFO] [stdout]      |
[INFO] [stdout] 1050 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1051:14
[INFO] [stdout]      |
[INFO] [stdout] 1051 |         assert_ok!(Balances::reserve(&1, 900));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1054:14
[INFO] [stdout]      |
[INFO] [stdout] 1054 |         assert_eq!(Balances::slash_reserved(&1, 900), (NegativeImbalance::new(900), 0));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1065:3
[INFO] [stdout]      |
[INFO] [stdout] 1065 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1066:14
[INFO] [stdout]      |
[INFO] [stdout] 1066 |         assert_ok!(Balances::reserve(&1, 800));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1068:14
[INFO] [stdout]      |
[INFO] [stdout] 1068 |         assert_eq!(Balances::slash_reserved(&1, 900), (NegativeImbalance::new(800), 100));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1069:14
[INFO] [stdout]      |
[INFO] [stdout] 1069 |         assert_eq!(Balances::free_balance(&1), 200);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1077:14
[INFO] [stdout]      |
[INFO] [stdout] 1077 |         assert_eq!(Balances::slash_reserved(&12345, 1_300), (NegativeImbalance::new(0), 1300));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1089:35
[INFO] [stdout]      |
[INFO] [stdout] 1089 |         assert_storage_noop!(assert_eq!(Balances::unreserve(&1337, 42), 42));
[INFO] [stdout]      |                                         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1091:16
[INFO] [stdout]      |
[INFO] [stdout] 1091 |         assert_noop!(Balances::reserve(&1337, 42), Error::<Test, _>::InsufficientBalance);
[INFO] [stdout]      |                      ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1093:35
[INFO] [stdout]      |
[INFO] [stdout] 1093 |         assert_storage_noop!(assert_eq!(Balances::slash_reserved(&1337, 42).1, 42));
[INFO] [stdout]      |                                         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1096:4
[INFO] [stdout]      |
[INFO] [stdout] 1096 |             Balances::repatriate_reserved(&1337, &1338, 42, Free),
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1100:35
[INFO] [stdout]      |
[INFO] [stdout] 1100 |         assert_storage_noop!(assert_eq!(Balances::slash(&1337, 42).1, 42));
[INFO] [stdout]      |                                         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1110:3
[INFO] [stdout]      |
[INFO] [stdout] 1110 |         Balances::integrity_test();
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1117:11
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]      |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1126:4
[INFO] [stdout]      |
[INFO] [stdout] 1126 |             Balances::reserve_named(&id_1, &1, 112),
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1130:14
[INFO] [stdout]      |
[INFO] [stdout] 1130 |         assert_ok!(Balances::reserve_named(&id_1, &1, 12));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1132:14
[INFO] [stdout]      |
[INFO] [stdout] 1132 |         assert_eq!(Balances::reserved_balance(1), 12);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1133:14
[INFO] [stdout]      |
[INFO] [stdout] 1133 |         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 12);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1134:14
[INFO] [stdout]      |
[INFO] [stdout] 1134 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1136:14
[INFO] [stdout]      |
[INFO] [stdout] 1136 |         assert_ok!(Balances::reserve_named(&id_1, &1, 2));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1138:14
[INFO] [stdout]      |
[INFO] [stdout] 1138 |         assert_eq!(Balances::reserved_balance(1), 14);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1139:14
[INFO] [stdout]      |
[INFO] [stdout] 1139 |         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 14);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1140:14
[INFO] [stdout]      |
[INFO] [stdout] 1140 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1142:14
[INFO] [stdout]      |
[INFO] [stdout] 1142 |         assert_ok!(Balances::reserve_named(&id_2, &1, 23));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1144:14
[INFO] [stdout]      |
[INFO] [stdout] 1144 |         assert_eq!(Balances::reserved_balance(1), 37);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1145:14
[INFO] [stdout]      |
[INFO] [stdout] 1145 |         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 14);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1146:14
[INFO] [stdout]      |
[INFO] [stdout] 1146 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 23);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1148:14
[INFO] [stdout]      |
[INFO] [stdout] 1148 |         assert_ok!(Balances::reserve(&1, 34));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1150:14
[INFO] [stdout]      |
[INFO] [stdout] 1150 |         assert_eq!(Balances::reserved_balance(1), 71);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1151:14
[INFO] [stdout]      |
[INFO] [stdout] 1151 |         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 14);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1152:14
[INFO] [stdout]      |
[INFO] [stdout] 1152 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 23);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1154:14
[INFO] [stdout]      |
[INFO] [stdout] 1154 |         assert_eq!(Balances::total_balance(&1), 111);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1155:14
[INFO] [stdout]      |
[INFO] [stdout] 1155 |         assert_eq!(Balances::free_balance(1), 40);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1157:16
[INFO] [stdout]      |
[INFO] [stdout] 1157 |         assert_noop!(Balances::reserve_named(&id_3, &1, 2), Error::<Test, _>::TooManyReserves);
[INFO] [stdout]      |                      ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1161:14
[INFO] [stdout]      |
[INFO] [stdout] 1161 |         assert_eq!(Balances::unreserve_named(&id_1, &1, 10), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1163:14
[INFO] [stdout]      |
[INFO] [stdout] 1163 |         assert_eq!(Balances::reserved_balance(1), 61);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1164:14
[INFO] [stdout]      |
[INFO] [stdout] 1164 |         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 4);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1165:14
[INFO] [stdout]      |
[INFO] [stdout] 1165 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 23);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1167:14
[INFO] [stdout]      |
[INFO] [stdout] 1167 |         assert_eq!(Balances::unreserve_named(&id_1, &1, 5), 1);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1169:14
[INFO] [stdout]      |
[INFO] [stdout] 1169 |         assert_eq!(Balances::reserved_balance(1), 57);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1170:14
[INFO] [stdout]      |
[INFO] [stdout] 1170 |         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1171:14
[INFO] [stdout]      |
[INFO] [stdout] 1171 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 23);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1173:14
[INFO] [stdout]      |
[INFO] [stdout] 1173 |         assert_eq!(Balances::unreserve_named(&id_2, &1, 3), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1175:14
[INFO] [stdout]      |
[INFO] [stdout] 1175 |         assert_eq!(Balances::reserved_balance(1), 54);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1176:14
[INFO] [stdout]      |
[INFO] [stdout] 1176 |         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1177:14
[INFO] [stdout]      |
[INFO] [stdout] 1177 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 20);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1179:14
[INFO] [stdout]      |
[INFO] [stdout] 1179 |         assert_eq!(Balances::total_balance(&1), 111);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1180:14
[INFO] [stdout]      |
[INFO] [stdout] 1180 |         assert_eq!(Balances::free_balance(1), 57);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1184:14
[INFO] [stdout]      |
[INFO] [stdout] 1184 |         assert_ok!(Balances::reserve_named(&id_1, &1, 10));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1186:14
[INFO] [stdout]      |
[INFO] [stdout] 1186 |         assert_eq!(Balances::slash_reserved_named(&id_1, &1, 25).1, 15);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1188:14
[INFO] [stdout]      |
[INFO] [stdout] 1188 |         assert_eq!(Balances::reserved_balance(1), 54);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1189:14
[INFO] [stdout]      |
[INFO] [stdout] 1189 |         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1190:14
[INFO] [stdout]      |
[INFO] [stdout] 1190 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 20);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1191:14
[INFO] [stdout]      |
[INFO] [stdout] 1191 |         assert_eq!(Balances::total_balance(&1), 101);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1193:14
[INFO] [stdout]      |
[INFO] [stdout] 1193 |         assert_eq!(Balances::slash_reserved_named(&id_2, &1, 5).1, 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1195:14
[INFO] [stdout]      |
[INFO] [stdout] 1195 |         assert_eq!(Balances::reserved_balance(1), 49);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1196:14
[INFO] [stdout]      |
[INFO] [stdout] 1196 |         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1197:14
[INFO] [stdout]      |
[INFO] [stdout] 1197 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 15);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1198:14
[INFO] [stdout]      |
[INFO] [stdout] 1198 |         assert_eq!(Balances::total_balance(&1), 96);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1202:11
[INFO] [stdout]      |
[INFO] [stdout] 1202 |         let _ = Balances::deposit_creating(&2, 100);
[INFO] [stdout]      |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1204:14
[INFO] [stdout]      |
[INFO] [stdout] 1204 |         assert_eq!(Balances::repatriate_reserved_named(&id_2, &1, &2, 10, Reserved).unwrap(), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1206:14
[INFO] [stdout]      |
[INFO] [stdout] 1206 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 5);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1207:14
[INFO] [stdout]      |
[INFO] [stdout] 1207 |         assert_eq!(Balances::reserved_balance_named(&id_2, &2), 10);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1208:14
[INFO] [stdout]      |
[INFO] [stdout] 1208 |         assert_eq!(Balances::reserved_balance(&2), 10);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1210:14
[INFO] [stdout]      |
[INFO] [stdout] 1210 |         assert_eq!(Balances::repatriate_reserved_named(&id_2, &2, &1, 11, Reserved).unwrap(), 1);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1212:14
[INFO] [stdout]      |
[INFO] [stdout] 1212 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 15);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1213:14
[INFO] [stdout]      |
[INFO] [stdout] 1213 |         assert_eq!(Balances::reserved_balance_named(&id_2, &2), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1214:14
[INFO] [stdout]      |
[INFO] [stdout] 1214 |         assert_eq!(Balances::reserved_balance(&2), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1216:14
[INFO] [stdout]      |
[INFO] [stdout] 1216 |         assert_eq!(Balances::repatriate_reserved_named(&id_2, &1, &2, 10, Free).unwrap(), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1217:14
[INFO] [stdout]      |
[INFO] [stdout] 1217 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 5);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1218:14
[INFO] [stdout]      |
[INFO] [stdout] 1218 |         assert_eq!(Balances::reserved_balance_named(&id_2, &2), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1219:14
[INFO] [stdout]      |
[INFO] [stdout] 1219 |         assert_eq!(Balances::free_balance(&2), 110);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1223:14
[INFO] [stdout]      |
[INFO] [stdout] 1223 |         assert_eq!(Balances::repatriate_reserved_named(&id_2, &1, &1, 10, Reserved).unwrap(), 5);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1224:14
[INFO] [stdout]      |
[INFO] [stdout] 1224 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 5);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1226:14
[INFO] [stdout]      |
[INFO] [stdout] 1226 |         assert_eq!(Balances::free_balance(&1), 47);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1228:14
[INFO] [stdout]      |
[INFO] [stdout] 1228 |         assert_eq!(Balances::repatriate_reserved_named(&id_2, &1, &1, 15, Free).unwrap(), 10);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1229:14
[INFO] [stdout]      |
[INFO] [stdout] 1229 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1231:14
[INFO] [stdout]      |
[INFO] [stdout] 1231 |         assert_eq!(Balances::free_balance(&1), 52);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1238:11
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         let _ = Balances::deposit_creating(&1, 1);
[INFO] [stdout]      |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1239:11
[INFO] [stdout]      |
[INFO] [stdout] 1239 |         let _ = Balances::deposit_creating(&2, 2);
[INFO] [stdout]      |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1240:11
[INFO] [stdout]      |
[INFO] [stdout] 1240 |         assert!(Balances::can_reserve(&1, 1) == Balances::reserve(&1, 1).is_ok());
[INFO] [stdout]      |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1240:43
[INFO] [stdout]      |
[INFO] [stdout] 1240 |         assert!(Balances::can_reserve(&1, 1) == Balances::reserve(&1, 1).is_ok());
[INFO] [stdout]      |                                                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1241:11
[INFO] [stdout]      |
[INFO] [stdout] 1241 |         assert!(Balances::can_reserve(&2, 1) == Balances::reserve(&2, 1).is_ok());
[INFO] [stdout]      |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1241:43
[INFO] [stdout]      |
[INFO] [stdout] 1241 |         assert!(Balances::can_reserve(&2, 1) == Balances::reserve(&2, 1).is_ok());
[INFO] [stdout]      |                                                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1248:11
[INFO] [stdout]      |
[INFO] [stdout] 1248 |         let _ = Balances::deposit_creating(&1, 110);
[INFO] [stdout]      |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1252:14
[INFO] [stdout]      |
[INFO] [stdout] 1252 |         assert_ok!(Balances::reserve_named(&id, &1, 50));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1253:14
[INFO] [stdout]      |
[INFO] [stdout] 1253 |         assert_ok!(Balances::repatriate_reserved_named(&id, &1, &1, 50, Free), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1254:14
[INFO] [stdout]      |
[INFO] [stdout] 1254 |         assert_eq!(Balances::free_balance(1), 110);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1255:14
[INFO] [stdout]      |
[INFO] [stdout] 1255 |         assert_eq!(Balances::reserved_balance_named(&id, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1257:14
[INFO] [stdout]      |
[INFO] [stdout] 1257 |         assert_ok!(Balances::reserve_named(&id, &1, 50));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1258:14
[INFO] [stdout]      |
[INFO] [stdout] 1258 |         assert_ok!(Balances::repatriate_reserved_named(&id, &1, &1, 60, Free), 10);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1259:14
[INFO] [stdout]      |
[INFO] [stdout] 1259 |         assert_eq!(Balances::free_balance(1), 110);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1260:14
[INFO] [stdout]      |
[INFO] [stdout] 1260 |         assert_eq!(Balances::reserved_balance_named(&id, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1267:11
[INFO] [stdout]      |
[INFO] [stdout] 1267 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]      |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1271:14
[INFO] [stdout]      |
[INFO] [stdout] 1271 |         assert_ok!(Balances::ensure_reserved_named(&id, &1, 15));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1272:14
[INFO] [stdout]      |
[INFO] [stdout] 1272 |         assert_eq!(Balances::reserved_balance_named(&id, &1), 15);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1274:14
[INFO] [stdout]      |
[INFO] [stdout] 1274 |         assert_ok!(Balances::ensure_reserved_named(&id, &1, 10));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1275:14
[INFO] [stdout]      |
[INFO] [stdout] 1275 |         assert_eq!(Balances::reserved_balance_named(&id, &1), 10);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1277:14
[INFO] [stdout]      |
[INFO] [stdout] 1277 |         assert_ok!(Balances::ensure_reserved_named(&id, &1, 20));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1278:14
[INFO] [stdout]      |
[INFO] [stdout] 1278 |         assert_eq!(Balances::reserved_balance_named(&id, &1), 20);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1285:11
[INFO] [stdout]      |
[INFO] [stdout] 1285 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]      |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1289:14
[INFO] [stdout]      |
[INFO] [stdout] 1289 |         assert_ok!(Balances::reserve_named(&id, &1, 15));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1291:14
[INFO] [stdout]      |
[INFO] [stdout] 1291 |         assert_eq!(Balances::unreserve_all_named(&id, &1), 15);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1292:14
[INFO] [stdout]      |
[INFO] [stdout] 1292 |         assert_eq!(Balances::reserved_balance_named(&id, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1293:14
[INFO] [stdout]      |
[INFO] [stdout] 1293 |         assert_eq!(Balances::free_balance(&1), 111);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1295:14
[INFO] [stdout]      |
[INFO] [stdout] 1295 |         assert_eq!(Balances::unreserve_all_named(&id, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1302:11
[INFO] [stdout]      |
[INFO] [stdout] 1302 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]      |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1306:14
[INFO] [stdout]      |
[INFO] [stdout] 1306 |         assert_ok!(Balances::reserve_named(&id, &1, 15));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1308:14
[INFO] [stdout]      |
[INFO] [stdout] 1308 |         assert_eq!(Balances::slash_all_reserved_named(&id, &1).peek(), 15);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1309:14
[INFO] [stdout]      |
[INFO] [stdout] 1309 |         assert_eq!(Balances::reserved_balance_named(&id, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1310:14
[INFO] [stdout]      |
[INFO] [stdout] 1310 |         assert_eq!(Balances::free_balance(&1), 96);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1312:14
[INFO] [stdout]      |
[INFO] [stdout] 1312 |         assert_eq!(Balances::slash_all_reserved_named(&id, &1).peek(), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1319:11
[INFO] [stdout]      |
[INFO] [stdout] 1319 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]      |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1320:11
[INFO] [stdout]      |
[INFO] [stdout] 1320 |         let _ = Balances::deposit_creating(&2, 10);
[INFO] [stdout]      |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1321:11
[INFO] [stdout]      |
[INFO] [stdout] 1321 |         let _ = Balances::deposit_creating(&3, 10);
[INFO] [stdout]      |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1325:14
[INFO] [stdout]      |
[INFO] [stdout] 1325 |         assert_ok!(Balances::reserve_named(&id, &1, 15));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1327:14
[INFO] [stdout]      |
[INFO] [stdout] 1327 |         assert_ok!(Balances::repatriate_all_reserved_named(&id, &1, &2, Reserved));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1328:14
[INFO] [stdout]      |
[INFO] [stdout] 1328 |         assert_eq!(Balances::reserved_balance_named(&id, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1329:14
[INFO] [stdout]      |
[INFO] [stdout] 1329 |         assert_eq!(Balances::reserved_balance_named(&id, &2), 15);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1331:14
[INFO] [stdout]      |
[INFO] [stdout] 1331 |         assert_ok!(Balances::repatriate_all_reserved_named(&id, &2, &3, Free));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1332:14
[INFO] [stdout]      |
[INFO] [stdout] 1332 |         assert_eq!(Balances::reserved_balance_named(&id, &2), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1333:14
[INFO] [stdout]      |
[INFO] [stdout] 1333 |         assert_eq!(Balances::free_balance(&3), 25);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1347:4
[INFO] [stdout]      |
[INFO] [stdout] 1347 |             Balances::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1351:15
[INFO] [stdout]      |
[INFO] [stdout] 1351 |             assert_eq!(Balances::account(&1).frozen, 5);
[INFO] [stdout]      |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1353:15
[INFO] [stdout]      |
[INFO] [stdout] 1353 |             assert_eq!(Balances::account(&1).frozen, 6);
[INFO] [stdout]      |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1355:15
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             assert_eq!(Balances::account(&1).frozen, 5);
[INFO] [stdout]      |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1356:4
[INFO] [stdout]      |
[INFO] [stdout] 1356 |             Balances::set_lock(ID_1, &1, 3, WithdrawReasons::all());
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1357:15
[INFO] [stdout]      |
[INFO] [stdout] 1357 |             assert_eq!(Balances::account(&1).frozen, 4);
[INFO] [stdout]      |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1358:4
[INFO] [stdout]      |
[INFO] [stdout] 1358 |             Balances::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1359:15
[INFO] [stdout]      |
[INFO] [stdout] 1359 |             assert_eq!(Balances::account(&1).frozen, 5);
[INFO] [stdout]      |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1362:4
[INFO] [stdout]      |
[INFO] [stdout] 1362 |             Balances::remove_lock(ID_1, &1);
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1363:15
[INFO] [stdout]      |
[INFO] [stdout] 1363 |             assert_eq!(Balances::account(&1).frozen, 4);
[INFO] [stdout]      |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1366:15
[INFO] [stdout]      |
[INFO] [stdout] 1366 |             assert_eq!(Balances::account(&1).frozen, 0);
[INFO] [stdout]      |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1374:14
[INFO] [stdout]      |
[INFO] [stdout] 1374 |         assert_eq!(Balances::total_issuance(), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1375:11
[INFO] [stdout]      |
[INFO] [stdout] 1375 |         let _ = Balances::deposit_creating(&1, 100);
[INFO] [stdout]      |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1386:14
[INFO] [stdout]      |
[INFO] [stdout] 1386 |         assert_eq!(Balances::free_balance(1), 100);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1387:14
[INFO] [stdout]      |
[INFO] [stdout] 1387 |         assert_eq!(Balances::total_issuance(), 100);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1392:12
[INFO] [stdout]      |
[INFO] [stdout] 1392 |             let r = Balances::transfer_allow_death(Some(1).into(), 1, i);
[INFO] [stdout]      |                     ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1401:15
[INFO] [stdout]      |
[INFO] [stdout] 1401 |             assert_eq!(Balances::free_balance(1), 100, "Balance unchanged by self transfer");
[INFO] [stdout]      |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1402:15
[INFO] [stdout]      |
[INFO] [stdout] 1402 |             assert_eq!(Balances::total_issuance(), 100, "TI unchanged by self transfers");
[INFO] [stdout]      |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |                 Balances::transfer_allow_death(Some(1).into(), 5, 9),
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:36:15
[INFO] [stdout]    |
[INFO] [stdout] 36 |             assert_eq!(Balances::free_balance(1), 100);
[INFO] [stdout]    |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:48:15
[INFO] [stdout]    |
[INFO] [stdout] 48 |             assert_eq!(Balances::total_balance(&2), 2000);
[INFO] [stdout]    |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:50:15
[INFO] [stdout]    |
[INFO] [stdout] 50 |             assert_ok!(Balances::transfer_allow_death(Some(2).into(), 5, 1901));
[INFO] [stdout]    |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:51:15
[INFO] [stdout]    |
[INFO] [stdout] 51 |             assert_eq!(Balances::total_balance(&2), 0);
[INFO] [stdout]    |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:52:15
[INFO] [stdout]    |
[INFO] [stdout] 52 |             assert_eq!(Balances::total_balance(&5), 1901);
[INFO] [stdout]    |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:60:11
[INFO] [stdout]    |
[INFO] [stdout] 60 |         let _ = Balances::mint_into(&1, 111);
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:61:14
[INFO] [stdout]    |
[INFO] [stdout] 61 |         assert_ok!(Balances::transfer_allow_death(Some(1).into(), 2, 69));
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:62:14
[INFO] [stdout]    |
[INFO] [stdout] 62 |         assert_eq!(Balances::total_balance(&1), 42);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:63:14
[INFO] [stdout]    |
[INFO] [stdout] 63 |         assert_eq!(Balances::total_balance(&2), 69);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:70:11
[INFO] [stdout]    |
[INFO] [stdout] 70 |         let _ = Balances::mint_into(&1, 111);
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:71:16
[INFO] [stdout]    |
[INFO] [stdout] 71 |         assert_noop!(Balances::force_transfer(Some(2).into(), 1, 2, 69), BadOrigin,);
[INFO] [stdout]    |                      ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:72:14
[INFO] [stdout]    |
[INFO] [stdout] 72 |         assert_ok!(Balances::force_transfer(RawOrigin::Root.into(), 1, 2, 69));
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:73:14
[INFO] [stdout]    |
[INFO] [stdout] 73 |         assert_eq!(Balances::total_balance(&1), 42);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:74:14
[INFO] [stdout]    |
[INFO] [stdout] 74 |         assert_eq!(Balances::total_balance(&2), 69);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:81:11
[INFO] [stdout]    |
[INFO] [stdout] 81 |         let _ = Balances::mint_into(&1, 111);
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:82:14
[INFO] [stdout]    |
[INFO] [stdout] 82 |         assert_ok!(Balances::hold(&TestId::Foo, &1, 69));
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:84:4
[INFO] [stdout]    |
[INFO] [stdout] 84 |             Balances::transfer_allow_death(Some(1).into(), 2, 69),
[INFO] [stdout]    |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:93:11
[INFO] [stdout]    |
[INFO] [stdout] 93 |         let _ = Balances::mint_into(&1, 100);
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:95:4
[INFO] [stdout]    |
[INFO] [stdout] 95 |             Balances::transfer_keep_alive(Some(1).into(), 2, 100),
[INFO] [stdout]    |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:98:14
[INFO] [stdout]    |
[INFO] [stdout] 98 |         assert_eq!(Balances::total_balance(&1), 100);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:99:14
[INFO] [stdout]    |
[INFO] [stdout] 99 |         assert_eq!(Balances::total_balance(&2), 0);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:106:14
[INFO] [stdout]     |
[INFO] [stdout] 106 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1, 300));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:106:42
[INFO] [stdout]     |
[INFO] [stdout] 106 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1, 300));
[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/dispatchable_tests.rs:107:14
[INFO] [stdout]     |
[INFO] [stdout] 107 |         assert_ok!(Balances::hold(&TestId::Foo, &1, 100));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:108:14
[INFO] [stdout]     |
[INFO] [stdout] 108 |         assert_ok!(Balances::transfer_keep_alive(Some(1).into(), 2, 100));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:109:14
[INFO] [stdout]     |
[INFO] [stdout] 109 |         assert_eq!(Balances::total_balance(&1), 200);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:110:14
[INFO] [stdout]     |
[INFO] [stdout] 110 |         assert_eq!(Balances::total_balance(&2), 100);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:118:14
[INFO] [stdout]     |
[INFO] [stdout] 118 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1, 200));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:118:42
[INFO] [stdout]     |
[INFO] [stdout] 118 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1, 200));
[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/dispatchable_tests.rs:119:14
[INFO] [stdout]     |
[INFO] [stdout] 119 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 2, 0));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:119:42
[INFO] [stdout]     |
[INFO] [stdout] 119 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 2, 0));
[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/dispatchable_tests.rs:121:14
[INFO] [stdout]     |
[INFO] [stdout] 121 |         assert_ok!(Balances::transfer_all(Some(1).into(), 2, false));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:122:14
[INFO] [stdout]     |
[INFO] [stdout] 122 |         assert_eq!(Balances::total_balance(&1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:123:14
[INFO] [stdout]     |
[INFO] [stdout] 123 |         assert_eq!(Balances::total_balance(&2), 200);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:131:14
[INFO] [stdout]     |
[INFO] [stdout] 131 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1, 200));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:131:42
[INFO] [stdout]     |
[INFO] [stdout] 131 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1, 200));
[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/dispatchable_tests.rs:132:14
[INFO] [stdout]     |
[INFO] [stdout] 132 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 2, 0));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:132:42
[INFO] [stdout]     |
[INFO] [stdout] 132 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 2, 0));
[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/dispatchable_tests.rs:134:14
[INFO] [stdout]     |
[INFO] [stdout] 134 |         assert_ok!(Balances::transfer_all(Some(1).into(), 2, true));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:135:14
[INFO] [stdout]     |
[INFO] [stdout] 135 |         assert_eq!(Balances::total_balance(&1), 100);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:136:14
[INFO] [stdout]     |
[INFO] [stdout] 136 |         assert_eq!(Balances::total_balance(&2), 100);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:144:14
[INFO] [stdout]     |
[INFO] [stdout] 144 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1, 210));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:144:42
[INFO] [stdout]     |
[INFO] [stdout] 144 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1, 210));
[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/dispatchable_tests.rs:145:14
[INFO] [stdout]     |
[INFO] [stdout] 145 |         assert_ok!(Balances::hold(&TestId::Foo, &1, 10));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:146:14
[INFO] [stdout]     |
[INFO] [stdout] 146 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 2, 0));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:146:42
[INFO] [stdout]     |
[INFO] [stdout] 146 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 2, 0));
[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/dispatchable_tests.rs:148:14
[INFO] [stdout]     |
[INFO] [stdout] 148 |         assert_ok!(Balances::transfer_all(Some(1).into(), 2, false));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:149:14
[INFO] [stdout]     |
[INFO] [stdout] 149 |         assert_eq!(Balances::total_balance(&1), 110);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:150:14
[INFO] [stdout]     |
[INFO] [stdout] 150 |         assert_eq!(Balances::total_balance(&2), 100);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:158:14
[INFO] [stdout]     |
[INFO] [stdout] 158 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1, 210));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:158:42
[INFO] [stdout]     |
[INFO] [stdout] 158 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1, 210));
[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/dispatchable_tests.rs:159:14
[INFO] [stdout]     |
[INFO] [stdout] 159 |         assert_ok!(Balances::hold(&TestId::Foo, &1, 10));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:160:14
[INFO] [stdout]     |
[INFO] [stdout] 160 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 2, 0));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:160:42
[INFO] [stdout]     |
[INFO] [stdout] 160 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 2, 0));
[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/dispatchable_tests.rs:162:14
[INFO] [stdout]     |
[INFO] [stdout] 162 |         assert_ok!(Balances::transfer_all(Some(1).into(), 2, true));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:163:14
[INFO] [stdout]     |
[INFO] [stdout] 163 |         assert_eq!(Balances::total_balance(&1), 110);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:164:14
[INFO] [stdout]     |
[INFO] [stdout] 164 |         assert_eq!(Balances::total_balance(&2), 100);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:171:11
[INFO] [stdout]     |
[INFO] [stdout] 171 |         let _ = Balances::mint_into(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:174:4
[INFO] [stdout]     |
[INFO] [stdout] 174 |             Balances::force_set_balance(RuntimeOrigin::root(), 1, 0),
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:174:32
[INFO] [stdout]     |
[INFO] [stdout] 174 |             Balances::force_set_balance(RuntimeOrigin::root(), 1, 0),
[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/dispatchable_tests.rs:183:28
[INFO] [stdout]     |
[INFO] [stdout] 183 |         let old_total_issuance = Balances::total_issuance();
[INFO] [stdout]     |                                  ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:184:14
[INFO] [stdout]     |
[INFO] [stdout] 184 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1337, 69));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:184:42
[INFO] [stdout]     |
[INFO] [stdout] 184 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1337, 69));
[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/dispatchable_tests.rs:185:14
[INFO] [stdout]     |
[INFO] [stdout] 185 |         assert_eq!(Balances::total_issuance(), old_total_issuance + 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:186:14
[INFO] [stdout]     |
[INFO] [stdout] 186 |         assert_eq!(Balances::total_balance(&1337), 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:187:14
[INFO] [stdout]     |
[INFO] [stdout] 187 |         assert_eq!(Balances::free_balance(&1337), 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:210:13
[INFO] [stdout]     |
[INFO] [stdout] 210 |             assert!(!Balances::account(&7).flags.is_new_logic());
[INFO] [stdout]     |                      ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:213:15
[INFO] [stdout]     |
[INFO] [stdout] 213 |             assert_ok!(Balances::upgrade_accounts(Some(1).into(), vec![7]));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:214:12
[INFO] [stdout]     |
[INFO] [stdout] 214 |             assert!(Balances::account(&7).flags.is_new_logic());
[INFO] [stdout]     |                     ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:220:15
[INFO] [stdout]     |
[INFO] [stdout] 220 |             assert_eq!(Balances::total_balance(&7), 0);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:31:7
[INFO] [stdout]    |
[INFO] [stdout] 31 |                         Balances::set_balance(&trap_account, Balances::minimum_balance());
[INFO] [stdout]    |                         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] ...
[INFO] [stdout] 85 | run_tests!(conformance_tests::inspect_mutate, 1);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:31:44
[INFO] [stdout]    |
[INFO] [stdout] 31 |                         Balances::set_balance(&trap_account, Balances::minimum_balance());
[INFO] [stdout]    |                                                              ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] ...
[INFO] [stdout] 85 | run_tests!(conformance_tests::inspect_mutate, 1);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:31:7
[INFO] [stdout]    |
[INFO] [stdout] 31 |                         Balances::set_balance(&trap_account, Balances::minimum_balance());
[INFO] [stdout]    |                         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] ...
[INFO] [stdout] 86 | run_tests!(conformance_tests::inspect_mutate, 2);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:31:44
[INFO] [stdout]    |
[INFO] [stdout] 31 |                         Balances::set_balance(&trap_account, Balances::minimum_balance());
[INFO] [stdout]    |                                                              ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] ...
[INFO] [stdout] 86 | run_tests!(conformance_tests::inspect_mutate, 2);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:31:7
[INFO] [stdout]    |
[INFO] [stdout] 31 |                         Balances::set_balance(&trap_account, Balances::minimum_balance());
[INFO] [stdout]    |                         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] ...
[INFO] [stdout] 87 | run_tests!(conformance_tests::inspect_mutate, 5);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:31:44
[INFO] [stdout]    |
[INFO] [stdout] 31 |                         Balances::set_balance(&trap_account, Balances::minimum_balance());
[INFO] [stdout]    |                                                              ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] ...
[INFO] [stdout] 87 | run_tests!(conformance_tests::inspect_mutate, 5);
[INFO] [stdout]    | ------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:31:7
[INFO] [stdout]    |
[INFO] [stdout] 31 |                         Balances::set_balance(&trap_account, Balances::minimum_balance());
[INFO] [stdout]    |                         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] ...
[INFO] [stdout] 88 | run_tests!(conformance_tests::inspect_mutate, 1000);
[INFO] [stdout]    | --------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_conformance_tests.rs:31:44
[INFO] [stdout]    |
[INFO] [stdout] 31 |                         Balances::set_balance(&trap_account, Balances::minimum_balance());
[INFO] [stdout]    |                                                              ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] ...
[INFO] [stdout] 88 | run_tests!(conformance_tests::inspect_mutate, 1000);
[INFO] [stdout]    | --------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `run_tests` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:32:3
[INFO] [stdout]    |
[INFO] [stdout] 32 |         Balances::set_balance(&1, 100);
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:33:14
[INFO] [stdout]    |
[INFO] [stdout] 33 |         assert_eq!(Balances::reducible_balance(&1, Expendable, Polite), 100);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:34:14
[INFO] [stdout]    |
[INFO] [stdout] 34 |         assert_eq!(Balances::reducible_balance(&1, Protect, Polite), 90);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:35:14
[INFO] [stdout]    |
[INFO] [stdout] 35 |         assert_eq!(Balances::reducible_balance(&1, Preserve, Polite), 90);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:36:14
[INFO] [stdout]    |
[INFO] [stdout] 36 |         assert_eq!(Balances::reducible_balance(&1, Expendable, Force), 100);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:37:14
[INFO] [stdout]    |
[INFO] [stdout] 37 |         assert_eq!(Balances::reducible_balance(&1, Protect, Force), 90);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:38:14
[INFO] [stdout]    |
[INFO] [stdout] 38 |         assert_eq!(Balances::reducible_balance(&1, Preserve, Force), 90);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:45:3
[INFO] [stdout]    |
[INFO] [stdout] 45 |         Balances::set_balance(&1, 100);
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:47:14
[INFO] [stdout]    |
[INFO] [stdout] 47 |         assert_eq!(Balances::reducible_balance(&1, Expendable, Polite), 100);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:48:14
[INFO] [stdout]    |
[INFO] [stdout] 48 |         assert_eq!(Balances::reducible_balance(&1, Protect, Polite), 100);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:49:14
[INFO] [stdout]    |
[INFO] [stdout] 49 |         assert_eq!(Balances::reducible_balance(&1, Preserve, Polite), 90);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:50:14
[INFO] [stdout]    |
[INFO] [stdout] 50 |         assert_eq!(Balances::reducible_balance(&1, Expendable, Force), 100);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:51:14
[INFO] [stdout]    |
[INFO] [stdout] 51 |         assert_eq!(Balances::reducible_balance(&1, Protect, Force), 100);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:52:14
[INFO] [stdout]    |
[INFO] [stdout] 52 |         assert_eq!(Balances::reducible_balance(&1, Preserve, Force), 90);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:59:3
[INFO] [stdout]    |
[INFO] [stdout] 59 |         Balances::set_balance(&1, 100);
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:60:14
[INFO] [stdout]    |
[INFO] [stdout] 60 |         assert_ok!(Balances::set_freeze(&TestId::Foo, &1, 50));
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:61:14
[INFO] [stdout]    |
[INFO] [stdout] 61 |         assert_eq!(Balances::reducible_balance(&1, Expendable, Polite), 50);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:62:14
[INFO] [stdout]    |
[INFO] [stdout] 62 |         assert_eq!(Balances::reducible_balance(&1, Protect, Polite), 50);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:63:14
[INFO] [stdout]    |
[INFO] [stdout] 63 |         assert_eq!(Balances::reducible_balance(&1, Preserve, Polite), 50);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:64:14
[INFO] [stdout]    |
[INFO] [stdout] 64 |         assert_eq!(Balances::reducible_balance(&1, Expendable, Force), 90);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:65:14
[INFO] [stdout]    |
[INFO] [stdout] 65 |         assert_eq!(Balances::reducible_balance(&1, Protect, Force), 90);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:66:14
[INFO] [stdout]    |
[INFO] [stdout] 66 |         assert_eq!(Balances::reducible_balance(&1, Preserve, Force), 90);
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:74:14
[INFO] [stdout]    |
[INFO] [stdout] 74 |         assert_ok!(Balances::write_balance(&1337, 100));
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:85:16
[INFO] [stdout]    |
[INFO] [stdout] 85 |         assert_noop!(Balances::write_balance(&1337, 0), Error::<Test>::InsufficientBalance);
[INFO] [stdout]    |                      ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:87:14
[INFO] [stdout]    |
[INFO] [stdout] 87 |         assert_ok!(Balances::write_balance(&1337, 1));
[INFO] [stdout]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:104:3
[INFO] [stdout]     |
[INFO] [stdout] 104 |         Balances::set_total_issuance(100);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:113:14
[INFO] [stdout]     |
[INFO] [stdout] 113 |         assert_ok!(Balances::write_balance(&1337, 100));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:119:14
[INFO] [stdout]     |
[INFO] [stdout] 119 |         assert_ok!(Balances::decrease_balance(&1337, 20, Exact, Expendable, Polite));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:127:14
[INFO] [stdout]     |
[INFO] [stdout] 127 |         assert_ok!(Balances::write_balance(&1337, 100));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:131:4
[INFO] [stdout]     |
[INFO] [stdout] 131 |             Balances::decrease_balance(&1337, 101, Exact, Expendable, Polite),
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:134:14
[INFO] [stdout]     |
[INFO] [stdout] 134 |         assert_eq!(Balances::decrease_balance(&1337, 100, Exact, Expendable, Polite), Ok(100));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:143:14
[INFO] [stdout]     |
[INFO] [stdout] 143 |         assert_ok!(Balances::write_balance(&1337, 100));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:144:14
[INFO] [stdout]     |
[INFO] [stdout] 144 |         assert_ok!(Balances::hold(&TestId::Foo, &1337, 60));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:146:14
[INFO] [stdout]     |
[INFO] [stdout] 146 |         assert_eq!(Balances::total_balance_on_hold(&1337), 60);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:148:4
[INFO] [stdout]     |
[INFO] [stdout] 148 |             Balances::decrease_balance(&1337, 40, Exact, Expendable, Polite),
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:151:14
[INFO] [stdout]     |
[INFO] [stdout] 151 |         assert_eq!(Balances::decrease_balance(&1337, 39, Exact, Expendable, Polite), Ok(39));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:153:14
[INFO] [stdout]     |
[INFO] [stdout] 153 |         assert_eq!(Balances::total_balance_on_hold(&1337), 60);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:160:14
[INFO] [stdout]     |
[INFO] [stdout] 160 |         assert_ok!(Balances::write_balance(&1337, 100));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:163:14
[INFO] [stdout]     |
[INFO] [stdout] 163 |         assert_eq!(Balances::decrease_balance(&1337, 101, BestEffort, Expendable, Polite), Ok(100));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:171:14
[INFO] [stdout]     |
[INFO] [stdout] 171 |         assert_ok!(Balances::write_balance(&1337, 99));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:172:14
[INFO] [stdout]     |
[INFO] [stdout] 172 |         assert_eq!(Balances::decrease_balance(&1337, 99, BestEffort, Expendable, Polite), Ok(99));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:181:14
[INFO] [stdout]     |
[INFO] [stdout] 181 |         assert_ok!(Balances::write_balance(&1337, 100));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:182:14
[INFO] [stdout]     |
[INFO] [stdout] 182 |         assert_ok!(Balances::hold(&TestId::Foo, &1337, 60));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:183:14
[INFO] [stdout]     |
[INFO] [stdout] 183 |         assert_eq!(Balances::free_balance(1337), 40);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:184:14
[INFO] [stdout]     |
[INFO] [stdout] 184 |         assert_eq!(Balances::total_balance_on_hold(&1337), 60);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:185:14
[INFO] [stdout]     |
[INFO] [stdout] 185 |         assert_eq!(Balances::decrease_balance(&1337, 0, BestEffort, Expendable, Polite), Ok(0));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:186:14
[INFO] [stdout]     |
[INFO] [stdout] 186 |         assert_eq!(Balances::free_balance(1337), 40);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:187:14
[INFO] [stdout]     |
[INFO] [stdout] 187 |         assert_eq!(Balances::total_balance_on_hold(&1337), 60);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:188:14
[INFO] [stdout]     |
[INFO] [stdout] 188 |         assert_eq!(Balances::decrease_balance(&1337, 10, BestEffort, Expendable, Polite), Ok(10));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:189:14
[INFO] [stdout]     |
[INFO] [stdout] 189 |         assert_eq!(Balances::free_balance(1337), 30);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:190:14
[INFO] [stdout]     |
[INFO] [stdout] 190 |         assert_eq!(Balances::decrease_balance(&1337, 200, BestEffort, Expendable, Polite), Ok(29));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:192:14
[INFO] [stdout]     |
[INFO] [stdout] 192 |         assert_eq!(Balances::free_balance(1337), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:193:14
[INFO] [stdout]     |
[INFO] [stdout] 193 |         assert_eq!(Balances::total_balance_on_hold(&1337), 60);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:200:16
[INFO] [stdout]     |
[INFO] [stdout] 200 |         assert_noop!(Balances::increase_balance(&1337, 0, Exact), TokenError::BelowMinimum);
[INFO] [stdout]     |                      ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:201:14
[INFO] [stdout]     |
[INFO] [stdout] 201 |         assert_eq!(Balances::increase_balance(&1337, 1, Exact), Ok(1));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:202:16
[INFO] [stdout]     |
[INFO] [stdout] 202 |         assert_noop!(Balances::increase_balance(&1337, u64::MAX, Exact), ArithmeticError::Overflow);
[INFO] [stdout]     |                      ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:209:14
[INFO] [stdout]     |
[INFO] [stdout] 209 |         assert_eq!(Balances::increase_balance(&1337, 0, BestEffort), Ok(0));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:210:14
[INFO] [stdout]     |
[INFO] [stdout] 210 |         assert_eq!(Balances::increase_balance(&1337, 1, BestEffort), Ok(1));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:211:14
[INFO] [stdout]     |
[INFO] [stdout] 211 |         assert_eq!(Balances::increase_balance(&1337, u64::MAX, BestEffort), Ok(u64::MAX - 1));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:221:15
[INFO] [stdout]     |
[INFO] [stdout] 221 |             assert_ok!(Balances::set_freeze(&TestId::Foo, &1, 10));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:222:15
[INFO] [stdout]     |
[INFO] [stdout] 222 |             assert_ok!(Balances::hold(&TestId::Foo, &1, 9));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:223:15
[INFO] [stdout]     |
[INFO] [stdout] 223 |             assert_eq!(Balances::account(&1).free, 1);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:225:15
[INFO] [stdout]     |
[INFO] [stdout] 225 |             assert_eq!(Balances::account(&1).free, 1);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:226:15
[INFO] [stdout]     |
[INFO] [stdout] 226 |             assert_eq!(Balances::account(&1).frozen, 10);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:227:15
[INFO] [stdout]     |
[INFO] [stdout] 227 |             assert_eq!(Balances::account(&1).reserved, 9);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:228:15
[INFO] [stdout]     |
[INFO] [stdout] 228 |             assert_eq!(Balances::total_balance_on_hold(&1), 9);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:238:15
[INFO] [stdout]     |
[INFO] [stdout] 238 |             assert_ok!(Balances::set_freeze(&TestId::Foo, &1, 10));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:239:15
[INFO] [stdout]     |
[INFO] [stdout] 239 |             assert_ok!(Balances::hold(&TestId::Foo, &1, 9));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:240:15
[INFO] [stdout]     |
[INFO] [stdout] 240 |             assert_eq!(Balances::reducible_total_balance_on_hold(&1, Force), 9);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:241:15
[INFO] [stdout]     |
[INFO] [stdout] 241 |             assert_eq!(Balances::reducible_total_balance_on_hold(&1, Polite), 0);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:244:5
[INFO] [stdout]     |
[INFO] [stdout] 244 |                 Balances::transfer_on_hold(&TestId::Foo, &1, &2, 1, Exact, Free, Polite),
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:247:15
[INFO] [stdout]     |
[INFO] [stdout] 247 |             assert_ok!(Balances::transfer_on_hold(&TestId::Foo, &1, &2, 1, Exact, Free, Force));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:257:15
[INFO] [stdout]     |
[INFO] [stdout] 257 |             assert_ok!(Balances::set_freeze(&TestId::Foo, &1, 5));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:258:15
[INFO] [stdout]     |
[INFO] [stdout] 258 |             assert_ok!(Balances::hold(&TestId::Foo, &1, 9));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:259:15
[INFO] [stdout]     |
[INFO] [stdout] 259 |             assert_eq!(Balances::reducible_total_balance_on_hold(&1, Force), 9);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:260:15
[INFO] [stdout]     |
[INFO] [stdout] 260 |             assert_eq!(Balances::reducible_total_balance_on_hold(&1, Polite), 5);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:261:15
[INFO] [stdout]     |
[INFO] [stdout] 261 |             assert_ok!(Balances::transfer_on_hold(
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:270:15
[INFO] [stdout]     |
[INFO] [stdout] 270 |             assert_eq!(Balances::total_balance(&1), 5);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:271:15
[INFO] [stdout]     |
[INFO] [stdout] 271 |             assert_eq!(Balances::total_balance(&2), 25);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:281:15
[INFO] [stdout]     |
[INFO] [stdout] 281 |             assert_ok!(Balances::set_freeze(&TestId::Foo, &1, 5));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:297:15
[INFO] [stdout]     |
[INFO] [stdout] 297 |             assert_ok!(Balances::set_freeze(&TestId::Foo, &1, u64::MAX));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:298:15
[INFO] [stdout]     |
[INFO] [stdout] 298 |             assert_ok!(Balances::thaw(&TestId::Foo, &1));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:300:15
[INFO] [stdout]     |
[INFO] [stdout] 300 |             assert_eq!(Balances::balance_frozen(&TestId::Foo, &1), 0);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:301:15
[INFO] [stdout]     |
[INFO] [stdout] 301 |             assert_eq!(Balances::account(&1).frozen, 0);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:312:15
[INFO] [stdout]     |
[INFO] [stdout] 312 |             assert_ok!(Balances::set_freeze(&TestId::Foo, &1, u64::MAX));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:313:15
[INFO] [stdout]     |
[INFO] [stdout] 313 |             assert_ok!(Balances::set_freeze(&TestId::Foo, &1, 0));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:315:15
[INFO] [stdout]     |
[INFO] [stdout] 315 |             assert_eq!(Balances::balance_frozen(&TestId::Foo, &1), 0);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:316:15
[INFO] [stdout]     |
[INFO] [stdout] 316 |             assert_eq!(Balances::account(&1).frozen, 0);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:327:15
[INFO] [stdout]     |
[INFO] [stdout] 327 |             assert_ok!(Balances::set_freeze(&TestId::Foo, &1, u64::MAX));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:328:15
[INFO] [stdout]     |
[INFO] [stdout] 328 |             assert_ok!(Balances::set_freeze(&TestId::Foo, &1, 5));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:343:15
[INFO] [stdout]     |
[INFO] [stdout] 343 |             assert_ok!(Balances::set_freeze(&TestId::Foo, &1, 5));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:344:15
[INFO] [stdout]     |
[INFO] [stdout] 344 |             assert_ok!(Balances::extend_freeze(&TestId::Foo, &1, 10));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:345:15
[INFO] [stdout]     |
[INFO] [stdout] 345 |             assert_eq!(Balances::account(&1).frozen, 10);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:346:15
[INFO] [stdout]     |
[INFO] [stdout] 346 |             assert_eq!(Balances::balance_frozen(&TestId::Foo, &1), 10);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:360:15
[INFO] [stdout]     |
[INFO] [stdout] 360 |             assert_ok!(Balances::set_freeze(&TestId::Foo, &1, 5));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:361:15
[INFO] [stdout]     |
[INFO] [stdout] 361 |             assert_ok!(Balances::set_freeze(&TestId::Bar, &1, 5));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:378:17
[INFO] [stdout]     |
[INFO] [stdout] 378 |             assert_noop!(Balances::hold(&TestId::Foo, &1, 100), TokenError::FundsUnavailable);
[INFO] [stdout]     |                          ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:381:15
[INFO] [stdout]     |
[INFO] [stdout] 381 |             assert_ok!(Balances::hold(&TestId::Foo, &1, 100));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:394:15
[INFO] [stdout]     |
[INFO] [stdout] 394 |             assert_ok!(Balances::hold(&TestId::Foo, &1, 10));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:395:15
[INFO] [stdout]     |
[INFO] [stdout] 395 |             assert_ok!(Balances::hold(&TestId::Bar, &1, 10));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:396:15
[INFO] [stdout]     |
[INFO] [stdout] 396 |             assert_ok!(Balances::release(&TestId::Foo, &1, 10, Exact));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:397:15
[INFO] [stdout]     |
[INFO] [stdout] 397 |             assert_ok!(Balances::hold(&TestId::Baz, &1, 10));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:417:16
[INFO] [stdout]     |
[INFO] [stdout] 417 |                 assert_eq!(Balances::free_balance(&1), 0);
[INFO] [stdout]     |                            ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:429:11
[INFO] [stdout]     |
[INFO] [stdout] 429 |         let _ = Balances::set_balance(&1, 100);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:433:14
[INFO] [stdout]     |
[INFO] [stdout] 433 |         assert_ok!(Balances::set_freeze(&TestId::Foo, &1, 10));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:434:25
[INFO] [stdout]     |
[INFO] [stdout] 434 |         assert_eq!(events(), [RuntimeEvent::Balances(crate::Event::Frozen { who: 1, amount: 10 })]);
[INFO] [stdout]     |                               ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:437:14
[INFO] [stdout]     |
[INFO] [stdout] 437 |         assert_ok!(Balances::set_freeze(&TestId::Foo, &1, 15));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:438:25
[INFO] [stdout]     |
[INFO] [stdout] 438 |         assert_eq!(events(), [RuntimeEvent::Balances(crate::Event::Frozen { who: 1, amount: 5 })]);
[INFO] [stdout]     |                               ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:441:14
[INFO] [stdout]     |
[INFO] [stdout] 441 |         assert_ok!(Balances::set_freeze(&TestId::Bar, &1, 20));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:442:25
[INFO] [stdout]     |
[INFO] [stdout] 442 |         assert_eq!(events(), [RuntimeEvent::Balances(crate::Event::Frozen { who: 1, amount: 5 })]);
[INFO] [stdout]     |                               ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:445:14
[INFO] [stdout]     |
[INFO] [stdout] 445 |         assert_ok!(Balances::set_freeze(&TestId::Foo, &1, 17));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:448:5
[INFO] [stdout]     |
[INFO] [stdout] 448 |                 RuntimeEvent::Balances(crate::Event::Frozen { .. }) => {
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:451:5
[INFO] [stdout]     |
[INFO] [stdout] 451 |                 RuntimeEvent::Balances(crate::Event::Thawed { .. }) => {
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:459:14
[INFO] [stdout]     |
[INFO] [stdout] 459 |         assert_ok!(Balances::set_freeze(&TestId::Bar, &1, 15));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:460:25
[INFO] [stdout]     |
[INFO] [stdout] 460 |         assert_eq!(events(), [RuntimeEvent::Balances(crate::Event::Thawed { who: 1, amount: 3 })]);
[INFO] [stdout]     |                               ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:463:14
[INFO] [stdout]     |
[INFO] [stdout] 463 |         assert_ok!(Balances::thaw(&TestId::Foo, &1));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:464:25
[INFO] [stdout]     |
[INFO] [stdout] 464 |         assert_eq!(events(), [RuntimeEvent::Balances(crate::Event::Thawed { who: 1, amount: 2 })]);
[INFO] [stdout]     |                               ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:467:14
[INFO] [stdout]     |
[INFO] [stdout] 467 |         assert_ok!(Balances::thaw(&TestId::Bar, &1));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:468:25
[INFO] [stdout]     |
[INFO] [stdout] 468 |         assert_eq!(events(), [RuntimeEvent::Balances(crate::Event::Thawed { who: 1, amount: 15 })]);
[INFO] [stdout]     |                               ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:35:15
[INFO] [stdout]    |
[INFO] [stdout] 35 |             assert_ok!(Balances::force_set_balance(RawOrigin::Root.into(), 1, 1000));
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared type `Balances`
[INFO] [stdout]    |                        help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:36:15
[INFO] [stdout]    |
[INFO] [stdout] 36 |             assert_ok!(Balances::force_set_balance(RawOrigin::Root.into(), 2, 500));
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared type `Balances`
[INFO] [stdout]    |                        help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:41:15
[INFO] [stdout]    |
[INFO] [stdout] 41 |             assert_ok!(Balances::transfer_allow_death(RawOrigin::Signed(2).into(), 3, 450));
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared type `Balances`
[INFO] [stdout]    |                        help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:44:15
[INFO] [stdout]    |
[INFO] [stdout] 44 |             assert_eq!(Balances::free_balance(&2), 0);
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared type `Balances`
[INFO] [stdout]    |                        help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:48:15
[INFO] [stdout]    |
[INFO] [stdout] 48 |             assert_eq!(Balances::free_balance(&3), 450);
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared type `Balances`
[INFO] [stdout]    |                        help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:52:15
[INFO] [stdout]    |
[INFO] [stdout] 52 |             assert_eq!(Balances::free_balance(&1), 1050);
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared type `Balances`
[INFO] [stdout]    |                        help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:57:29
[INFO] [stdout]    |
[INFO] [stdout] 57 |             System::assert_has_event(RuntimeEvent::Balances(crate::Event::Transfer {
[INFO] [stdout]    |                                      ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:62:29
[INFO] [stdout]    |
[INFO] [stdout] 62 |             System::assert_has_event(RuntimeEvent::Balances(crate::Event::DustLost {
[INFO] [stdout]    |                                      ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:66:29
[INFO] [stdout]    |
[INFO] [stdout] 66 |             System::assert_has_event(RuntimeEvent::Balances(crate::Event::Deposit {
[INFO] [stdout]    |                                      ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:80:15
[INFO] [stdout]    |
[INFO] [stdout] 80 |             assert_ok!(Balances::force_set_balance(RawOrigin::Root.into(), 1, 1000));
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared type `Balances`
[INFO] [stdout]    |                        help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:81:15
[INFO] [stdout]    |
[INFO] [stdout] 81 |             assert_ok!(Balances::force_set_balance(RawOrigin::Root.into(), 2, 500));
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared type `Balances`
[INFO] [stdout]    |                        help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:86:15
[INFO] [stdout]    |
[INFO] [stdout] 86 |             assert_ok!(Balances::transfer_allow_death(RawOrigin::Signed(2).into(), 1, 450));
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared type `Balances`
[INFO] [stdout]    |                        help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:89:15
[INFO] [stdout]    |
[INFO] [stdout] 89 |             assert_eq!(Balances::free_balance(&2), 0);
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared type `Balances`
[INFO] [stdout]    |                        help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:93:15
[INFO] [stdout]    |
[INFO] [stdout] 93 |             assert_eq!(Balances::free_balance(&1), 1500);
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared type `Balances`
[INFO] [stdout]    |                        help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]   --> src/tests/reentrancy_tests.rs:98:29
[INFO] [stdout]    |
[INFO] [stdout] 98 |             System::assert_has_event(RuntimeEvent::Balances(crate::Event::Transfer {
[INFO] [stdout]    |                                      ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:103:29
[INFO] [stdout]     |
[INFO] [stdout] 103 |             System::assert_has_event(RuntimeEvent::Balances(crate::Event::DustLost {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:107:29
[INFO] [stdout]     |
[INFO] [stdout] 107 |             System::assert_has_event(RuntimeEvent::Balances(crate::Event::Deposit {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:121:15
[INFO] [stdout]     |
[INFO] [stdout] 121 |             assert_ok!(Balances::force_set_balance(RawOrigin::Root.into(), 1, 1000));
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:122:15
[INFO] [stdout]     |
[INFO] [stdout] 122 |             assert_ok!(Balances::force_set_balance(RawOrigin::Root.into(), 2, 500));
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:127:15
[INFO] [stdout]     |
[INFO] [stdout] 127 |             assert_ok!(Balances::transfer_allow_death(RuntimeOrigin::signed(2), 1, 450));
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:127:46
[INFO] [stdout]     |
[INFO] [stdout] 127 |             assert_ok!(Balances::transfer_allow_death(RuntimeOrigin::signed(2), 1, 450));
[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/reentrancy_tests.rs:132:15
[INFO] [stdout]     |
[INFO] [stdout] 132 |             assert_eq!(Balances::reserved_balance(2), 0);
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:133:15
[INFO] [stdout]     |
[INFO] [stdout] 133 |             assert_eq!(Balances::free_balance(2), 0);
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:138:15
[INFO] [stdout]     |
[INFO] [stdout] 138 |             assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:139:15
[INFO] [stdout]     |
[INFO] [stdout] 139 |             assert_eq!(Balances::free_balance(1), 1500);
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:144:29
[INFO] [stdout]     |
[INFO] [stdout] 144 |             System::assert_has_event(RuntimeEvent::Balances(crate::Event::Transfer {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:149:29
[INFO] [stdout]     |
[INFO] [stdout] 149 |             System::assert_has_event(RuntimeEvent::Balances(crate::Event::DustLost {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:153:29
[INFO] [stdout]     |
[INFO] [stdout] 153 |             System::assert_has_event(RuntimeEvent::Balances(crate::Event::Deposit {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:163:14
[INFO] [stdout]     |
[INFO] [stdout] 163 |         assert_ok!(Balances::force_set_balance(RawOrigin::Root.into(), 1, 100));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:168:5
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 RuntimeEvent::System(system::Event::NewAccount { account: 1 }),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:169:5
[INFO] [stdout]     |
[INFO] [stdout] 169 |                 RuntimeEvent::Balances(crate::Event::Endowed { account: 1, free_balance: 100 }),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:170:5
[INFO] [stdout]     |
[INFO] [stdout] 170 |                 RuntimeEvent::Balances(crate::Event::BalanceSet { who: 1, free: 100 }),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:174:13
[INFO] [stdout]     |
[INFO] [stdout] 174 |         let res = Balances::withdraw(&1, 98, BestEffort, Protect, Force);
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   use of undeclared type `Balances`
[INFO] [stdout]     |                   help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:180:5
[INFO] [stdout]     |
[INFO] [stdout] 180 |             [RuntimeEvent::Balances(crate::Event::Withdraw { who: 1, amount: 98 })]
[INFO] [stdout]     |              ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:183:13
[INFO] [stdout]     |
[INFO] [stdout] 183 |         let res = Balances::withdraw(&1, 1, BestEffort, Expendable, Force);
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   use of undeclared type `Balances`
[INFO] [stdout]     |                   help: a trait with a similar name exists: `Balanced`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:189:5
[INFO] [stdout]     |
[INFO] [stdout] 189 |                 RuntimeEvent::System(system::Event::KilledAccount { account: 1 }),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |                 RuntimeEvent::Balances(crate::Event::DustLost { account: 1, amount: 1 }),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/reentrancy_tests.rs:191:5
[INFO] [stdout]     |
[INFO] [stdout] 191 |                 RuntimeEvent::Balances(crate::Event::Withdraw { who: 1, amount: 1 })
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_transaction_payment`
[INFO] [stdout]    --> src/tests/mod.rs:119:6
[INFO] [stdout]     |
[INFO] [stdout] 119 | impl pallet_transaction_payment::Config for Test {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_transaction_payment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AllPalletsWithSystem`
[INFO] [stdout]    --> src/tests/mod.rs:310:36
[INFO] [stdout]     |
[INFO] [stdout] 310 |     let whitelist: BTreeSet<String> = AllPalletsWithSystem::whitelisted_storage_keys()
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AllPalletsWithSystem`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 885 previous errors; 18 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pallet-balances` (lib test) due to 886 previous errors; 18 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "5c19a3417cc27b3b9cb290db89e6d5434d5da48f287f293acf88ec514a1cd6cf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5c19a3417cc27b3b9cb290db89e6d5434d5da48f287f293acf88ec514a1cd6cf", kill_on_drop: false }`
[INFO] [stdout] 5c19a3417cc27b3b9cb290db89e6d5434d5da48f287f293acf88ec514a1cd6cf
