[INFO] fetching crate pallet-balances 44.0.0...
[INFO] testing pallet-balances-44.0.0 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-8
[INFO] extracting crate pallet-balances 44.0.0 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate pallet-balances 44.0.0
[INFO] finished tweaking crates.io crate pallet-balances 44.0.0
[INFO] tweaked toml for crates.io crate pallet-balances 44.0.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate pallet-balances 44.0.0 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate pallet-balances 44.0.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 01a7aa1b3b16c85e8f4c79c445f19584a7f9cd56ab0bc13c40eb1e5436c5a284
[INFO] running `Command { std: "docker" "start" "-a" "01a7aa1b3b16c85e8f4c79c445f19584a7f9cd56ab0bc13c40eb1e5436c5a284", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "01a7aa1b3b16c85e8f4c79c445f19584a7f9cd56ab0bc13c40eb1e5436c5a284", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "01a7aa1b3b16c85e8f4c79c445f19584a7f9cd56ab0bc13c40eb1e5436c5a284", kill_on_drop: false }`
[INFO] [stdout] 01a7aa1b3b16c85e8f4c79c445f19584a7f9cd56ab0bc13c40eb1e5436c5a284
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 77a268b179ea52aa3541047b632310968f229924b37a184d746efdc1a29b0859
[INFO] running `Command { std: "docker" "start" "-a" "77a268b179ea52aa3541047b632310968f229924b37a184d746efdc1a29b0859", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.95
[INFO] [stderr]    Compiling unicode-ident v1.0.11
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling libc v0.2.172
[INFO] [stderr]    Compiling typenum v1.16.0
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling hashbrown v0.15.3
[INFO] [stderr]    Compiling rustversion v1.0.17
[INFO] [stderr]    Compiling winnow v0.5.15
[INFO] [stderr]    Compiling subtle v2.5.0
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling autocfg v1.1.0
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling const-oid v0.9.5
[INFO] [stderr]    Compiling indexmap v2.9.0
[INFO] [stderr]    Compiling syn v2.0.98
[INFO] [stderr]    Compiling unicode-xid v0.2.4
[INFO] [stderr]    Compiling arrayvec v0.7.4
[INFO] [stderr]    Compiling const_format_proc_macros v0.2.34
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling getrandom v0.2.10
[INFO] [stderr]    Compiling byte-slice-cast v1.2.3
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling itoa v1.0.9
[INFO] [stderr]    Compiling parity-scale-codec v3.7.5
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling const_format v0.2.34
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling cpufeatures v0.2.9
[INFO] [stderr]    Compiling pin-project-lite v0.2.14
[INFO] [stderr]    Compiling log v0.4.22
[INFO] [stderr]    Compiling smallvec v1.15.0
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling aho-corasick v1.0.4
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling lock_api v0.4.10
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling semver v1.0.18
[INFO] [stderr]    Compiling parking_lot_core v0.9.8
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling tracing-core v0.1.32
[INFO] [stderr]    Compiling keccak v0.1.4
[INFO] [stderr]    Compiling arrayref v0.3.7
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling cc v1.2.33
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling regex-automata v0.4.8
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling futures-io v0.3.31
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling constant_time_eq v0.3.0
[INFO] [stderr]    Compiling libsecp256k1-core v0.3.0
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling serde_json v1.0.132
[INFO] [stderr]    Compiling base16ct v0.2.0
[INFO] [stderr]    Compiling ref-cast v1.0.23
[INFO] [stderr]    Compiling ryu v1.0.15
[INFO] [stderr]    Compiling http v1.1.0
[INFO] [stderr]    Compiling ff v0.13.0
[INFO] [stderr]    Compiling integer-sqrt v0.1.5
[INFO] [stderr]    Compiling mio v1.0.2
[INFO] [stderr]    Compiling socket2 v0.5.9
[INFO] [stderr]    Compiling jam-codec v0.1.0
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling zerocopy v0.7.32
[INFO] [stderr]    Compiling prettyplease v0.2.12
[INFO] [stderr]    Compiling thiserror v1.0.65
[INFO] [stderr]    Compiling bitcoin-internals v0.2.0
[INFO] [stderr]    Compiling hash-db v0.16.0
[INFO] [stderr]    Compiling tokio v1.45.0
[INFO] [stderr]    Compiling libsecp256k1-gen-genmult v0.3.0
[INFO] [stderr]    Compiling libsecp256k1-gen-ecmult v0.3.0
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling secp256k1-sys v0.9.2
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling rustc-hex v2.1.0
[INFO] [stderr]    Compiling base64ct v1.6.0
[INFO] [stderr]    Compiling httparse v1.10.0
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling winnow v0.6.18
[INFO] [stderr]    Compiling tinyvec v1.6.0
[INFO] [stderr]    Compiling password-hash v0.5.0
[INFO] [stderr]    Compiling libsecp256k1 v0.7.1
[INFO] [stderr]    Compiling http-body v1.0.0
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.3
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling derive_more-impl v1.0.0
[INFO] [stderr]    Compiling zeroize v1.8.1
[INFO] [stderr]    Compiling derive_more v1.0.0
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling der v0.7.8
[INFO] [stderr]    Compiling derive-syn-parse v0.2.0
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling signature v2.1.0
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.0
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling sp-debug-derive v14.0.0
[INFO] [stderr]    Compiling ref-cast-impl v1.0.23
[INFO] [stderr]    Compiling crypto-bigint v0.5.2
[INFO] [stderr]    Compiling thiserror-impl v1.0.65
[INFO] [stderr]    Compiling spki v0.7.2
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling ed25519 v2.2.2
[INFO] [stderr]    Compiling tokio-util v0.7.15
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling merlin v3.0.0
[INFO] [stderr]    Compiling uint v0.10.0
[INFO] [stderr]    Compiling getrandom_or_panic v0.0.3
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling atomic-waker v1.1.1
[INFO] [stderr]    Compiling hex-conservative v0.1.1
[INFO] [stderr]    Compiling opaque-debug v0.3.0
[INFO] [stderr]    Compiling expander v2.2.1
[INFO] [stderr]    Compiling environmental v1.1.4
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling bitcoin_hashes v0.13.0
[INFO] [stderr]    Compiling h2 v0.4.5
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling impl-num-traits v0.2.0
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling twox-hash v1.6.3
[INFO] [stderr]    Compiling pbkdf2 v0.12.2
[INFO] [stderr]    Compiling unicode-normalization v0.1.22
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling fixed-hash v0.8.0
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling serdect v0.2.0
[INFO] [stderr]    Compiling impl-serde v0.5.0
[INFO] [stderr]    Compiling serde_bytes v0.11.12
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling schnorrkel v0.11.4
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling blake2b_simd v1.0.2
[INFO] [stderr]    Compiling toml_datetime v0.6.8
[INFO] [stderr]    Compiling serde_spanned v0.6.7
[INFO] [stderr]    Compiling toml_edit v0.21.0
[INFO] [stderr]    Compiling toml_edit v0.22.22
[INFO] [stderr]    Compiling ecdsa v0.16.8
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]    Compiling num-format v0.4.4
[INFO] [stderr]    Compiling file-guard v0.2.0
[INFO] [stderr]    Compiling termcolor v1.2.0
[INFO] [stderr]    Compiling common-path v1.0.0
[INFO] [stderr]    Compiling regex-syntax v0.6.29
[INFO] [stderr]    Compiling ss58-registry v1.43.0
[INFO] [stderr]    Compiling prometheus v0.13.3
[INFO] [stderr]    Compiling httpdate v1.0.3
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling base64 v0.13.1
[INFO] [stderr]    Compiling fs-err v2.9.0
[INFO] [stderr]    Compiling sp-std v14.0.0
[INFO] [stderr]    Compiling deranged v0.3.11
[INFO] [stderr]    Compiling proc-macro-crate v3.1.0
[INFO] [stderr]    Compiling k256 v0.13.4
[INFO] [stderr]    Compiling toml v0.8.19
[INFO] [stderr]    Compiling hyper v1.6.0
[INFO] [stderr]    Compiling regex-automata v0.1.10
[INFO] [stderr]    Compiling parity-scale-codec-derive v3.7.5
[INFO] [stderr]    Compiling scale-info-derive v2.11.6
[INFO] [stderr]    Compiling jam-codec-derive v0.1.0
[INFO] [stderr]    Compiling docify_macros v0.2.9
[INFO] [stderr]    Compiling sp-crypto-hashing v0.1.0
[INFO] [stderr]    Compiling substrate-bip39 v0.6.0
[INFO] [stderr]    Compiling ed25519-zebra v4.0.3
[INFO] [stderr]    Compiling parity-bip39 v2.0.1
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling secp256k1 v0.28.2
[INFO] [stderr]    Compiling secrecy v0.8.0
[INFO] [stderr]    Compiling backtrace v0.3.71
[INFO] [stderr]    Compiling hash256-std-hasher v0.15.2
[INFO] [stderr]    Compiling overload v0.1.1
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling bs58 v0.5.1
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling time-core v0.1.2
[INFO] [stderr]    Compiling dyn-clone v1.0.17
[INFO] [stderr]    Compiling num-conv v0.1.0
[INFO] [stderr]    Compiling gimli v0.28.0
[INFO] [stderr]    Compiling array-bytes v6.2.2
[INFO] [stderr]    Compiling time v0.3.36
[INFO] [stderr]    Compiling miniz_oxide v0.7.1
[INFO] [stderr]    Compiling nu-ansi-term v0.46.0
[INFO] [stderr]    Compiling docify v0.2.9
[INFO] [stderr]    Compiling hyper-util v0.1.10
[INFO] [stderr]    Compiling matchers v0.1.0
[INFO] [stderr]    Compiling http-body-util v0.1.2
[INFO] [stderr]    Compiling scale-info v2.11.6
[INFO] [stderr]    Compiling sp-storage v22.0.0
[INFO] [stderr]    Compiling impl-codec v0.7.1
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling sharded-slab v0.1.4
[INFO] [stderr]    Compiling object v0.32.2
[INFO] [stderr]    Compiling thread_local v1.1.7
[INFO] [stderr]    Compiling sp-externalities v0.30.0
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling rustc-demangle v0.1.23
[INFO] [stderr]    Compiling tracing-subscriber v0.3.18
[INFO] [stderr]    Compiling bounded-collections v0.3.2
[INFO] [stderr]    Compiling primitive-types v0.13.1
[INFO] [stderr]    Compiling schnellru v0.2.3
[INFO] [stderr]    Compiling substrate-prometheus-endpoint v0.17.7
[INFO] [stderr]    Compiling trie-db v0.30.0
[INFO] [stderr]    Compiling trie-root v0.18.0
[INFO] [stderr]    Compiling memory-db v0.34.0
[INFO] [stderr]    Compiling nohash-hasher v0.2.0
[INFO] [stderr]    Compiling sp-wasm-interface v24.0.0
[INFO] [stderr]    Compiling addr2line v0.21.0
[INFO] [stderr]    Compiling sp-runtime-interface-proc-macro v20.0.0
[INFO] [stderr]    Compiling sp-io v43.0.0
[INFO] [stderr]    Compiling proc-macro-hack v0.5.20+deprecated
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling sp-core v38.1.0
[INFO] [stderr]    Compiling sp-tracing v19.0.0
[INFO] [stderr]    Compiling ed25519-dalek v2.1.1
[INFO] [stderr]    Compiling sp-panic-handler v13.0.2
[INFO] [stderr]    Compiling sp-runtime-interface v32.0.0
[INFO] [stderr]    Compiling sp-arithmetic v28.0.0
[INFO] [stderr]    Compiling proc-macro-warning v1.0.0
[INFO] [stderr]    Compiling sp-trie v41.1.0
[INFO] [stderr]    Compiling sp-keystore v0.44.1
[INFO] [stderr]    Compiling const-random-macro v0.1.15
[INFO] [stderr]    Compiling binary-merkle-tree v16.1.0
[INFO] [stderr]    Compiling sp-state-machine v0.48.0
[INFO] [stderr]    Compiling sp-weights v33.1.0
[INFO] [stderr]    Compiling simple-mermaid v0.1.1
[INFO] [stderr]    Compiling tuplex v0.1.2
[INFO] [stderr]    Compiling const-random v0.1.15
[INFO] [stderr]    Compiling macro_magic_core_macros v0.5.1
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling macro_magic_core v0.5.1
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling sp-crypto-hashing-proc-macro v0.1.0
[INFO] [stderr]    Compiling frame-metadata v23.0.0
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling parity-wasm v0.45.0
[INFO] [stderr]    Compiling macro_magic_macros v0.5.1
[INFO] [stderr]    Compiling sp-version-proc-macro v15.0.0
[INFO] [stderr]    Compiling sp-api-proc-macro v25.0.0
[INFO] [stderr]    Compiling frame-support-procedural-tools-derive v12.0.0
[INFO] [stderr]    Compiling include_dir_macros v0.7.3
[INFO] [stderr]    Compiling frame-support-procedural-tools v13.0.1
[INFO] [stderr]    Compiling cfg-expr v0.15.5
[INFO] [stderr]    Compiling include_dir v0.7.3
[INFO] [stderr]    Compiling macro_magic v0.5.1
[INFO] [stderr]    Compiling sp-metadata-ir v0.12.0
[INFO] [stderr]    Compiling async-trait v0.1.88
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling frame-support-procedural v35.0.0
[INFO] [stderr]    Compiling tt-call v1.0.9
[INFO] [stderr]    Compiling sp-application-crypto v43.0.0
[INFO] [stderr]    Compiling sp-runtime v44.0.0
[INFO] [stderr]    Compiling aquamarine v0.5.0
[INFO] [stderr]    Compiling sp-version v42.0.0
[INFO] [stderr]    Compiling sp-staking v41.0.0
[INFO] [stderr]    Compiling sp-inherents v39.0.0
[INFO] [stderr]    Compiling sp-api v39.0.0
[INFO] [stderr]    Compiling sp-genesis-builder v0.20.0
[INFO] [stderr]    Compiling frame-support v43.0.0
[INFO] [stderr]    Compiling frame-system v43.0.0
[INFO] [stderr]    Compiling pallet-balances v44.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4m 42s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: trie-db v0.30.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "77a268b179ea52aa3541047b632310968f229924b37a184d746efdc1a29b0859", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "77a268b179ea52aa3541047b632310968f229924b37a184d746efdc1a29b0859", kill_on_drop: false }`
[INFO] [stdout] 77a268b179ea52aa3541047b632310968f229924b37a184d746efdc1a29b0859
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a7b3e81937e675e5129de0b4fc3706ab270f2a85bda8daeaec4cde33ee99e667
[INFO] running `Command { std: "docker" "start" "-a" "a7b3e81937e675e5129de0b4fc3706ab270f2a85bda8daeaec4cde33ee99e667", kill_on_drop: false }`
[INFO] [stderr]    Compiling pallet-balances v44.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `frame_support::traits::MaybeConsideration`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:28:48
[INFO] [stdout]    |
[INFO] [stdout] 28 |     Consideration, Footprint, LinearStoragePrice, MaybeConsideration,
[INFO] [stdout]    |                                                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                                   |
[INFO] [stdout]    |                                                   no `MaybeConsideration` in `traits`
[INFO] [stdout]    |                                                   help: a similar name exists in the module: `Consideration`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-support-43.0.0/src/traits.rs:98:18
[INFO] [stdout]    |
[INFO] [stdout] 97 | #[cfg(feature = "experimental")]
[INFO] [stdout]    |       ------------------------ the item is gated behind the `experimental` feature
[INFO] [stdout] 98 | pub use storage::MaybeConsideration;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pallet_transaction_payment`
[INFO] [stdout]   --> src/tests/mod.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 | use pallet_transaction_payment::{ChargeTransactionPayment, FungibleAdapter, Multiplier};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pallet_transaction_payment`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `pallet_transaction_payment`, use `cargo add pallet_transaction_payment` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `sp_io`
[INFO] [stdout]   --> src/tests/mod.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | use sp_io;
[INFO] [stdout]    |     ^^^^^ no external crate `sp_io`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::tests::Balances`, `crate::tests::System`, `crate::tests::Test`
[INFO] [stdout]   --> src/tests/general_tests.rs:23:38
[INFO] [stdout]    |
[INFO] [stdout] 23 |         ensure_ti_valid, get_test_account, Balances, ExtBuilder, System, Test, TestId, UseSystem,
[INFO] [stdout]    |                                            ^^^^^^^^              ^^^^^^  ^^^^ no `Test` in `tests`
[INFO] [stdout]    |                                            |                     |
[INFO] [stdout]    |                                            |                     no `System` in `tests`
[INFO] [stdout]    |                                            no `Balances` in `tests`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this struct instead:
[INFO] [stdout]            std::alloc::System
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 23 -         ensure_ti_valid, get_test_account, Balances, ExtBuilder, System, Test, TestId, UseSystem,
[INFO] [stdout] 23 +         ensure_ti_valid, get_test_account, Balance, ExtBuilder, System, Test, TestId, UseSystem,
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 23 -         ensure_ti_valid, get_test_account, Balances, ExtBuilder, System, Test, TestId, UseSystem,
[INFO] [stdout] 23 +         ensure_ti_valid, get_test_account, Balances, ExtBuilder, system, Test, TestId, UseSystem,
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 23 -         ensure_ti_valid, get_test_account, Balances, ExtBuilder, System, Test, TestId, UseSystem,
[INFO] [stdout] 23 +         ensure_ti_valid, get_test_account, Balances, ExtBuilder, System, test, TestId, UseSystem,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `pallet_transaction_payment`
[INFO] [stdout]   --> src/tests/mod.rs:91:23
[INFO] [stdout]    |
[INFO] [stdout] 91 |         TransactionPayment: pallet_transaction_payment,
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pallet_transaction_payment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `pallet_transaction_payment`
[INFO] [stdout]    --> src/tests/mod.rs:109:15
[INFO] [stdout]     |
[INFO] [stdout] 109 | #[derive_impl(pallet_transaction_payment::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pallet_transaction_payment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `pallet_transaction_payment`
[INFO] [stdout]    --> src/tests/currency_tests.rs:253:4
[INFO] [stdout]     |
[INFO] [stdout] 253 |             pallet_transaction_payment::NextFeeMultiplier::<Test>::put(
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pallet_transaction_payment`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `pallet_transaction_payment`, use `cargo add pallet_transaction_payment` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]   --> src/tests/consumer_limit_tests.rs:37:15
[INFO] [stdout]    |
[INFO] [stdout] 37 |             assert_eq!(System::providers(&1), 1);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[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/consumer_limit_tests.rs:38:15
[INFO] [stdout]    |
[INFO] [stdout] 38 |             assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[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/consumer_limit_tests.rs:44:30
[INFO] [stdout]    |
[INFO] [stdout] 44 |             let max_consumers: u32 = <Test as frame_system::Config>::MaxConsumers::get();
[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/consumer_limit_tests.rs:46:16
[INFO] [stdout]    |
[INFO] [stdout] 46 |                 assert_ok!(System::inc_consumers(&1));
[INFO] [stdout]    |                            ^^^^^^ use of undeclared type `System`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[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/consumer_limit_tests.rs:48:15
[INFO] [stdout]    |
[INFO] [stdout] 48 |             assert_eq!(System::consumers(&1), max_consumers);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[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/consumer_limit_tests.rs:51:17
[INFO] [stdout]    |
[INFO] [stdout] 51 |             assert_noop!(System::inc_consumers(&1), DispatchError::TooManyConsumers);
[INFO] [stdout]    |                          ^^^^^^ use of undeclared type `System`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[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/consumer_limit_tests.rs:55:16
[INFO] [stdout]    |
[INFO] [stdout] 55 |                 assert_ok!(System::inc_consumers_without_limit(&1));
[INFO] [stdout]    |                            ^^^^^^ use of undeclared type `System`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[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/consumer_limit_tests.rs:68:15
[INFO] [stdout]    |
[INFO] [stdout] 68 |             assert_eq!(System::consumers(&1), max_consumers + 1);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[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/consumer_limit_tests.rs:89:30
[INFO] [stdout]    |
[INFO] [stdout] 89 |             let max_consumers: u32 = <Test as frame_system::Config>::MaxConsumers::get();
[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/consumer_limit_tests.rs:91:16
[INFO] [stdout]    |
[INFO] [stdout] 91 |                 assert_ok!(System::inc_consumers(&1));
[INFO] [stdout]    |                            ^^^^^^ use of undeclared type `System`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[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/consumer_limit_tests.rs:93:15
[INFO] [stdout]    |
[INFO] [stdout] 93 |             assert_eq!(System::consumers(&1), max_consumers);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[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/consumer_limit_tests.rs:120:30
[INFO] [stdout]     |
[INFO] [stdout] 120 |             let max_consumers: u32 = <Test as frame_system::Config>::MaxConsumers::get();
[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/consumer_limit_tests.rs:122:16
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 assert_ok!(System::inc_consumers(&1));
[INFO] [stdout]     |                            ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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/consumer_limit_tests.rs:124:15
[INFO] [stdout]     |
[INFO] [stdout] 124 |             assert_eq!(System::consumers(&1), max_consumers);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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/consumer_limit_tests.rs:144:30
[INFO] [stdout]     |
[INFO] [stdout] 144 |             let max_consumers: u32 = <Test as frame_system::Config>::MaxConsumers::get();
[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/consumer_limit_tests.rs:146:16
[INFO] [stdout]     |
[INFO] [stdout] 146 |                 assert_ok!(System::inc_consumers(&1));
[INFO] [stdout]     |                            ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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/consumer_limit_tests.rs:148:15
[INFO] [stdout]     |
[INFO] [stdout] 148 |             assert_eq!(System::consumers(&1), max_consumers);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:38:19
[INFO] [stdout]    |
[INFO] [stdout] 38 | 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:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |             <Balances as Currency<_>>::transfer(&1, &10, 1000, KeepAlive),
[INFO] [stdout]    |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/currency_tests.rs:49:15
[INFO] [stdout]    |
[INFO] [stdout] 49 |         assert_ok!(<Balances as Currency<_>>::transfer(&1, &10, 1000, AllowDeath));
[INFO] [stdout]    |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/currency_tests.rs:61:16
[INFO] [stdout]    |
[INFO] [stdout] 61 |             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]    |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/currency_tests.rs:73:16
[INFO] [stdout]    |
[INFO] [stdout] 73 |             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]    |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/currency_tests.rs:86:6
[INFO] [stdout]    |
[INFO] [stdout] 86 |                 <Balances as Currency<_>>::transfer(&1, &2, 5, AllowDeath),
[INFO] [stdout]    |                  ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:102:16
[INFO] [stdout]     |
[INFO] [stdout] 102 |             assert_eq!(<Balances as InspectLockableCurrency<_>>::balance_locked(ID_1, &1), 10);
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:103:16
[INFO] [stdout]     |
[INFO] [stdout] 103 |             assert_eq!(<Balances as InspectLockableCurrency<_>>::balance_locked(ID_2, &1), 10);
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:104:16
[INFO] [stdout]     |
[INFO] [stdout] 104 |             assert_eq!(<Balances as InspectLockableCurrency<_>>::balance_locked(ID_1, &2), 20);
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:105:16
[INFO] [stdout]     |
[INFO] [stdout] 105 |             assert_eq!(<Balances as InspectLockableCurrency<_>>::balance_locked(ID_2, &2), 0);
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:106:16
[INFO] [stdout]     |
[INFO] [stdout] 106 |             assert_eq!(<Balances as InspectLockableCurrency<_>>::balance_locked(ID_1, &3), 0);
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:117:16
[INFO] [stdout]     |
[INFO] [stdout] 117 |             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 10, AllowDeath));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:118:15
[INFO] [stdout]     |
[INFO] [stdout] 118 |             assert_eq!(System::providers(&1), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:119:15
[INFO] [stdout]     |
[INFO] [stdout] 119 |             assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:121:37
[INFO] [stdout]     |
[INFO] [stdout] 121 |             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] 111 | 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:132:15
[INFO] [stdout]     |
[INFO] [stdout] 132 |             assert_ok!(System::inc_consumers(&1));
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:133:13
[INFO] [stdout]     |
[INFO] [stdout] 133 |             assert!(!System::can_dec_provider(&1));
[INFO] [stdout]     |                      ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:135:6
[INFO] [stdout]     |
[INFO] [stdout] 135 |                 <Balances as Currency<_>>::transfer(&1, &2, 10, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:138:12
[INFO] [stdout]     |
[INFO] [stdout] 138 |             assert!(System::account_exists(&1));
[INFO] [stdout]     |                     ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:142:15
[INFO] [stdout]     |
[INFO] [stdout] 142 |             assert_eq!(System::inc_providers(&1), frame_system::IncRefStatus::Existed);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:143:15
[INFO] [stdout]     |
[INFO] [stdout] 143 |             assert_eq!(System::providers(&1), 2);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:144:12
[INFO] [stdout]     |
[INFO] [stdout] 144 |             assert!(System::can_dec_provider(&1));
[INFO] [stdout]     |                     ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:145:16
[INFO] [stdout]     |
[INFO] [stdout] 145 |             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 10, AllowDeath));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:146:15
[INFO] [stdout]     |
[INFO] [stdout] 146 |             assert_eq!(System::providers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:147:12
[INFO] [stdout]     |
[INFO] [stdout] 147 |             assert!(System::account_exists(&1));
[INFO] [stdout]     |                     ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:159:16
[INFO] [stdout]     |
[INFO] [stdout] 159 |             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:170:15
[INFO] [stdout]     |
[INFO] [stdout] 170 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:172:15
[INFO] [stdout]     |
[INFO] [stdout] 172 |             assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:173:16
[INFO] [stdout]     |
[INFO] [stdout] 173 |             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:184:15
[INFO] [stdout]     |
[INFO] [stdout] 184 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:186:15
[INFO] [stdout]     |
[INFO] [stdout] 186 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:187:16
[INFO] [stdout]     |
[INFO] [stdout] 187 |             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:198:15
[INFO] [stdout]     |
[INFO] [stdout] 198 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:200:15
[INFO] [stdout]     |
[INFO] [stdout] 200 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:201:16
[INFO] [stdout]     |
[INFO] [stdout] 201 |             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:211:15
[INFO] [stdout]     |
[INFO] [stdout] 211 |             assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:213:15
[INFO] [stdout]     |
[INFO] [stdout] 213 |             assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:215:15
[INFO] [stdout]     |
[INFO] [stdout] 215 |             assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:16
[INFO] [stdout]     |
[INFO] [stdout] 216 |             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:227:15
[INFO] [stdout]     |
[INFO] [stdout] 227 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:229:6
[INFO] [stdout]     |
[INFO] [stdout] 229 |                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:233:15
[INFO] [stdout]     |
[INFO] [stdout] 233 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:235:6
[INFO] [stdout]     |
[INFO] [stdout] 235 |                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:239:15
[INFO] [stdout]     |
[INFO] [stdout] 239 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:241:6
[INFO] [stdout]     |
[INFO] [stdout] 241 |                 <Balances as Currency<_>>::transfer(&1, &2, 3, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:253:52
[INFO] [stdout]     |
[INFO] [stdout] 253 |             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] 248 | 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:258:6
[INFO] [stdout]     |
[INFO] [stdout] 258 |                 <Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:264:39
[INFO] [stdout]     |
[INFO] [stdout] 264 |             assert!(ChargeTransactionPayment::<Test>::validate_and_prepare(
[INFO] [stdout]     |                                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 248 | 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:273:39
[INFO] [stdout]     |
[INFO] [stdout] 273 |             assert!(ChargeTransactionPayment::<Test>::validate_and_prepare(
[INFO] [stdout]     |                                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 248 | 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:334:6
[INFO] [stdout]     |
[INFO] [stdout] 334 |                 <Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:340:39
[INFO] [stdout]     |
[INFO] [stdout] 340 |             assert!(ChargeTransactionPayment::<Test>::validate_and_prepare(
[INFO] [stdout]     |                                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 327 | 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:349:39
[INFO] [stdout]     |
[INFO] [stdout] 349 |             assert!(ChargeTransactionPayment::<Test>::validate_and_prepare(
[INFO] [stdout]     |                                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 327 | 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:369:6
[INFO] [stdout]     |
[INFO] [stdout] 369 |                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:374:6
[INFO] [stdout]     |
[INFO] [stdout] 374 |                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:377:4
[INFO] [stdout]     |
[INFO] [stdout] 377 |             System::set_block_number(2);
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:380:6
[INFO] [stdout]     |
[INFO] [stdout] 380 |                 <Balances as Currency<_>>::transfer(&1, &2, 3, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:394:6
[INFO] [stdout]     |
[INFO] [stdout] 394 |                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:399:6
[INFO] [stdout]     |
[INFO] [stdout] 399 |                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:404:6
[INFO] [stdout]     |
[INFO] [stdout] 404 |                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |                  ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/currency_tests.rs:416:4
[INFO] [stdout]     |
[INFO] [stdout] 416 |             System::inc_account_nonce(&2);
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:418:15
[INFO] [stdout]     |
[INFO] [stdout] 418 |             assert_eq!(System::providers(&2), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:419:4
[INFO] [stdout]     |
[INFO] [stdout] 419 |             System::inc_providers(&2);
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:420:15
[INFO] [stdout]     |
[INFO] [stdout] 420 |             assert_eq!(System::providers(&2), 2);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:423:15
[INFO] [stdout]     |
[INFO] [stdout] 423 |             assert_eq!(System::providers(&2), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:426:15
[INFO] [stdout]     |
[INFO] [stdout] 426 |             assert_eq!(System::account_nonce(&2), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:435:15
[INFO] [stdout]     |
[INFO] [stdout] 435 |             assert_ok!(System::dec_providers(&2));
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:436:15
[INFO] [stdout]     |
[INFO] [stdout] 436 |             assert_eq!(System::providers(&2), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:438:15
[INFO] [stdout]     |
[INFO] [stdout] 438 |             assert_eq!(System::account_nonce(&2), 0); // nonce zero
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:460:47
[INFO] [stdout]     |
[INFO] [stdout] 460 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), 120);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 448 | fn reward_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:468:3
[INFO] [stdout]     |
[INFO] [stdout] 468 |         System::assert_has_event(RuntimeEvent::Balances(crate::Event::Deposit {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:526:47
[INFO] [stdout]     |
[INFO] [stdout] 526 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), 70);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 519 | fn slashing_balance_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:536:3
[INFO] [stdout]     |
[INFO] [stdout] 536 |         System::assert_has_event(RuntimeEvent::Balances(crate::Event::Withdraw {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:541:47
[INFO] [stdout]     |
[INFO] [stdout] 541 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), 100);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 531 | fn withdrawing_balance_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:553:12
[INFO] [stdout]     |
[INFO] [stdout] 553 |             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] 546 | fn withdrawing_balance_should_fail_when_not_expendable<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:572:47
[INFO] [stdout]     |
[INFO] [stdout] 572 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), 22);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 565 | fn slashing_incomplete_balance_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:595:47
[INFO] [stdout]     |
[INFO] [stdout] 595 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), 70);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 588 | fn slashing_reserved_balance_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:607:47
[INFO] [stdout]     |
[INFO] [stdout] 607 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), 69);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 600 | fn slashing_incomplete_reserved_balance_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:618:3
[INFO] [stdout]     |
[INFO] [stdout] 618 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::ReserveRepatriated {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:668:12
[INFO] [stdout]     |
[INFO] [stdout] 668 |             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] 662 | 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:694:5
[INFO] [stdout]     |
[INFO] [stdout] 694 |             <Balances as Currency<_>>::transfer(&1, &2, u64::MAX, AllowDeath),
[INFO] [stdout]     |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:707:47
[INFO] [stdout]     |
[INFO] [stdout] 707 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), 100);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 704 | fn account_create_on_free_too_low_with_other<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:712:47
[INFO] [stdout]     |
[INFO] [stdout] 712 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), 100);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 704 | fn account_create_on_free_too_low_with_other<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:722:47
[INFO] [stdout]     |
[INFO] [stdout] 722 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), 0);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 717 | fn account_create_on_free_too_low<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:729:47
[INFO] [stdout]     |
[INFO] [stdout] 729 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), 0);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 727 | fn account_removal_on_free_too_low<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:737:47
[INFO] [stdout]     |
[INFO] [stdout] 737 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), 220);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 727 | fn account_removal_on_free_too_low<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:749:47
[INFO] [stdout]     |
[INFO] [stdout] 749 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), 130);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 727 | fn account_removal_on_free_too_low<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:756:62
[INFO] [stdout]     |
[INFO] [stdout] 756 |         let init_total_issuance = pallet_balances::TotalIssuance::<Test>::get();
[INFO] [stdout]     |                                                                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 754 | fn burn_must_work<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:757:20
[INFO] [stdout]     |
[INFO] [stdout] 757 |         let imbalance = <Balances as Currency<_>>::burn(10);
[INFO] [stdout]     |                          ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:758:47
[INFO] [stdout]     |
[INFO] [stdout] 758 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), init_total_issuance - 10);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 754 | fn burn_must_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:760:47
[INFO] [stdout]     |
[INFO] [stdout] 760 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), init_total_issuance);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 754 | fn burn_must_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:768:44
[INFO] [stdout]     |
[INFO] [stdout] 768 |     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] 766 | 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:769:33
[INFO] [stdout]     |
[INFO] [stdout] 769 |     let _ = crate::GenesisConfig::<Test> { balances: vec![(1, 10)], ..Default::default() }
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 766 | 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:777:44
[INFO] [stdout]     |
[INFO] [stdout] 777 |     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] 776 | 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:778:33
[INFO] [stdout]     |
[INFO] [stdout] 778 |     let _ = crate::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] 776 | 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:856:3
[INFO] [stdout]     |
[INFO] [stdout] 856 |         System::set_block_number(2);
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:859:3
[INFO] [stdout]     |
[INFO] [stdout] 859 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Reserved {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:864:3
[INFO] [stdout]     |
[INFO] [stdout] 864 |         System::set_block_number(3);
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:867:3
[INFO] [stdout]     |
[INFO] [stdout] 867 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Unreserved {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:872:3
[INFO] [stdout]     |
[INFO] [stdout] 872 |         System::set_block_number(4);
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:876:3
[INFO] [stdout]     |
[INFO] [stdout] 876 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Unreserved {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:887:3
[INFO] [stdout]     |
[INFO] [stdout] 887 |         System::reset_events();
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:12
[INFO] [stdout]      |
[INFO] [stdout] 1006 |         assert!(!System::account_exists(&1));
[INFO] [stdout]      |                  ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:1017:12
[INFO] [stdout]      |
[INFO] [stdout] 1017 |         assert!(!System::account_exists(&1));
[INFO] [stdout]      |                  ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:3
[INFO] [stdout]      |
[INFO] [stdout] 1018 |         System::assert_has_event(RuntimeEvent::Balances(crate::Event::Slashed {
[INFO] [stdout]      |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:1032:11
[INFO] [stdout]      |
[INFO] [stdout] 1032 |         assert!(System::account_exists(&1));
[INFO] [stdout]      |                 ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:1033:3
[INFO] [stdout]      |
[INFO] [stdout] 1033 |         System::assert_has_event(RuntimeEvent::Balances(crate::Event::Slashed {
[INFO] [stdout]      |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:1046:12
[INFO] [stdout]      |
[INFO] [stdout] 1046 |         assert!(!System::account_exists(&1));
[INFO] [stdout]      |                  ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:1047:3
[INFO] [stdout]      |
[INFO] [stdout] 1047 |         System::assert_has_event(RuntimeEvent::Balances(crate::Event::Slashed {
[INFO] [stdout]      |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:1062:3
[INFO] [stdout]      |
[INFO] [stdout] 1062 |         System::assert_has_event(RuntimeEvent::Balances(crate::Event::Slashed {
[INFO] [stdout]      |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:1073:14
[INFO] [stdout]      |
[INFO] [stdout] 1073 |         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 this struct
[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:1077:11
[INFO] [stdout]      |
[INFO] [stdout] 1077 |         assert!(System::account_exists(&1));
[INFO] [stdout]      |                 ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:1085:14
[INFO] [stdout]      |
[INFO] [stdout] 1085 |         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 this struct
[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:1089:11
[INFO] [stdout]      |
[INFO] [stdout] 1089 |         assert!(System::account_exists(&1));
[INFO] [stdout]      |                 ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:1097:14
[INFO] [stdout]      |
[INFO] [stdout] 1097 |         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 this struct
[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:1101:11
[INFO] [stdout]      |
[INFO] [stdout] 1101 |         assert!(System::account_exists(&1));
[INFO] [stdout]      |                 ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:1120:14
[INFO] [stdout]      |
[INFO] [stdout] 1120 |         assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]      |                    ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:1131:14
[INFO] [stdout]      |
[INFO] [stdout] 1131 |         assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]      |                    ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:1134:14
[INFO] [stdout]      |
[INFO] [stdout] 1134 |         assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]      |                    ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:1136:11
[INFO] [stdout]      |
[INFO] [stdout] 1136 |         assert!(System::account_exists(&1));
[INFO] [stdout]      |                 ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:1165:36
[INFO] [stdout]      |
[INFO] [stdout] 1165 |         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] 1161 | 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:1170:54
[INFO] [stdout]      |
[INFO] [stdout] 1170 |         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] 1161 | 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:1176:12
[INFO] [stdout]      |
[INFO] [stdout] 1176 |             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] 1161 | 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:1208:12
[INFO] [stdout]      |
[INFO] [stdout] 1208 |             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] 1196 | 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:1238:63
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         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] 1196 | 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:1431:15
[INFO] [stdout]      |
[INFO] [stdout] 1431 |             assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:1432:16
[INFO] [stdout]      |
[INFO] [stdout] 1432 |             assert_ok!(<Balances as fungible::MutateFreeze<_>>::set_freeze(&TestId::Foo, &1, 4));
[INFO] [stdout]      |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/tests/mod.rs:85:1
[INFO] [stdout]      |
[INFO] [stdout]   85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]      | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1433:15
[INFO] [stdout]      |
[INFO] [stdout] 1433 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:1435:15
[INFO] [stdout]      |
[INFO] [stdout] 1435 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:1439:16
[INFO] [stdout]      |
[INFO] [stdout] 1439 |             assert_ok!(<Balances as fungible::MutateFreeze<_>>::set_freeze(&TestId::Foo, &1, 6));
[INFO] [stdout]      |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/tests/mod.rs:85:1
[INFO] [stdout]      |
[INFO] [stdout]   85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]      | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1441:16
[INFO] [stdout]      |
[INFO] [stdout] 1441 |             assert_ok!(<Balances as fungible::MutateFreeze<_>>::set_freeze(&TestId::Foo, &1, 4));
[INFO] [stdout]      |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/tests/mod.rs:85:1
[INFO] [stdout]      |
[INFO] [stdout]   85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]      | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1451:15
[INFO] [stdout]      |
[INFO] [stdout] 1451 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:1452:16
[INFO] [stdout]      |
[INFO] [stdout] 1452 |             assert_ok!(<Balances as fungible::MutateFreeze<_>>::set_freeze(&TestId::Foo, &1, 0));
[INFO] [stdout]      |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/tests/mod.rs:85:1
[INFO] [stdout]      |
[INFO] [stdout]   85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]      | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1454:15
[INFO] [stdout]      |
[INFO] [stdout] 1454 |             assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[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:1461:47
[INFO] [stdout]      |
[INFO] [stdout] 1461 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), 0);
[INFO] [stdout]      |                                                     ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1459 | fn self_transfer_noop<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:1475:47
[INFO] [stdout]      |
[INFO] [stdout] 1475 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), 100);
[INFO] [stdout]      |                                                     ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1459 | fn self_transfer_noop<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:1491:38
[INFO] [stdout]      |
[INFO] [stdout] 1491 |                 pallet_balances::TotalIssuance::<Test>::get(),
[INFO] [stdout]      |                                                  ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1459 | fn self_transfer_noop<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:53:4
[INFO] [stdout]    |
[INFO] [stdout] 53 |             System::inc_account_nonce(&2);
[INFO] [stdout]    |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[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:54:15
[INFO] [stdout]    |
[INFO] [stdout] 54 |             assert_eq!(System::account_nonce(&2), 1);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[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:60:15
[INFO] [stdout]    |
[INFO] [stdout] 60 |             assert_eq!(System::account_nonce(&2), 0);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[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:179:37
[INFO] [stdout]     |
[INFO] [stdout] 179 |         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] 176 | fn set_balance_handles_killing_account<Test>() {
[INFO] [stdout]     |                                       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:190:61
[INFO] [stdout]     |
[INFO] [stdout] 190 |         let old_total_issuance = pallet_balances::TotalIssuance::<Test>::get();
[INFO] [stdout]     |                                                                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 188 | fn set_balance_handles_total_issuance<Test>() {
[INFO] [stdout]     |                                      ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:192:47
[INFO] [stdout]     |
[INFO] [stdout] 192 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), old_total_issuance + 69);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 188 | fn set_balance_handles_total_issuance<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:204:4
[INFO] [stdout]     |
[INFO] [stdout] 204 |             System::inc_providers(&7);
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:205:16
[INFO] [stdout]     |
[INFO] [stdout] 205 |             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:218:15
[INFO] [stdout]     |
[INFO] [stdout] 218 |             assert_eq!(System::providers(&7), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:219:15
[INFO] [stdout]     |
[INFO] [stdout] 219 |             assert_eq!(System::consumers(&7), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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::providers(&7), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:223:15
[INFO] [stdout]     |
[INFO] [stdout] 223 |             assert_eq!(System::consumers(&7), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:225:5
[INFO] [stdout]     |
[INFO] [stdout] 225 |             <Balances as frame_support::traits::ReservableCurrency<_>>::unreserve(&7, 5);
[INFO] [stdout]     |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:226:16
[INFO] [stdout]     |
[INFO] [stdout] 226 |             assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&7, &1, 10, Expendable));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:228:15
[INFO] [stdout]     |
[INFO] [stdout] 228 |             assert_eq!(System::providers(&7), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:229:15
[INFO] [stdout]     |
[INFO] [stdout] 229 |             assert_eq!(System::consumers(&7), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:239:49
[INFO] [stdout]     |
[INFO] [stdout] 239 |         let old_ti = pallet_balances::TotalIssuance::<Test>::get();
[INFO] [stdout]     |                                                       ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 235 | fn force_adjust_total_issuance_example<Test>() {
[INFO] [stdout]     |                                       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:244:49
[INFO] [stdout]     |
[INFO] [stdout] 244 |         let new_ti = pallet_balances::TotalIssuance::<Test>::get();
[INFO] [stdout]     |                                                       ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 235 | fn force_adjust_total_issuance_example<Test>() {
[INFO] [stdout]     |                                       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:259:45
[INFO] [stdout]     |
[INFO] [stdout] 259 |         let ti = pallet_balances::TotalIssuance::<Test>::get();
[INFO] [stdout]     |                                                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 256 | fn force_adjust_total_issuance_works<Test>() {
[INFO] [stdout]     |                                     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:263:47
[INFO] [stdout]     |
[INFO] [stdout] 263 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), ti + 32);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 256 | fn force_adjust_total_issuance_works<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:264:3
[INFO] [stdout]     |
[INFO] [stdout] 264 |         System::assert_last_event(RuntimeEvent::Balances(Event::TotalIssuanceForced {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:271:47
[INFO] [stdout]     |
[INFO] [stdout] 271 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), ti - 32);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 256 | fn force_adjust_total_issuance_works<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:272:3
[INFO] [stdout]     |
[INFO] [stdout] 272 |         System::assert_last_event(RuntimeEvent::Balances(Event::TotalIssuanceForced {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:283:45
[INFO] [stdout]     |
[INFO] [stdout] 283 |         let ti = pallet_balances::TotalIssuance::<Test>::get();
[INFO] [stdout]     |                                                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 280 | fn force_adjust_total_issuance_saturates<Test>() {
[INFO] [stdout]     |                                         ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:284:14
[INFO] [stdout]     |
[INFO] [stdout] 284 |         let max = <Test as Config>::Balance::max_value();
[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/dispatchable_tests.rs:290:47
[INFO] [stdout]     |
[INFO] [stdout] 290 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), max);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 280 | fn force_adjust_total_issuance_saturates<Test>() {
[INFO] [stdout]     |                                         ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:295:47
[INFO] [stdout]     |
[INFO] [stdout] 295 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), 0);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 280 | fn force_adjust_total_issuance_saturates<Test>() {
[INFO] [stdout]     |                                         ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:304:12
[INFO] [stdout]     |
[INFO] [stdout] 304 |             Error::<Test>::DeltaZero,
[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 force_adjust_total_issuance_rejects_zero_delta<Test>() {
[INFO] [stdout]     |                                                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:308:12
[INFO] [stdout]     |
[INFO] [stdout] 308 |             Error::<Test>::DeltaZero,
[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 force_adjust_total_issuance_rejects_zero_delta<Test>() {
[INFO] [stdout]     |                                                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:319:47
[INFO] [stdout]     |
[INFO] [stdout] 319 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), 64);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 314 | fn force_adjust_total_issuance_rejects_more_than_inactive<Test>() {
[INFO] [stdout]     |                                                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:325:47
[INFO] [stdout]     |
[INFO] [stdout] 325 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), 16);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 314 | fn force_adjust_total_issuance_rejects_more_than_inactive<Test>() {
[INFO] [stdout]     |                                                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:330:12
[INFO] [stdout]     |
[INFO] [stdout] 330 |             Error::<Test>::IssuanceDeactivated,
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 314 | fn force_adjust_total_issuance_rejects_more_than_inactive<Test>() {
[INFO] [stdout]     |                                                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:334:47
[INFO] [stdout]     |
[INFO] [stdout] 334 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), 26);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 314 | fn force_adjust_total_issuance_rejects_more_than_inactive<Test>() {
[INFO] [stdout]     |                                                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:345:56
[INFO] [stdout]     |
[INFO] [stdout] 345 |         let init_issuance = pallet_balances::TotalIssuance::<Test>::get();
[INFO] [stdout]     |                                                              ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 340 | fn burn_works<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:357:3
[INFO] [stdout]     |
[INFO] [stdout] 357 |         System::assert_last_event(RuntimeEvent::Balances(Event::Burned {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:361:47
[INFO] [stdout]     |
[INFO] [stdout] 361 |         assert_eq!(pallet_balances::TotalIssuance::<Test>::get(), init_issuance - burn_amount_1);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 340 | fn burn_works<Test>() {
[INFO] [stdout]     |              ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:366:36
[INFO] [stdout]     |
[INFO] [stdout] 366 |             init_balance - burn_amount_1 - <Test as Config>::ExistentialDeposit::get() + 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/dispatchable_tests.rs:374:3
[INFO] [stdout]     |
[INFO] [stdout] 374 |         System::assert_last_event(RuntimeEvent::Balances(Event::Burned {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:379:37
[INFO] [stdout]     |
[INFO] [stdout] 379 |             pallet_balances::TotalIssuance::<Test>::get(),
[INFO] [stdout]     |                                              ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 340 | fn burn_works<Test>() {
[INFO] [stdout]     |              ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_and_currency.rs:73:12
[INFO] [stdout]    |
[INFO] [stdout] 73 |     assert!(!<Balances as ReservableCurrency<_>>::can_reserve(&who, amount.max(1) * 2));
[INFO] [stdout]    |               ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_and_currency.rs:74:12
[INFO] [stdout]    |
[INFO] [stdout] 74 |     assert!(!<Balances as ReservableCurrency<_>>::can_reserve(&who, amount + 1));
[INFO] [stdout]    |               ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_and_currency.rs:75:11
[INFO] [stdout]    |
[INFO] [stdout] 75 |     assert!(<Balances as ReservableCurrency<_>>::can_reserve(&who, amount));
[INFO] [stdout]    |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_and_currency.rs:76:11
[INFO] [stdout]    |
[INFO] [stdout] 76 |     assert!(<Balances as ReservableCurrency<_>>::can_reserve(&who, amount.saturating_sub(1)));
[INFO] [stdout]    |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_and_currency.rs:77:11
[INFO] [stdout]    |
[INFO] [stdout] 77 |     assert!(<Balances as ReservableCurrency<_>>::can_reserve(&who, amount / 2));
[INFO] [stdout]    |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_and_currency.rs:81:11
[INFO] [stdout]    |
[INFO] [stdout] 81 |     assert!(<Balances as InspectHold<_>>::ensure_can_hold(&TestId::Foo, &who, amount.max(1) * 2)
[INFO] [stdout]    |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_and_currency.rs:83:11
[INFO] [stdout]    |
[INFO] [stdout] 83 |     assert!(<Balances as InspectHold<_>>::ensure_can_hold(&TestId::Foo, &who, amount + 1).is_err());
[INFO] [stdout]    |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_and_currency.rs:84:11
[INFO] [stdout]    |
[INFO] [stdout] 84 |     assert!(<Balances as InspectHold<_>>::ensure_can_hold(&TestId::Foo, &who, amount).is_ok());
[INFO] [stdout]    |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_and_currency.rs:85:11
[INFO] [stdout]    |
[INFO] [stdout] 85 |     assert!(<Balances as InspectHold<_>>::ensure_can_hold(
[INFO] [stdout]    |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_and_currency.rs:91:11
[INFO] [stdout]    |
[INFO] [stdout] 91 |     assert!(<Balances as InspectHold<_>>::ensure_can_hold(&TestId::Foo, &who, amount / 2).is_ok());
[INFO] [stdout]    |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |             <Balances as LockableCurrency<_>>::set_lock(ID, &who, 50, WithdrawReasons::all());
[INFO] [stdout]     |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:112:16
[INFO] [stdout]     |
[INFO] [stdout] 112 |             assert_ok!(<Balances as ReservableCurrency<_>>::reserve(&who, 30));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 131 |             <Balances as LockableCurrency<_>>::set_lock(ID, &who, 60, WithdrawReasons::all());
[INFO] [stdout]     |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:138:16
[INFO] [stdout]     |
[INFO] [stdout] 138 |             assert_ok!(<Balances as MutateHold<_>>::hold(&TestId::Foo, &who, 40));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:157:5
[INFO] [stdout]     |
[INFO] [stdout] 157 |             <Balances as LockableCurrency<_>>::set_lock(ID, &who, 40, WithdrawReasons::all());
[INFO] [stdout]     |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:161:16
[INFO] [stdout]     |
[INFO] [stdout] 161 |             assert_ok!(<Balances as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 70));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:181:16
[INFO] [stdout]     |
[INFO] [stdout] 181 |             assert_ok!(<Balances as ReservableCurrency<_>>::reserve(&who, 30));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:187:16
[INFO] [stdout]     |
[INFO] [stdout] 187 |             assert_ok!(<Balances as MutateHold<_>>::hold(&TestId::Foo, &who, 25));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:206:16
[INFO] [stdout]     |
[INFO] [stdout] 206 |             assert_ok!(<Balances as ReservableCurrency<_>>::reserve(&who, 25));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:210:16
[INFO] [stdout]     |
[INFO] [stdout] 210 |             assert_ok!(<Balances as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 80));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:229:16
[INFO] [stdout]     |
[INFO] [stdout] 229 |             assert_ok!(<Balances as MutateHold<_>>::hold(&TestId::Foo, &who, 35));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:238:16
[INFO] [stdout]     |
[INFO] [stdout] 238 |             assert_ok!(<Balances as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 90));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:259:5
[INFO] [stdout]     |
[INFO] [stdout] 259 |             <Balances as LockableCurrency<_>>::set_lock(ID, &who, 60, WithdrawReasons::all());
[INFO] [stdout]     |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:263:16
[INFO] [stdout]     |
[INFO] [stdout] 263 |             assert_ok!(<Balances as ReservableCurrency<_>>::reserve(&who, 20));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:272:16
[INFO] [stdout]     |
[INFO] [stdout] 272 |             assert_ok!(<Balances as MutateHold<_>>::hold(&TestId::Foo, &who, 15));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:291:5
[INFO] [stdout]     |
[INFO] [stdout] 291 |             <Balances as LockableCurrency<_>>::set_lock(ID, &who, 40, WithdrawReasons::all());
[INFO] [stdout]     |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:295:16
[INFO] [stdout]     |
[INFO] [stdout] 295 |             assert_ok!(<Balances as ReservableCurrency<_>>::reserve(&who, 25));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:299:16
[INFO] [stdout]     |
[INFO] [stdout] 299 |             assert_ok!(<Balances as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 80));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:318:5
[INFO] [stdout]     |
[INFO] [stdout] 318 |             <Balances as LockableCurrency<_>>::set_lock(ID, &who, 50, WithdrawReasons::all());
[INFO] [stdout]     |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:322:16
[INFO] [stdout]     |
[INFO] [stdout] 322 |             assert_ok!(<Balances as MutateHold<_>>::hold(&TestId::Foo, &who, 30));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:326:16
[INFO] [stdout]     |
[INFO] [stdout] 326 |             assert_ok!(<Balances as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 75));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:345:16
[INFO] [stdout]     |
[INFO] [stdout] 345 |             assert_ok!(<Balances as ReservableCurrency<_>>::reserve(&who, 20));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:354:16
[INFO] [stdout]     |
[INFO] [stdout] 354 |             assert_ok!(<Balances as MutateHold<_>>::hold(&TestId::Foo, &who, 25));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:363:16
[INFO] [stdout]     |
[INFO] [stdout] 363 |             assert_ok!(<Balances as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 90));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:384:5
[INFO] [stdout]     |
[INFO] [stdout] 384 |             <Balances as LockableCurrency<_>>::set_lock(ID, &who, 40, WithdrawReasons::all());
[INFO] [stdout]     |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:393:16
[INFO] [stdout]     |
[INFO] [stdout] 393 |             assert_ok!(<Balances as ReservableCurrency<_>>::reserve(&who, 20));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:402:16
[INFO] [stdout]     |
[INFO] [stdout] 402 |             assert_ok!(<Balances as MutateHold<_>>::hold(&TestId::Foo, &who, 15));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_and_currency.rs:411:16
[INFO] [stdout]     |
[INFO] [stdout] 411 |             assert_ok!(<Balances as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 85));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:30:26
[INFO] [stdout]     |
[INFO] [stdout]  30 |                     let trap_account = <Test as frame_system::Config>::AccountId::from(65174286u64);
[INFO] [stdout]     |                                         ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 139 | generate_tests!(conformance_tests, 1);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:35:8
[INFO] [stdout]     |
[INFO] [stdout]  35 |                             Balances,
[INFO] [stdout]     |                             ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] ...
[INFO] [stdout] 139 | generate_tests!(conformance_tests, 1);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:36:9
[INFO] [stdout]     |
[INFO] [stdout]  36 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 139 | generate_tests!(conformance_tests, 1);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:46:8
[INFO] [stdout]     |
[INFO] [stdout]  46 |                             Balances,
[INFO] [stdout]     |                             ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] ...
[INFO] [stdout] 139 | generate_tests!(conformance_tests, 1);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:47:9
[INFO] [stdout]     |
[INFO] [stdout]  47 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 139 | generate_tests!(conformance_tests, 1);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:63:8
[INFO] [stdout]     |
[INFO] [stdout]  63 |                             Balances,
[INFO] [stdout]     |                             ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] ...
[INFO] [stdout] 139 | generate_tests!(conformance_tests, 1);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:64:9
[INFO] [stdout]     |
[INFO] [stdout]  64 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 139 | generate_tests!(conformance_tests, 1);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:63:8
[INFO] [stdout]     |
[INFO] [stdout]  63 |                             Balances,
[INFO] [stdout]     |                             ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] ...
[INFO] [stdout] 139 | generate_tests!(conformance_tests, 1);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:64:9
[INFO] [stdout]     |
[INFO] [stdout]  64 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 139 | generate_tests!(conformance_tests, 1);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:63:8
[INFO] [stdout]     |
[INFO] [stdout]  63 |                             Balances,
[INFO] [stdout]     |                             ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] ...
[INFO] [stdout] 139 | generate_tests!(conformance_tests, 1);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:64:9
[INFO] [stdout]     |
[INFO] [stdout]  64 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 139 | generate_tests!(conformance_tests, 1);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:30:26
[INFO] [stdout]     |
[INFO] [stdout]  30 |                     let trap_account = <Test as frame_system::Config>::AccountId::from(65174286u64);
[INFO] [stdout]     |                                         ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 140 | generate_tests!(conformance_tests, 5);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:35:8
[INFO] [stdout]     |
[INFO] [stdout]  35 |                             Balances,
[INFO] [stdout]     |                             ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] ...
[INFO] [stdout] 140 | generate_tests!(conformance_tests, 5);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:36:9
[INFO] [stdout]     |
[INFO] [stdout]  36 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 140 | generate_tests!(conformance_tests, 5);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:46:8
[INFO] [stdout]     |
[INFO] [stdout]  46 |                             Balances,
[INFO] [stdout]     |                             ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] ...
[INFO] [stdout] 140 | generate_tests!(conformance_tests, 5);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:47:9
[INFO] [stdout]     |
[INFO] [stdout]  47 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 140 | generate_tests!(conformance_tests, 5);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:63:8
[INFO] [stdout]     |
[INFO] [stdout]  63 |                             Balances,
[INFO] [stdout]     |                             ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] ...
[INFO] [stdout] 140 | generate_tests!(conformance_tests, 5);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:64:9
[INFO] [stdout]     |
[INFO] [stdout]  64 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 140 | generate_tests!(conformance_tests, 5);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:63:8
[INFO] [stdout]     |
[INFO] [stdout]  63 |                             Balances,
[INFO] [stdout]     |                             ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] ...
[INFO] [stdout] 140 | generate_tests!(conformance_tests, 5);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:64:9
[INFO] [stdout]     |
[INFO] [stdout]  64 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 140 | generate_tests!(conformance_tests, 5);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:63:8
[INFO] [stdout]     |
[INFO] [stdout]  63 |                             Balances,
[INFO] [stdout]     |                             ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] ...
[INFO] [stdout] 140 | generate_tests!(conformance_tests, 5);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:64:9
[INFO] [stdout]     |
[INFO] [stdout]  64 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 140 | generate_tests!(conformance_tests, 5);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:30:26
[INFO] [stdout]     |
[INFO] [stdout]  30 |                     let trap_account = <Test as frame_system::Config>::AccountId::from(65174286u64);
[INFO] [stdout]     |                                         ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 141 | generate_tests!(conformance_tests, 1000);
[INFO] [stdout]     | ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:35:8
[INFO] [stdout]     |
[INFO] [stdout]  35 |                             Balances,
[INFO] [stdout]     |                             ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] ...
[INFO] [stdout] 141 | generate_tests!(conformance_tests, 1000);
[INFO] [stdout]     | ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:36:9
[INFO] [stdout]     |
[INFO] [stdout]  36 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 141 | generate_tests!(conformance_tests, 1000);
[INFO] [stdout]     | ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:46:8
[INFO] [stdout]     |
[INFO] [stdout]  46 |                             Balances,
[INFO] [stdout]     |                             ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] ...
[INFO] [stdout] 141 | generate_tests!(conformance_tests, 1000);
[INFO] [stdout]     | ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:47:9
[INFO] [stdout]     |
[INFO] [stdout]  47 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 141 | generate_tests!(conformance_tests, 1000);
[INFO] [stdout]     | ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:63:8
[INFO] [stdout]     |
[INFO] [stdout]  63 |                             Balances,
[INFO] [stdout]     |                             ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] ...
[INFO] [stdout] 141 | generate_tests!(conformance_tests, 1000);
[INFO] [stdout]     | ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:64:9
[INFO] [stdout]     |
[INFO] [stdout]  64 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 141 | generate_tests!(conformance_tests, 1000);
[INFO] [stdout]     | ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:63:8
[INFO] [stdout]     |
[INFO] [stdout]  63 |                             Balances,
[INFO] [stdout]     |                             ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] ...
[INFO] [stdout] 141 | generate_tests!(conformance_tests, 1000);
[INFO] [stdout]     | ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:64:9
[INFO] [stdout]     |
[INFO] [stdout]  64 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 141 | generate_tests!(conformance_tests, 1000);
[INFO] [stdout]     | ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:63:8
[INFO] [stdout]     |
[INFO] [stdout]  63 |                             Balances,
[INFO] [stdout]     |                             ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] ...
[INFO] [stdout] 141 | generate_tests!(conformance_tests, 1000);
[INFO] [stdout]     | ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:64:9
[INFO] [stdout]     |
[INFO] [stdout]  64 |                             <Test as frame_system::Config>::AccountId,
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 141 | generate_tests!(conformance_tests, 1000);
[INFO] [stdout]     | ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `generate_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:53:3
[INFO] [stdout]    |
[INFO] [stdout] 53 |         System::inc_providers(&1);
[INFO] [stdout]    |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[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:80:15
[INFO] [stdout]    |
[INFO] [stdout] 80 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 0);
[INFO] [stdout]    |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_tests.rs:82:15
[INFO] [stdout]    |
[INFO] [stdout] 82 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 100);
[INFO] [stdout]    |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_tests.rs:84:15
[INFO] [stdout]    |
[INFO] [stdout] 84 |         assert_ok!(<Balances as fungible::MutateHold<_>>::hold(&TestId::Foo, &1337, 60));
[INFO] [stdout]    |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_tests.rs:85:15
[INFO] [stdout]    |
[INFO] [stdout] 85 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 40);
[INFO] [stdout]    |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_tests.rs:86:15
[INFO] [stdout]    |
[INFO] [stdout] 86 |         assert_eq!(<Balances as fungible::InspectHold<_>>::total_balance_on_hold(&1337), 60);
[INFO] [stdout]    |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_tests.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |             <Balances as fungible::InspectHold<_>>::balance_on_hold(&TestId::Foo, &1337),
[INFO] [stdout]    |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests/fungible_tests.rs:92:59
[INFO] [stdout]    |
[INFO] [stdout] 92 |         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] 78 | 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:95:15
[INFO] [stdout]    |
[INFO] [stdout] 95 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 1);
[INFO] [stdout]    |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/fungible_tests.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |             <Balances as fungible::InspectHold<_>>::balance_on_hold(&TestId::Foo, &1337),
[INFO] [stdout]    |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:101:15
[INFO] [stdout]     |
[INFO] [stdout] 101 |         assert_ok!(<Balances as fungible::MutateHold<_>>::release(&TestId::Foo, &1337, 60, Exact));
[INFO] [stdout]     |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:102:3
[INFO] [stdout]     |
[INFO] [stdout] 102 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::Released {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:107:15
[INFO] [stdout]     |
[INFO] [stdout] 107 |         assert_eq!(<Balances as fungible::InspectHold<_>>::balance_on_hold(&TestId::Foo, &1337), 0);
[INFO] [stdout]     |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:108:15
[INFO] [stdout]     |
[INFO] [stdout] 108 |         assert_eq!(<Balances as fungible::InspectHold<_>>::total_balance_on_hold(&1337), 0);
[INFO] [stdout]     |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:115:15
[INFO] [stdout]     |
[INFO] [stdout] 115 |         assert_eq!(<Balances as fungible::Inspect<_>>::total_issuance(), 0);
[INFO] [stdout]     |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[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<_>>::total_issuance(), 100);
[INFO] [stdout]     |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:126:15
[INFO] [stdout]     |
[INFO] [stdout] 126 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 100);
[INFO] [stdout]     |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[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_ok!(<Balances as fungible::MutateHold<_>>::hold(&TestId::Foo, &1337, 50));
[INFO] [stdout]     |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:129:15
[INFO] [stdout]     |
[INFO] [stdout] 129 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 50);
[INFO] [stdout]     |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:132:15
[INFO] [stdout]     |
[INFO] [stdout] 132 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 30);
[INFO] [stdout]     |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:140:15
[INFO] [stdout]     |
[INFO] [stdout] 140 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 100);
[INFO] [stdout]     |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:147:15
[INFO] [stdout]     |
[INFO] [stdout] 147 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 0);
[INFO] [stdout]     |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:157:15
[INFO] [stdout]     |
[INFO] [stdout] 157 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 40);
[INFO] [stdout]     |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[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), 1);
[INFO] [stdout]     |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[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), 100);
[INFO] [stdout]     |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:176:15
[INFO] [stdout]     |
[INFO] [stdout] 176 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 0);
[INFO] [stdout]     |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:185:15
[INFO] [stdout]     |
[INFO] [stdout] 185 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 0);
[INFO] [stdout]     |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:203:15
[INFO] [stdout]     |
[INFO] [stdout] 203 |         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 1);
[INFO] [stdout]     |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:236:15
[INFO] [stdout]     |
[INFO] [stdout] 236 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:350:4
[INFO] [stdout]     |
[INFO] [stdout] 350 |             System::assert_last_event(RuntimeEvent::Balances(crate::Event::BurnedHeld {
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:375:23
[INFO] [stdout]     |
[INFO] [stdout] 375 |         let negative_imb = <Balances as fungible::Balanced<_>>::withdraw(
[INFO] [stdout]     |                             ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:393:3
[INFO] [stdout]     |
[INFO] [stdout] 393 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::BurnedDebt {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:408:5
[INFO] [stdout]     |
[INFO] [stdout] 408 |             <Balances as fungible::Balanced<_>>::deposit(&account, deposit_amount, Exact)
[INFO] [stdout]     |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:420:3
[INFO] [stdout]     |
[INFO] [stdout] 420 |         System::assert_last_event(RuntimeEvent::Balances(crate::Event::MintedCredit {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:457:15
[INFO] [stdout]     |
[INFO] [stdout] 457 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:458:16
[INFO] [stdout]     |
[INFO] [stdout] 458 |             assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&1, &2, 5, Expendable));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:460:6
[INFO] [stdout]     |
[INFO] [stdout] 460 |                 <Balances as fungible::Mutate<_>>::transfer(&1, &2, 1, Expendable),
[INFO] [stdout]     |                  ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:474:15
[INFO] [stdout]     |
[INFO] [stdout] 474 |             assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:477:16
[INFO] [stdout]     |
[INFO] [stdout] 477 |             assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&1, &2, 10, Expendable));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:489:15
[INFO] [stdout]     |
[INFO] [stdout] 489 |             assert_eq!(System::consumers(&1), 0);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:492:16
[INFO] [stdout]     |
[INFO] [stdout] 492 |             assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&1, &2, 10, Expendable));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:504:16
[INFO] [stdout]     |
[INFO] [stdout] 504 |             assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&1, &2, 5, Expendable));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:506:6
[INFO] [stdout]     |
[INFO] [stdout] 506 |                 <Balances as fungible::Mutate<_>>::transfer(&1, &2, 1, Expendable),
[INFO] [stdout]     |                  ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:523:6
[INFO] [stdout]     |
[INFO] [stdout] 523 |                 <Balances as fungible::Mutate<_>>::transfer(&1, &2, 1, Expendable),
[INFO] [stdout]     |                  ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:537:15
[INFO] [stdout]     |
[INFO] [stdout] 537 |             assert_eq!(System::consumers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:538:16
[INFO] [stdout]     |
[INFO] [stdout] 538 |             assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&1, &2, 5, Expendable));
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:540:6
[INFO] [stdout]     |
[INFO] [stdout] 540 |                 <Balances as fungible::Mutate<_>>::transfer(&1, &2, 1, Expendable),
[INFO] [stdout]     |                  ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:552:5
[INFO] [stdout]     |
[INFO] [stdout] 552 |             <Balances as fungible::Mutate<_>>::set_balance(&1, 100);
[INFO] [stdout]     |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:554:4
[INFO] [stdout]     |
[INFO] [stdout] 554 |             System::inc_providers(&1);
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:555:15
[INFO] [stdout]     |
[INFO] [stdout] 555 |             assert_eq!(System::providers(&1), 2);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:557:15
[INFO] [stdout]     |
[INFO] [stdout] 557 |             assert_eq!(System::providers(&1), 1);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:558:17
[INFO] [stdout]     |
[INFO] [stdout] 558 |             assert_noop!(System::dec_providers(&1), DispatchError::ConsumerRemaining);
[INFO] [stdout]     |                          ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:568:5
[INFO] [stdout]     |
[INFO] [stdout] 568 |             <Balances as fungible::Mutate<_>>::set_balance(&1, 100);
[INFO] [stdout]     |              ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:586:6
[INFO] [stdout]     |
[INFO] [stdout] 586 |                 <Balances as fungible::Mutate<_>>::set_balance(&1, 100);
[INFO] [stdout]     |                  ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:589:5
[INFO] [stdout]     |
[INFO] [stdout] 589 |                 System::inc_sufficients(&1);
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:591:17
[INFO] [stdout]     |
[INFO] [stdout] 591 |                 assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&1, &1337, 100, Expendable));
[INFO] [stdout]     |                             ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:594:7
[INFO] [stdout]     |
[INFO] [stdout] 594 |                     <Balances as fungible::Mutate<_>>::transfer(&1, &1337, 100, Expendable),
[INFO] [stdout]     |                      ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/tests/fungible_tests.rs:605:3
[INFO] [stdout]     |
[INFO] [stdout] 605 |         System::reset_events();
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:658:16
[INFO] [stdout]     |
[INFO] [stdout] 658 |             assert_ok!(<Balances as fungible::Balanced<_>>::withdraw(
[INFO] [stdout]     |                         ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:666:6
[INFO] [stdout]     |
[INFO] [stdout] 666 |                 <Balances as fungible::Balanced<_>>::withdraw(&1, 5, Exact, Preserve, Polite),
[INFO] [stdout]     |                  ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:680:5
[INFO] [stdout]     |
[INFO] [stdout] 680 |                 Balances,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 680 -                 Balances,
[INFO] [stdout] 680 +                 Balance,
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 678 |             type Consideration<Balances> = FreezeConsideration<
[INFO] [stdout]     |                               ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:726:5
[INFO] [stdout]     |
[INFO] [stdout] 726 |                 Balances,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 726 -                 Balances,
[INFO] [stdout] 726 +                 Balance,
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 724 |             type Consideration<Balances> = HoldConsideration<
[INFO] [stdout]     |                               ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:772:5
[INFO] [stdout]     |
[INFO] [stdout] 772 |                 Balances,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 772 -                 Balances,
[INFO] [stdout] 772 +                 Balance,
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 770 |             type Consideration<Balances> = LoneFreezeConsideration<
[INFO] [stdout]     |                               ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:810:5
[INFO] [stdout]     |
[INFO] [stdout] 810 |                 Balances,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 810 -                 Balances,
[INFO] [stdout] 810 +                 Balance,
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 808 |             type Consideration<Balances> = LoneHoldConsideration<
[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(), 14);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[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 this struct
[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 this struct
[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 this struct
[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(), 12);
[INFO] [stdout]    |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[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 this struct
[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 this struct
[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 this struct
[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(), 12);
[INFO] [stdout]     |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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 this struct
[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 this struct
[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 this struct
[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:58:47
[INFO] [stdout]    |
[INFO] [stdout] 58 | 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] 58 | 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:84:30
[INFO] [stdout]    |
[INFO] [stdout] 84 | pub(crate) type AccountId = <Test as frame_system::Config>::AccountId;
[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:85:28
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[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:104:31
[INFO] [stdout]     |
[INFO] [stdout] 104 | impl frame_system::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:103:1
[INFO] [stdout]     |
[INFO] [stdout] 103 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-43.0.0/src/lib.rs:358:9
[INFO] [stdout]     |
[INFO] [stdout] 358 |             type Self::RuntimeEvent = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:103:1
[INFO] [stdout]     |
[INFO] [stdout] 103 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-43.0.0/src/lib.rs:360:9
[INFO] [stdout]     |
[INFO] [stdout] 360 |             type 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:103:1
[INFO] [stdout]     |
[INFO] [stdout] 103 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-43.0.0/src/lib.rs:362:9
[INFO] [stdout]     |
[INFO] [stdout] 362 |             type Self::RuntimeCall = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PalletInfo` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:103:1
[INFO] [stdout]     |
[INFO] [stdout] 103 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-43.0.0/src/lib.rs:364:9
[INFO] [stdout]     |
[INFO] [stdout] 364 |             type 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 `RuntimeTask` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:103:1
[INFO] [stdout]     |
[INFO] [stdout] 103 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-43.0.0/src/lib.rs:366:9
[INFO] [stdout]     |
[INFO] [stdout] 366 |             type Self::RuntimeTask = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:123:17
[INFO] [stdout]     |
[INFO] [stdout] 123 | 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/lib.rs:228:9
[INFO] [stdout]     |
[INFO] [stdout] 228 |             type RuntimeEvent = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tests/mod.rs:122:1
[INFO] [stdout]     |
[INFO] [stdout] 122 | #[derive_impl(pallet_balances::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `pallet_balances::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 228 |             type Self::RuntimeEvent = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:173:45
[INFO] [stdout]     |
[INFO] [stdout] 173 |         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] 146 | 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:174:36
[INFO] [stdout]     |
[INFO] [stdout] 174 |         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] 146 | 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 this struct
[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:205:28
[INFO] [stdout]     |
[INFO] [stdout] 205 |                 Balances::do_try_state(System::block_number()).unwrap();
[INFO] [stdout]     |                                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:212:28
[INFO] [stdout]     |
[INFO] [stdout] 212 |                 Balances::do_try_state(System::block_number()).unwrap();
[INFO] [stdout]     |                                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[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:224:28
[INFO] [stdout]     |
[INFO] [stdout] 224 | 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] 224 | 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:225:44
[INFO] [stdout]     |
[INFO] [stdout] 225 |     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] 224 | 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:229:19
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ---------------------------------------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] ...
[INFO] [stdout] 229 |                 let result = <Balances as fungible::Balanced<_>>::resolve(&a, amount);
[INFO] [stdout]     |                               ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:241:59
[INFO] [stdout]     |
[INFO] [stdout] 241 | 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] 241 | 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:242:48
[INFO] [stdout]     |
[INFO] [stdout] 242 | 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] 242 | 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:299:24
[INFO] [stdout]     |
[INFO] [stdout] 299 | 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] 299 | 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:300:12
[INFO] [stdout]     |
[INFO] [stdout] 300 |     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 this struct
[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:301:2
[INFO] [stdout]     |
[INFO] [stdout] 301 |     System::reset_events();
[INFO] [stdout]     |     ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  22 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in module `crate::tests`
[INFO] [stdout]    --> src/tests/mod.rs:324:19
[INFO] [stdout]     |
[INFO] [stdout] 324 |             <crate::tests::Test as frame_system::Config>::AccountId::decode(
[INFO] [stdout]     |                            ^^^^ not found in `crate::tests`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:332:37
[INFO] [stdout]     |
[INFO] [stdout] 332 |     for acc in frame_system::Account::<Test>::iter_keys() {
[INFO] [stdout]     |                                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 311 | pub fn ensure_ti_valid<Test>() {
[INFO] [stdout]     |                       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:341:38
[INFO] [stdout]     |
[INFO] [stdout] 341 |             let data = frame_system::Pallet::<Test>::account(acc);
[INFO] [stdout]     |                                               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 311 | pub fn ensure_ti_valid<Test>() {
[INFO] [stdout]     |                       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:344:32
[INFO] [stdout]     |
[INFO] [stdout] 344 |             let data = crate::Account::<Test>::get(acc);
[INFO] [stdout]     |                                         ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 311 | pub fn ensure_ti_valid<Test>() {
[INFO] [stdout]     |                       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:350:29
[INFO] [stdout]     |
[INFO] [stdout] 350 |     assert_eq!(TotalIssuance::<Test>::get(), sum, "Total Issuance is incorrect");
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 311 | pub fn ensure_ti_valid<Test>() {
[INFO] [stdout]     |                       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:355:27
[INFO] [stdout]     |
[INFO] [stdout] 355 |     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] 354 | 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:358:27
[INFO] [stdout]     |
[INFO] [stdout] 358 |     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] 354 | 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:389:51
[INFO] [stdout]     |
[INFO] [stdout] 389 |     let mut system_account = frame_system::Account::<Test>::get(&who);
[INFO] [stdout]     |                                                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 386 | pub(crate) fn get_test_account<Test>(
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Pallet`
[INFO] [stdout]   --> src/tests/mod.rs:23:65
[INFO] [stdout]    |
[INFO] [stdout] 23 |     self as pallet_balances, AccountData, Config, CreditOf, Error, Pallet, TotalIssuance,
[INFO] [stdout]    |                                                                    ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ConstU8`, `IdentityFee`, and `WhitelistedStorageKeys`
[INFO] [stdout]   --> src/tests/mod.rs:32:23
[INFO] [stdout]    |
[INFO] [stdout] 32 |         fungible, ConstU32, ConstU8, Imbalance as ImbalanceT, OnUnbalanced, StorageMapShim,
[INFO] [stdout]    |                             ^^^^^^^
[INFO] [stdout] 33 |         StoredMap, VariantCount, VariantCountOf, WhitelistedStorageKeys,
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 34 |     },
[INFO] [stdout] 35 |     weights::{IdentityFee, Weight},
[INFO] [stdout]    |               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FixedPointNumber`
[INFO] [stdout]   --> src/tests/mod.rs:44:64
[INFO] [stdout]    |
[INFO] [stdout] 44 |     ArithmeticError, BuildStorage, DispatchError, DispatchResult, FixedPointNumber, RuntimeDebug,
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Currency`, `InspectFreeze`, `LockableCurrency`, `MutateFreeze`, `MutateHold`, and `ReservableCurrency`
[INFO] [stdout]   --> src/tests/consumer_limit_tests.rs:22:13
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fungible::{InspectFreeze, MutateFreeze, MutateHold},
[INFO] [stdout]    |                ^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 23 |     Currency, Get, LockIdentifier, LockableCurrency, ReservableCurrency, WithdrawReasons,
[INFO] [stdout]    |     ^^^^^^^^                       ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `LockableCurrency`, `NamedReservableCurrency`, and `ReservableCurrency`
[INFO] [stdout]   --> src/tests/currency_tests.rs:27:44
[INFO] [stdout]    |
[INFO] [stdout] 27 |         InspectLockableCurrency, LockIdentifier, LockableCurrency, NamedReservableCurrency,
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 28 |         ReservableCurrency, WithdrawReasons,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sp_runtime::traits::DispatchTransaction`
[INFO] [stdout]   --> src/tests/currency_tests.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 | use sp_runtime::traits::DispatchTransaction;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `frame_support::traits::Hooks`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1187:6
[INFO] [stdout]      |
[INFO] [stdout] 1187 |     use frame_support::traits::Hooks;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `fungible::Unbalanced`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:25:29
[INFO] [stdout]    |
[INFO] [stdout] 25 | use frame_support::traits::{fungible::Unbalanced, tokens::Preservation::Expendable};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Inspect`, `Mutate`, and `hold::Mutate as HoldMutate`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:26:16
[INFO] [stdout]    |
[INFO] [stdout] 26 | use fungible::{hold::Mutate as HoldMutate, Inspect, Mutate};
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Currency`
[INFO] [stdout]   --> src/tests/fungible_and_currency.rs:56:2
[INFO] [stdout]    |
[INFO] [stdout] 56 |     Currency, LockIdentifier, LockableCurrency, ReservableCurrency, WithdrawReasons,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Inspect` and `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`, and `Unbalanced`
[INFO] [stdout]   --> src/tests/fungible_tests.rs:31:42
[INFO] [stdout]    |
[INFO] [stdout] 31 |     FreezeConsideration, HoldConsideration, Inspect, InspectFreeze, InspectHold,
[INFO] [stdout]    |                                             ^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 32 |     LoneFreezeConsideration, LoneHoldConsideration, Mutate, MutateFreeze, MutateHold, Unbalanced,
[INFO] [stdout]    |                                                     ^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `MutateHold` and `Mutate`
[INFO] [stdout]   --> src/tests/general_tests.rs:30:14
[INFO] [stdout]    |
[INFO] [stdout] 30 |         fungible::{Mutate, MutateHold},
[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 `Balances`
[INFO] [stdout]   --> src/tests/consumer_limit_tests.rs:36:4
[INFO] [stdout]    |
[INFO] [stdout] 36 |             Balances::make_free_balance_be(&1, 100);
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             use of undeclared type `Balances`
[INFO] [stdout]    |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/consumer_limit_tests.rs:60:4
[INFO] [stdout]    |
[INFO] [stdout] 60 |             Balances::set_lock(ID_1, &1, 20, WithdrawReasons::all());
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             use of undeclared type `Balances`
[INFO] [stdout]    |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/consumer_limit_tests.rs:61:15
[INFO] [stdout]    |
[INFO] [stdout] 61 |             assert_eq!(Balances::locks(&1).len(), 1);
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared type `Balances`
[INFO] [stdout]    |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/consumer_limit_tests.rs:62:15
[INFO] [stdout]    |
[INFO] [stdout] 62 |             assert_eq!(Balances::locks(&1)[0].amount, 20);
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared type `Balances`
[INFO] [stdout]    |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/consumer_limit_tests.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |                 Balances::transfer_allow_death(frame_system::RawOrigin::Signed(1).into(), 2, 90),
[INFO] [stdout]    |                 ^^^^^^^^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 use of undeclared type `Balances`
[INFO] [stdout]    |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/consumer_limit_tests.rs:86:4
[INFO] [stdout]    |
[INFO] [stdout] 86 |             Balances::make_free_balance_be(&1, 100);
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             use of undeclared type `Balances`
[INFO] [stdout]    |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/consumer_limit_tests.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 |                 Balances::set_freeze(&TestId::Foo, &1, 20),
[INFO] [stdout]    |                 ^^^^^^^^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 use of undeclared type `Balances`
[INFO] [stdout]    |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/consumer_limit_tests.rs:103:15
[INFO] [stdout]     |
[INFO] [stdout] 103 |             assert_eq!(Balances::balance_frozen(&TestId::Foo, &1), 0);
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/consumer_limit_tests.rs:117:4
[INFO] [stdout]     |
[INFO] [stdout] 117 |             Balances::make_free_balance_be(&1, 100);
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/consumer_limit_tests.rs:129:16
[INFO] [stdout]     |
[INFO] [stdout] 129 |             assert_err!(Balances::hold(&TestId::Foo, &1, 50), DispatchError::TooManyConsumers);
[INFO] [stdout]     |                         ^^^^^^^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         use of undeclared type `Balances`
[INFO] [stdout]     |                         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/consumer_limit_tests.rs:141:4
[INFO] [stdout]     |
[INFO] [stdout] 141 |             Balances::make_free_balance_be(&1, 100);
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/consumer_limit_tests.rs:151:17
[INFO] [stdout]     |
[INFO] [stdout] 151 |             assert_noop!(Balances::reserve(&1, 20), DispatchError::TooManyConsumers);
[INFO] [stdout]     |                          ^^^^^^^^
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          use of undeclared type `Balances`
[INFO] [stdout]     |                          help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeCall`
[INFO] [stdout]   --> src/tests/currency_tests.rs:39:3
[INFO] [stdout]    |
[INFO] [stdout] 39 |     &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:44:14
[INFO] [stdout]    |
[INFO] [stdout] 44 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1, 1000));
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    use of undeclared type `Balances`
[INFO] [stdout]    |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]   --> src/tests/currency_tests.rs:44:42
[INFO] [stdout]    |
[INFO] [stdout] 44 |         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:59:4
[INFO] [stdout]    |
[INFO] [stdout] 59 |             Balances::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::all());
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             use of undeclared type `Balances`
[INFO] [stdout]    |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/currency_tests.rs:60:4
[INFO] [stdout]    |
[INFO] [stdout] 60 |             Balances::set_lock(ID_1, &1, 0, WithdrawReasons::all());
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             use of undeclared type `Balances`
[INFO] [stdout]    |             help: a type alias with a similar name exists: `Balance`
[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::all());
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             use of undeclared type `Balances`
[INFO] [stdout]    |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/currency_tests.rs:72:4
[INFO] [stdout]    |
[INFO] [stdout] 72 |             Balances::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::empty());
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             use of undeclared type `Balances`
[INFO] [stdout]    |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/currency_tests.rs:83:15
[INFO] [stdout]    |
[INFO] [stdout] 83 |             assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared type `Balances`
[INFO] [stdout]    |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/currency_tests.rs:84:4
[INFO] [stdout]    |
[INFO] [stdout] 84 |             Balances::set_lock(ID_1, &1, 9, WithdrawReasons::all());
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             use of undeclared type `Balances`
[INFO] [stdout]    |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/currency_tests.rs:98:4
[INFO] [stdout]    |
[INFO] [stdout] 98 |             Balances::set_lock(ID_1, &1, 10, WithdrawReasons::all());
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             use of undeclared type `Balances`
[INFO] [stdout]    |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/currency_tests.rs:99:4
[INFO] [stdout]    |
[INFO] [stdout] 99 |             Balances::set_lock(ID_2, &1, 10, WithdrawReasons::all());
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             use of undeclared type `Balances`
[INFO] [stdout]    |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:100:4
[INFO] [stdout]     |
[INFO] [stdout] 100 |             Balances::set_lock(ID_1, &2, 20, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:116:15
[INFO] [stdout]     |
[INFO] [stdout] 116 |             assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:139:15
[INFO] [stdout]     |
[INFO] [stdout] 139 |             assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:148:15
[INFO] [stdout]     |
[INFO] [stdout] 148 |             assert_eq!(Balances::free_balance(1), 0);
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:158:4
[INFO] [stdout]     |
[INFO] [stdout] 158 |             Balances::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:169:4
[INFO] [stdout]     |
[INFO] [stdout] 169 |             Balances::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:171:4
[INFO] [stdout]     |
[INFO] [stdout] 171 |             Balances::remove_lock(ID_1, &1);
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:183:4
[INFO] [stdout]     |
[INFO] [stdout] 183 |             Balances::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:185:4
[INFO] [stdout]     |
[INFO] [stdout] 185 |             Balances::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:197:4
[INFO] [stdout]     |
[INFO] [stdout] 197 |             Balances::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:199:4
[INFO] [stdout]     |
[INFO] [stdout] 199 |             Balances::set_lock(ID_2, &1, 5, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:212:4
[INFO] [stdout]     |
[INFO] [stdout] 212 |             Balances::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::empty());
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:214:4
[INFO] [stdout]     |
[INFO] [stdout] 214 |             Balances::set_lock(ID_2, &1, 0, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:226:4
[INFO] [stdout]     |
[INFO] [stdout] 226 |             Balances::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:232:4
[INFO] [stdout]     |
[INFO] [stdout] 232 |             Balances::extend_lock(ID_1, &1, 2, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:238:4
[INFO] [stdout]     |
[INFO] [stdout] 238 |             Balances::extend_lock(ID_1, &1, 8, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:256:4
[INFO] [stdout]     |
[INFO] [stdout] 256 |             Balances::set_lock(ID_1, &1, 10, WithdrawReasons::RESERVE);
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:262:15
[INFO] [stdout]     |
[INFO] [stdout] 262 |             assert_ok!(Balances::reserve(&1, 9));
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:263:17
[INFO] [stdout]     |
[INFO] [stdout] 263 |             assert_noop!(Balances::reserve(&1, 1), DispatchError::ConsumerRemaining,);
[INFO] [stdout]     |                          ^^^^^^^^
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          use of undeclared type `Balances`
[INFO] [stdout]     |                          help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:292:18
[INFO] [stdout]     |
[INFO] [stdout] 292 |             let account = Balances::account(&1);
[INFO] [stdout]     |                           ^^^^^^^^
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           use of undeclared type `Balances`
[INFO] [stdout]     |                           help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:297:4
[INFO] [stdout]     |
[INFO] [stdout] 297 |             Balances::set_lock(ID_1, &1, 9, WithdrawReasons::RESERVE);
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:299:18
[INFO] [stdout]     |
[INFO] [stdout] 299 |             let account = Balances::account(&1);
[INFO] [stdout]     |                           ^^^^^^^^
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           use of undeclared type `Balances`
[INFO] [stdout]     |                           help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:304:15
[INFO] [stdout]     |
[INFO] [stdout] 304 |             assert_ok!(Balances::reserve(&1, 5));
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:306:18
[INFO] [stdout]     |
[INFO] [stdout] 306 |             let account = Balances::account(&1);
[INFO] [stdout]     |                           ^^^^^^^^
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           use of undeclared type `Balances`
[INFO] [stdout]     |                           help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:311:15
[INFO] [stdout]     |
[INFO] [stdout] 311 |             assert_ok!(Balances::reserve(&1, 4));
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:313:18
[INFO] [stdout]     |
[INFO] [stdout] 313 |             let account = Balances::account(&1);
[INFO] [stdout]     |                           ^^^^^^^^
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           use of undeclared type `Balances`
[INFO] [stdout]     |                           help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:321:25
[INFO] [stdout]     |
[INFO] [stdout] 321 |             let usable_balance = Balances::usable_balance(&1);
[INFO] [stdout]     |                                  ^^^^^^^^
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  use of undeclared type `Balances`
[INFO] [stdout]     |                                  help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:332:4
[INFO] [stdout]     |
[INFO] [stdout] 332 |             Balances::set_lock(ID_1, &1, 10, WithdrawReasons::TRANSACTION_PAYMENT);
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:338:15
[INFO] [stdout]     |
[INFO] [stdout] 338 |             assert_ok!(Balances::reserve(&1, 9));
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:339:17
[INFO] [stdout]     |
[INFO] [stdout] 339 |             assert_noop!(Balances::reserve(&1, 1), DispatchError::ConsumerRemaining,);
[INFO] [stdout]     |                          ^^^^^^^^
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          use of undeclared type `Balances`
[INFO] [stdout]     |                          help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:367:4
[INFO] [stdout]     |
[INFO] [stdout] 367 |             Balances::set_lock(ID_1, &1, 10, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:372:4
[INFO] [stdout]     |
[INFO] [stdout] 372 |             Balances::extend_lock(ID_1, &1, 10, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:378:4
[INFO] [stdout]     |
[INFO] [stdout] 378 |             Balances::extend_lock(ID_1, &1, 10, WithdrawReasons::all());
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:392:4
[INFO] [stdout]     |
[INFO] [stdout] 392 |             Balances::set_lock(ID_1, &1, 10, WithdrawReasons::TRANSFER);
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:397:4
[INFO] [stdout]     |
[INFO] [stdout] 397 |             Balances::extend_lock(ID_1, &1, 10, WithdrawReasons::empty());
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:402:4
[INFO] [stdout]     |
[INFO] [stdout] 402 |             Balances::extend_lock(ID_1, &1, 10, WithdrawReasons::RESERVE);
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:417:15
[INFO] [stdout]     |
[INFO] [stdout] 417 |             assert_eq!(Balances::total_balance(&2), 256 * 20);
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:422:15
[INFO] [stdout]     |
[INFO] [stdout] 422 |             assert_ok!(Balances::reserve(&2, 256 * 19 + 1)); // account 2 becomes mostly reserved
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:424:15
[INFO] [stdout]     |
[INFO] [stdout] 424 |             assert_eq!(Balances::free_balance(2), 255); // "free" account would be deleted.
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:425:15
[INFO] [stdout]     |
[INFO] [stdout] 425 |             assert_eq!(Balances::total_balance(&2), 256 * 20); // reserve still exists.
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:429:15
[INFO] [stdout]     |
[INFO] [stdout] 429 |             assert_ok!(Balances::transfer_allow_death(Some(4).into(), 5, 256 * 1 + 0x69));
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:430:15
[INFO] [stdout]     |
[INFO] [stdout] 430 |             assert_eq!(Balances::total_balance(&5), 256 * 1 + 0x69);
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:432:12
[INFO] [stdout]     |
[INFO] [stdout] 432 |             assert!(Balances::slash_reserved(&2, 256 * 19 + 1).1.is_zero()); // account 2 gets slashed
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     use of undeclared type `Balances`
[INFO] [stdout]     |                     help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:439:15
[INFO] [stdout]     |
[INFO] [stdout] 439 |             assert_eq!(Balances::total_balance(&2), 0);
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:442:15
[INFO] [stdout]     |
[INFO] [stdout] 442 |             assert_ok!(Balances::transfer_allow_death(Some(4).into(), 6, 256 * 1 + 0x69));
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:443:15
[INFO] [stdout]     |
[INFO] [stdout] 443 |             assert_eq!(Balances::total_balance(&6), 256 * 1 + 0x69);
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:450:14
[INFO] [stdout]     |
[INFO] [stdout] 450 |         assert_eq!(Balances::total_balance(&1), 10);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[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::deposit_into_existing(&1, 10).map(drop));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:455:5
[INFO] [stdout]     |
[INFO] [stdout] 455 |                 RuntimeEvent::Balances(crate::Event::Deposit { 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 `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:456:5
[INFO] [stdout]     |
[INFO] [stdout] 456 |                 RuntimeEvent::Balances(crate::Event::Issued { 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:459:14
[INFO] [stdout]     |
[INFO] [stdout] 459 |         assert_eq!(Balances::total_balance(&1), 20);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:467:11
[INFO] [stdout]     |
[INFO] [stdout] 467 |         let _ = Balances::deposit_creating(&1, 42);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:468:28
[INFO] [stdout]     |
[INFO] [stdout] 468 |         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:472:14
[INFO] [stdout]     |
[INFO] [stdout] 472 |         assert_eq!(Balances::free_balance(1), 42);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:473:14
[INFO] [stdout]     |
[INFO] [stdout] 473 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:474:14
[INFO] [stdout]     |
[INFO] [stdout] 474 |         assert_eq!(Balances::total_balance(&1), 42);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:475:14
[INFO] [stdout]     |
[INFO] [stdout] 475 |         assert_eq!(Balances::free_balance(2), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:476:14
[INFO] [stdout]     |
[INFO] [stdout] 476 |         assert_eq!(Balances::reserved_balance(2), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:477:14
[INFO] [stdout]     |
[INFO] [stdout] 477 |         assert_eq!(Balances::total_balance(&2), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:484:11
[INFO] [stdout]     |
[INFO] [stdout] 484 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:486:14
[INFO] [stdout]     |
[INFO] [stdout] 486 |         assert_eq!(Balances::total_balance(&1), 111);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:487:14
[INFO] [stdout]     |
[INFO] [stdout] 487 |         assert_eq!(Balances::free_balance(1), 111);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:488:14
[INFO] [stdout]     |
[INFO] [stdout] 488 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:490:14
[INFO] [stdout]     |
[INFO] [stdout] 490 |         assert_ok!(Balances::reserve(&1, 69));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:492:14
[INFO] [stdout]     |
[INFO] [stdout] 492 |         assert_eq!(Balances::total_balance(&1), 111);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:493:14
[INFO] [stdout]     |
[INFO] [stdout] 493 |         assert_eq!(Balances::free_balance(1), 42);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:494:14
[INFO] [stdout]     |
[INFO] [stdout] 494 |         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:501:11
[INFO] [stdout]     |
[INFO] [stdout] 501 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:502:14
[INFO] [stdout]     |
[INFO] [stdout] 502 |         assert_ok!(Balances::reserve(&1, 69));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:503:14
[INFO] [stdout]     |
[INFO] [stdout] 503 |         assert_eq!(Balances::free_balance(1), 42);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:510:11
[INFO] [stdout]     |
[INFO] [stdout] 510 |         let _ = Balances::deposit_creating(&1, 42);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[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_ok!(Balances::mutate_account(&1, false, |a| a.reserved = 69));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:512:3
[INFO] [stdout]     |
[INFO] [stdout] 512 |         Balances::unreserve(&1, 69);
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Balances`
[INFO] [stdout]     |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:513:14
[INFO] [stdout]     |
[INFO] [stdout] 513 |         assert_eq!(Balances::free_balance(1), 111);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:514:14
[INFO] [stdout]     |
[INFO] [stdout] 514 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:521:11
[INFO] [stdout]     |
[INFO] [stdout] 521 |         let _ = Balances::deposit_creating(&1, 112);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[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_ok!(Balances::reserve(&1, 69));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:523:11
[INFO] [stdout]     |
[INFO] [stdout] 523 |         assert!(Balances::slash(&1, 42).1.is_zero());
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[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::free_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:525:14
[INFO] [stdout]     |
[INFO] [stdout] 525 |         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:533:11
[INFO] [stdout]     |
[INFO] [stdout] 533 |         let _ = Balances::deposit_creating(&2, 111);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:535:4
[INFO] [stdout]     |
[INFO] [stdout] 535 |             Balances::withdraw(&2, 11, WithdrawReasons::TRANSFER, ExistenceRequirement::KeepAlive);
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:536:28
[INFO] [stdout]     |
[INFO] [stdout] 536 |         System::assert_has_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:540:14
[INFO] [stdout]     |
[INFO] [stdout] 540 |         assert_eq!(Balances::free_balance(2), 100);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:549:11
[INFO] [stdout]     |
[INFO] [stdout] 549 |         let _ = Balances::deposit_creating(&2, 20);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:550:14
[INFO] [stdout]     |
[INFO] [stdout] 550 |         assert_ok!(Balances::reserve(&2, 5));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:552:4
[INFO] [stdout]     |
[INFO] [stdout] 552 |             Balances::withdraw(&2, 6, WithdrawReasons::TRANSFER, ExistenceRequirement::KeepAlive),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[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_ok!(Balances::withdraw(
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:567:11
[INFO] [stdout]     |
[INFO] [stdout] 567 |         let _ = Balances::deposit_creating(&1, 42);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[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_ok!(Balances::reserve(&1, 21));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[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::slash(&1, 69).1, 49);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[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(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:571:14
[INFO] [stdout]     |
[INFO] [stdout] 571 |         assert_eq!(Balances::reserved_balance(1), 21);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:579:11
[INFO] [stdout]     |
[INFO] [stdout] 579 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[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_ok!(Balances::reserve(&1, 110));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:581:3
[INFO] [stdout]     |
[INFO] [stdout] 581 |         Balances::unreserve(&1, 41);
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Balances`
[INFO] [stdout]     |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:582:14
[INFO] [stdout]     |
[INFO] [stdout] 582 |         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[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_eq!(Balances::free_balance(1), 42);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:590:11
[INFO] [stdout]     |
[INFO] [stdout] 590 |         let _ = Balances::deposit_creating(&1, 112);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:591:14
[INFO] [stdout]     |
[INFO] [stdout] 591 |         assert_ok!(Balances::reserve(&1, 111));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:592:14
[INFO] [stdout]     |
[INFO] [stdout] 592 |         assert_eq!(Balances::slash_reserved(&1, 42).1, 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:593:14
[INFO] [stdout]     |
[INFO] [stdout] 593 |         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[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_eq!(Balances::free_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:602:11
[INFO] [stdout]     |
[INFO] [stdout] 602 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:603:14
[INFO] [stdout]     |
[INFO] [stdout] 603 |         assert_ok!(Balances::reserve(&1, 42));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:604:14
[INFO] [stdout]     |
[INFO] [stdout] 604 |         assert_eq!(Balances::slash_reserved(&1, 69).1, 27);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:605:14
[INFO] [stdout]     |
[INFO] [stdout] 605 |         assert_eq!(Balances::free_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:606:14
[INFO] [stdout]     |
[INFO] [stdout] 606 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:614:11
[INFO] [stdout]     |
[INFO] [stdout] 614 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:615:11
[INFO] [stdout]     |
[INFO] [stdout] 615 |         let _ = Balances::deposit_creating(&2, 1);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:616:14
[INFO] [stdout]     |
[INFO] [stdout] 616 |         assert_ok!(Balances::reserve(&1, 110));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:617:14
[INFO] [stdout]     |
[INFO] [stdout] 617 |         assert_ok!(Balances::repatriate_reserved(&1, &2, 41, Free), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:618:29
[INFO] [stdout]     |
[INFO] [stdout] 618 |         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:624:14
[INFO] [stdout]     |
[INFO] [stdout] 624 |         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:625:14
[INFO] [stdout]     |
[INFO] [stdout] 625 |         assert_eq!(Balances::free_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:626:14
[INFO] [stdout]     |
[INFO] [stdout] 626 |         assert_eq!(Balances::reserved_balance(2), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[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(2), 42);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:634:11
[INFO] [stdout]     |
[INFO] [stdout] 634 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[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(&2, 1);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[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_ok!(Balances::reserve(&1, 110));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:637:14
[INFO] [stdout]     |
[INFO] [stdout] 637 |         assert_ok!(Balances::repatriate_reserved(&1, &2, 41, Reserved), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:638:14
[INFO] [stdout]     |
[INFO] [stdout] 638 |         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:639:14
[INFO] [stdout]     |
[INFO] [stdout] 639 |         assert_eq!(Balances::free_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[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::reserved_balance(2), 41);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[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::free_balance(2), 1);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:648:11
[INFO] [stdout]     |
[INFO] [stdout] 648 |         let _ = Balances::deposit_creating(&1, 110);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:649:14
[INFO] [stdout]     |
[INFO] [stdout] 649 |         assert_ok!(Balances::reserve(&1, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[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_ok!(Balances::repatriate_reserved(&1, &1, 50, Free), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[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::free_balance(1), 110);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:652:14
[INFO] [stdout]     |
[INFO] [stdout] 652 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:654:14
[INFO] [stdout]     |
[INFO] [stdout] 654 |         assert_ok!(Balances::reserve(&1, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:655:14
[INFO] [stdout]     |
[INFO] [stdout] 655 |         assert_ok!(Balances::repatriate_reserved(&1, &1, 60, Free), 10);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:656:14
[INFO] [stdout]     |
[INFO] [stdout] 656 |         assert_eq!(Balances::free_balance(1), 110);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:657:14
[INFO] [stdout]     |
[INFO] [stdout] 657 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:664:11
[INFO] [stdout]     |
[INFO] [stdout] 664 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[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_ok!(Balances::reserve(&1, 110));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:667:4
[INFO] [stdout]     |
[INFO] [stdout] 667 |             Balances::repatriate_reserved(&1, &2, 42, Free),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:676:11
[INFO] [stdout]     |
[INFO] [stdout] 676 |         let _ = Balances::deposit_creating(&1, 110);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:677:11
[INFO] [stdout]     |
[INFO] [stdout] 677 |         let _ = Balances::deposit_creating(&2, 1);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[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_ok!(Balances::reserve(&1, 41));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:679:14
[INFO] [stdout]     |
[INFO] [stdout] 679 |         assert_ok!(Balances::repatriate_reserved(&1, &2, 69, Free), 28);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:680:14
[INFO] [stdout]     |
[INFO] [stdout] 680 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:681:14
[INFO] [stdout]     |
[INFO] [stdout] 681 |         assert_eq!(Balances::free_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:682:14
[INFO] [stdout]     |
[INFO] [stdout] 682 |         assert_eq!(Balances::reserved_balance(2), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:683:14
[INFO] [stdout]     |
[INFO] [stdout] 683 |         assert_eq!(Balances::free_balance(2), 42);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:690:3
[INFO] [stdout]     |
[INFO] [stdout] 690 |         Balances::make_free_balance_be(&1, u64::MAX);
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Balances`
[INFO] [stdout]     |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:691:3
[INFO] [stdout]     |
[INFO] [stdout] 691 |         Balances::make_free_balance_be(&2, 1);
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Balances`
[INFO] [stdout]     |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:698:14
[INFO] [stdout]     |
[INFO] [stdout] 698 |         assert_eq!(Balances::free_balance(1), u64::MAX);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:699:14
[INFO] [stdout]     |
[INFO] [stdout] 699 |         assert_eq!(Balances::free_balance(2), 1);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:706:11
[INFO] [stdout]     |
[INFO] [stdout] 706 |         let _ = Balances::deposit_creating(&1, 100);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:710:11
[INFO] [stdout]     |
[INFO] [stdout] 710 |         let _ = Balances::deposit_creating(&2, 50);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:711:14
[INFO] [stdout]     |
[INFO] [stdout] 711 |         assert_eq!(Balances::free_balance(2), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:720:11
[INFO] [stdout]     |
[INFO] [stdout] 720 |         let _ = Balances::deposit_creating(&2, 50);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:721:14
[INFO] [stdout]     |
[INFO] [stdout] 721 |         assert_eq!(Balances::free_balance(2), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:732:11
[INFO] [stdout]     |
[INFO] [stdout] 732 |         let _ = Balances::deposit_creating(&1, 110);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:733:11
[INFO] [stdout]     |
[INFO] [stdout] 733 |         let _ = Balances::deposit_creating(&2, 110);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:735:14
[INFO] [stdout]     |
[INFO] [stdout] 735 |         assert_eq!(Balances::free_balance(1), 110);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[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_eq!(Balances::free_balance(2), 110);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:742:14
[INFO] [stdout]     |
[INFO] [stdout] 742 |         assert_ok!(Balances::transfer_allow_death(Some(1).into(), 2, 20));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:745:14
[INFO] [stdout]     |
[INFO] [stdout] 745 |         assert_eq!(Balances::free_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:746:14
[INFO] [stdout]     |
[INFO] [stdout] 746 |         assert_eq!(Balances::free_balance(2), 130);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:790:14
[INFO] [stdout]     |
[INFO] [stdout] 790 |         assert_ok!(Balances::force_set_balance(RawOrigin::Root.into(), 1, 101));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:792:14
[INFO] [stdout]     |
[INFO] [stdout] 792 |         assert_eq!(Balances::free_balance(1), 101);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:793:14
[INFO] [stdout]     |
[INFO] [stdout] 793 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:796:14
[INFO] [stdout]     |
[INFO] [stdout] 796 |         assert_ok!(Balances::reserve(&1, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:798:14
[INFO] [stdout]     |
[INFO] [stdout] 798 |         assert_eq!(Balances::free_balance(1), 100);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[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::reserved_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:802:16
[INFO] [stdout]     |
[INFO] [stdout] 802 |         assert_noop!(Balances::reserve(&1, 1), DispatchError::ConsumerRemaining);
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      use of undeclared type `Balances`
[INFO] [stdout]     |                      help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:810:14
[INFO] [stdout]     |
[INFO] [stdout] 810 |         assert_ok!(Balances::force_set_balance(RawOrigin::Root.into(), 1, 52));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:811:14
[INFO] [stdout]     |
[INFO] [stdout] 811 |         assert_ok!(Balances::reserve(&1, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:813:14
[INFO] [stdout]     |
[INFO] [stdout] 813 |         assert_eq!(Balances::free_balance(1), 51);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:814:14
[INFO] [stdout]     |
[INFO] [stdout] 814 |         assert_eq!(Balances::reserved_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:817:13
[INFO] [stdout]     |
[INFO] [stdout] 817 |         let res = Balances::slash(&1, 1);
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   use of undeclared type `Balances`
[INFO] [stdout]     |                   help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:821:14
[INFO] [stdout]     |
[INFO] [stdout] 821 |         assert_eq!(Balances::free_balance(1), 50);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:822:14
[INFO] [stdout]     |
[INFO] [stdout] 822 |         assert_eq!(Balances::reserved_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:825:13
[INFO] [stdout]     |
[INFO] [stdout] 825 |         let res = Balances::slash(&1, 1);
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   use of undeclared type `Balances`
[INFO] [stdout]     |                   help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:829:14
[INFO] [stdout]     |
[INFO] [stdout] 829 |         assert_eq!(Balances::free_balance(1), 50);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:830:14
[INFO] [stdout]     |
[INFO] [stdout] 830 |         assert_eq!(Balances::reserved_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:838:14
[INFO] [stdout]     |
[INFO] [stdout] 838 |         assert_ok!(Balances::force_set_balance(RawOrigin::Root.into(), 1, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:840:14
[INFO] [stdout]     |
[INFO] [stdout] 840 |         assert_eq!(Balances::free_balance(1), 50);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:843:13
[INFO] [stdout]     |
[INFO] [stdout] 843 |         let res = Balances::slash(&1, 1);
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   use of undeclared type `Balances`
[INFO] [stdout]     |                   help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:847:14
[INFO] [stdout]     |
[INFO] [stdout] 847 |         assert_eq!(Balances::free_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:854:11
[INFO] [stdout]     |
[INFO] [stdout] 854 |         let _ = Balances::deposit_creating(&1, 100);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:857:14
[INFO] [stdout]     |
[INFO] [stdout] 857 |         assert_ok!(Balances::reserve(&1, 10));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:859:29
[INFO] [stdout]     |
[INFO] [stdout] 859 |         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:865:11
[INFO] [stdout]     |
[INFO] [stdout] 865 |         assert!(Balances::unreserve(&1, 5).is_zero());
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:867:29
[INFO] [stdout]     |
[INFO] [stdout] 867 |         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:873:14
[INFO] [stdout]     |
[INFO] [stdout] 873 |         assert_eq!(Balances::unreserve(&1, 6), 1);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:876:29
[INFO] [stdout]     |
[INFO] [stdout] 876 |         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:886:11
[INFO] [stdout]     |
[INFO] [stdout] 886 |         let _ = Balances::deposit_creating(&1, 100);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:890:3
[INFO] [stdout]     |
[INFO] [stdout] 890 |         Balances::set_lock(*b"LOCK_000", &1, 10, WithdrawReasons::TRANSFER);
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Balances`
[INFO] [stdout]     |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:891:25
[INFO] [stdout]     |
[INFO] [stdout] 891 |         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:894:3
[INFO] [stdout]     |
[INFO] [stdout] 894 |         Balances::set_lock(*b"LOCK_000", &1, 15, WithdrawReasons::TRANSFER);
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Balances`
[INFO] [stdout]     |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:895:25
[INFO] [stdout]     |
[INFO] [stdout] 895 |         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:898:3
[INFO] [stdout]     |
[INFO] [stdout] 898 |         Balances::set_lock(*b"LOCK_001", &1, 20, WithdrawReasons::TRANSACTION_PAYMENT);
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Balances`
[INFO] [stdout]     |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:899:25
[INFO] [stdout]     |
[INFO] [stdout] 899 |         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:902:3
[INFO] [stdout]     |
[INFO] [stdout] 902 |         Balances::set_lock(*b"LOCK_000", &1, 17, WithdrawReasons::TRANSACTION_PAYMENT);
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Balances`
[INFO] [stdout]     |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/currency_tests.rs:916:3
[INFO] [stdout]     |
[INFO] [stdout] 916 |         Balances::set_lock(*b"LOCK_001", &1, 15, WithdrawReasons::TRANSFER);
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Balances`
[INFO] [stdout]     |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:919:5
[INFO] [stdout]     |
[INFO] [stdout] 919 |             [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:923:3
[INFO] [stdout]     |
[INFO] [stdout] 923 |         Balances::remove_lock(*b"LOCK_000", &1);
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Balances`
[INFO] [stdout]     |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:926:5
[INFO] [stdout]     |
[INFO] [stdout] 926 |             [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:930:3
[INFO] [stdout]     |
[INFO] [stdout] 930 |         Balances::remove_lock(*b"LOCK_001", &1);
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Balances`
[INFO] [stdout]     |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:933:5
[INFO] [stdout]     |
[INFO] [stdout] 933 |             [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:941:14
[INFO] [stdout]     |
[INFO] [stdout] 941 |         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 type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:946:5
[INFO] [stdout]     |
[INFO] [stdout] 946 |                 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:947:5
[INFO] [stdout]     |
[INFO] [stdout] 947 |                 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:948:5
[INFO] [stdout]     |
[INFO] [stdout] 948 |                 RuntimeEvent::Balances(crate::Event::Issued { amount: 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:949:5
[INFO] [stdout]     |
[INFO] [stdout] 949 |                 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:953:13
[INFO] [stdout]     |
[INFO] [stdout] 953 |         let res = Balances::slash(&1, 1);
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   use of undeclared type `Balances`
[INFO] [stdout]     |                   help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:959:5
[INFO] [stdout]     |
[INFO] [stdout] 959 |                 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:960:5
[INFO] [stdout]     |
[INFO] [stdout] 960 |                 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:961:5
[INFO] [stdout]     |
[INFO] [stdout] 961 |                 RuntimeEvent::Balances(crate::Event::BurnedDebt { 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:962:5
[INFO] [stdout]     |
[INFO] [stdout] 962 |                 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 `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:963:5
[INFO] [stdout]     |
[INFO] [stdout] 963 |                 RuntimeEvent::Balances(crate::Event::Rescinded { 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:972:3
[INFO] [stdout]     |
[INFO] [stdout] 972 |         Balances::make_free_balance_be(&1, 100);
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Balances`
[INFO] [stdout]     |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:977:5
[INFO] [stdout]     |
[INFO] [stdout] 977 |                 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:978:5
[INFO] [stdout]     |
[INFO] [stdout] 978 |                 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:979:5
[INFO] [stdout]     |
[INFO] [stdout] 979 |                 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:980:5
[INFO] [stdout]     |
[INFO] [stdout] 980 |                 RuntimeEvent::Balances(crate::Event::Issued { 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:984:13
[INFO] [stdout]     |
[INFO] [stdout] 984 |         let res = Balances::slash(&1, 100);
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   use of undeclared type `Balances`
[INFO] [stdout]     |                   help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:990:5
[INFO] [stdout]     |
[INFO] [stdout] 990 |                 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:991:5
[INFO] [stdout]     |
[INFO] [stdout] 991 |                 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 `RuntimeEvent`
[INFO] [stdout]    --> src/tests/currency_tests.rs:992:5
[INFO] [stdout]     |
[INFO] [stdout] 992 |                 RuntimeEvent::Balances(crate::Event::Rescinded { 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:1002:3
[INFO] [stdout]      |
[INFO] [stdout] 1002 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         use of undeclared type `Balances`
[INFO] [stdout]      |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1004:14
[INFO] [stdout]      |
[INFO] [stdout] 1004 |         assert_eq!(Balances::slash(&1, 1_300), (NegativeImbalance::new(1000), 300));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1013:3
[INFO] [stdout]      |
[INFO] [stdout] 1013 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         use of undeclared type `Balances`
[INFO] [stdout]      |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1015:14
[INFO] [stdout]      |
[INFO] [stdout] 1015 |         assert_eq!(Balances::slash(&1, 1_000), (NegativeImbalance::new(1000), 0));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1018:28
[INFO] [stdout]      |
[INFO] [stdout] 1018 |         System::assert_has_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:1028:3
[INFO] [stdout]      |
[INFO] [stdout] 1028 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         use of undeclared type `Balances`
[INFO] [stdout]      |         help: a type alias with a similar name exists: `Balance`
[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(&1, 900), (NegativeImbalance::new(900), 0));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1033:28
[INFO] [stdout]      |
[INFO] [stdout] 1033 |         System::assert_has_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:1043:3
[INFO] [stdout]      |
[INFO] [stdout] 1043 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         use of undeclared type `Balances`
[INFO] [stdout]      |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1045:14
[INFO] [stdout]      |
[INFO] [stdout] 1045 |         assert_eq!(Balances::slash(&1, 950), (NegativeImbalance::new(950), 0));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1047:28
[INFO] [stdout]      |
[INFO] [stdout] 1047 |         System::assert_has_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:1057:3
[INFO] [stdout]      |
[INFO] [stdout] 1057 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         use of undeclared type `Balances`
[INFO] [stdout]      |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1058:14
[INFO] [stdout]      |
[INFO] [stdout] 1058 |         assert_ok!(Balances::reserve(&1, 100));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1060:14
[INFO] [stdout]      |
[INFO] [stdout] 1060 |         assert_eq!(Balances::slash(&1, 900), (NegativeImbalance::new(800), 100));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1061:14
[INFO] [stdout]      |
[INFO] [stdout] 1061 |         assert_eq!(Balances::reserved_balance(&1), 100);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1062:28
[INFO] [stdout]      |
[INFO] [stdout] 1062 |         System::assert_has_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:1072:3
[INFO] [stdout]      |
[INFO] [stdout] 1072 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         use of undeclared type `Balances`
[INFO] [stdout]      |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1075:14
[INFO] [stdout]      |
[INFO] [stdout] 1075 |         assert_eq!(Balances::slash(&1, 900), (NegativeImbalance::new(900), 0));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1084:3
[INFO] [stdout]      |
[INFO] [stdout] 1084 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         use of undeclared type `Balances`
[INFO] [stdout]      |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1087:14
[INFO] [stdout]      |
[INFO] [stdout] 1087 |         assert_eq!(Balances::slash(&1, 1_000), (NegativeImbalance::new(900), 100));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1096:3
[INFO] [stdout]      |
[INFO] [stdout] 1096 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         use of undeclared type `Balances`
[INFO] [stdout]      |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1099:14
[INFO] [stdout]      |
[INFO] [stdout] 1099 |         assert_eq!(Balances::slash(&1, 800), (NegativeImbalance::new(800), 0));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1109:14
[INFO] [stdout]      |
[INFO] [stdout] 1109 |         assert_eq!(Balances::slash(&12345, 1_300), (NegativeImbalance::new(0), 1300));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1116:3
[INFO] [stdout]      |
[INFO] [stdout] 1116 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         use of undeclared type `Balances`
[INFO] [stdout]      |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1117:14
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         assert_ok!(Balances::reserve(&1, 900));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1119:14
[INFO] [stdout]      |
[INFO] [stdout] 1119 |         assert_eq!(Balances::slash_reserved(&1, 800), (NegativeImbalance::new(800), 0));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1121:14
[INFO] [stdout]      |
[INFO] [stdout] 1121 |         assert_eq!(Balances::reserved_balance(&1), 100);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1122:14
[INFO] [stdout]      |
[INFO] [stdout] 1122 |         assert_eq!(Balances::free_balance(&1), 100);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1129:3
[INFO] [stdout]      |
[INFO] [stdout] 1129 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         use of undeclared type `Balances`
[INFO] [stdout]      |         help: a type alias with a similar name exists: `Balance`
[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(&1, 900));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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::slash_reserved(&1, 900), (NegativeImbalance::new(900), 0));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1144:3
[INFO] [stdout]      |
[INFO] [stdout] 1144 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         use of undeclared type `Balances`
[INFO] [stdout]      |         help: a type alias with a similar name exists: `Balance`
[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_ok!(Balances::reserve(&1, 800));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1147:14
[INFO] [stdout]      |
[INFO] [stdout] 1147 |         assert_eq!(Balances::slash_reserved(&1, 900), (NegativeImbalance::new(800), 100));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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_eq!(Balances::free_balance(&1), 200);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1156:14
[INFO] [stdout]      |
[INFO] [stdout] 1156 |         assert_eq!(Balances::slash_reserved(&12345, 1_300), (NegativeImbalance::new(0), 1300));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1168:35
[INFO] [stdout]      |
[INFO] [stdout] 1168 |         assert_storage_noop!(assert_eq!(Balances::unreserve(&1337, 42), 42));
[INFO] [stdout]      |                                         ^^^^^^^^
[INFO] [stdout]      |                                         |
[INFO] [stdout]      |                                         use of undeclared type `Balances`
[INFO] [stdout]      |                                         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1170:16
[INFO] [stdout]      |
[INFO] [stdout] 1170 |         assert_noop!(Balances::reserve(&1337, 42), Error::<Test, _>::InsufficientBalance);
[INFO] [stdout]      |                      ^^^^^^^^
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      use of undeclared type `Balances`
[INFO] [stdout]      |                      help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1172:35
[INFO] [stdout]      |
[INFO] [stdout] 1172 |         assert_storage_noop!(assert_eq!(Balances::slash_reserved(&1337, 42).1, 42));
[INFO] [stdout]      |                                         ^^^^^^^^
[INFO] [stdout]      |                                         |
[INFO] [stdout]      |                                         use of undeclared type `Balances`
[INFO] [stdout]      |                                         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1175:4
[INFO] [stdout]      |
[INFO] [stdout] 1175 |             Balances::repatriate_reserved(&1337, &1338, 42, Free),
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             use of undeclared type `Balances`
[INFO] [stdout]      |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1179:35
[INFO] [stdout]      |
[INFO] [stdout] 1179 |         assert_storage_noop!(assert_eq!(Balances::slash(&1337, 42).1, 42));
[INFO] [stdout]      |                                         ^^^^^^^^
[INFO] [stdout]      |                                         |
[INFO] [stdout]      |                                         use of undeclared type `Balances`
[INFO] [stdout]      |                                         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1191:3
[INFO] [stdout]      |
[INFO] [stdout] 1191 |         Balances::integrity_test();
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         use of undeclared type `Balances`
[INFO] [stdout]      |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1198:11
[INFO] [stdout]      |
[INFO] [stdout] 1198 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]      |                 ^^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Balances`
[INFO] [stdout]      |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1207:4
[INFO] [stdout]      |
[INFO] [stdout] 1207 |             Balances::reserve_named(&id_1, &1, 112),
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             use of undeclared type `Balances`
[INFO] [stdout]      |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1211:14
[INFO] [stdout]      |
[INFO] [stdout] 1211 |         assert_ok!(Balances::reserve_named(&id_1, &1, 12));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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(1), 12);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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_named(&id_1, &1), 12);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1215:14
[INFO] [stdout]      |
[INFO] [stdout] 1215 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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_ok!(Balances::reserve_named(&id_1, &1, 2));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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::reserved_balance(1), 14);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1220:14
[INFO] [stdout]      |
[INFO] [stdout] 1220 |         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 14);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1221:14
[INFO] [stdout]      |
[INFO] [stdout] 1221 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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_ok!(Balances::reserve_named(&id_2, &1, 23));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1225:14
[INFO] [stdout]      |
[INFO] [stdout] 1225 |         assert_eq!(Balances::reserved_balance(1), 37);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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::reserved_balance_named(&id_1, &1), 14);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1227:14
[INFO] [stdout]      |
[INFO] [stdout] 1227 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 23);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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_ok!(Balances::reserve(&1, 34));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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::reserved_balance(1), 71);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1232:14
[INFO] [stdout]      |
[INFO] [stdout] 1232 |         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 14);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1233:14
[INFO] [stdout]      |
[INFO] [stdout] 1233 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 23);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1235:14
[INFO] [stdout]      |
[INFO] [stdout] 1235 |         assert_eq!(Balances::total_balance(&1), 111);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1236:14
[INFO] [stdout]      |
[INFO] [stdout] 1236 |         assert_eq!(Balances::free_balance(1), 40);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1238:16
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         assert_noop!(Balances::reserve_named(&id_3, &1, 2), Error::<Test, _>::TooManyReserves);
[INFO] [stdout]      |                      ^^^^^^^^
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      use of undeclared type `Balances`
[INFO] [stdout]      |                      help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1242:14
[INFO] [stdout]      |
[INFO] [stdout] 1242 |         assert_eq!(Balances::unreserve_named(&id_1, &1, 10), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1244:14
[INFO] [stdout]      |
[INFO] [stdout] 1244 |         assert_eq!(Balances::reserved_balance(1), 61);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1245:14
[INFO] [stdout]      |
[INFO] [stdout] 1245 |         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 4);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1246:14
[INFO] [stdout]      |
[INFO] [stdout] 1246 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 23);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1248:14
[INFO] [stdout]      |
[INFO] [stdout] 1248 |         assert_eq!(Balances::unreserve_named(&id_1, &1, 5), 1);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1250:14
[INFO] [stdout]      |
[INFO] [stdout] 1250 |         assert_eq!(Balances::reserved_balance(1), 57);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1251:14
[INFO] [stdout]      |
[INFO] [stdout] 1251 |         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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_eq!(Balances::reserved_balance_named(&id_2, &1), 23);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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::unreserve_named(&id_2, &1, 3), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1256:14
[INFO] [stdout]      |
[INFO] [stdout] 1256 |         assert_eq!(Balances::reserved_balance(1), 54);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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_eq!(Balances::reserved_balance_named(&id_1, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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_eq!(Balances::reserved_balance_named(&id_2, &1), 20);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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::total_balance(&1), 111);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1261:14
[INFO] [stdout]      |
[INFO] [stdout] 1261 |         assert_eq!(Balances::free_balance(1), 57);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1265:14
[INFO] [stdout]      |
[INFO] [stdout] 1265 |         assert_ok!(Balances::reserve_named(&id_1, &1, 10));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1267:14
[INFO] [stdout]      |
[INFO] [stdout] 1267 |         assert_eq!(Balances::slash_reserved_named(&id_1, &1, 25).1, 15);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1269:14
[INFO] [stdout]      |
[INFO] [stdout] 1269 |         assert_eq!(Balances::reserved_balance(1), 54);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1270:14
[INFO] [stdout]      |
[INFO] [stdout] 1270 |         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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_eq!(Balances::reserved_balance_named(&id_2, &1), 20);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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::total_balance(&1), 101);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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_eq!(Balances::slash_reserved_named(&id_2, &1, 5).1, 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1276:14
[INFO] [stdout]      |
[INFO] [stdout] 1276 |         assert_eq!(Balances::reserved_balance(1), 49);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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_eq!(Balances::reserved_balance_named(&id_1, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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_2, &1), 15);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1279:14
[INFO] [stdout]      |
[INFO] [stdout] 1279 |         assert_eq!(Balances::total_balance(&1), 96);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1283:11
[INFO] [stdout]      |
[INFO] [stdout] 1283 |         let _ = Balances::deposit_creating(&2, 100);
[INFO] [stdout]      |                 ^^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Balances`
[INFO] [stdout]      |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1285:14
[INFO] [stdout]      |
[INFO] [stdout] 1285 |         assert_eq!(Balances::repatriate_reserved_named(&id_2, &1, &2, 10, Reserved).unwrap(), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1287:14
[INFO] [stdout]      |
[INFO] [stdout] 1287 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 5);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1288:14
[INFO] [stdout]      |
[INFO] [stdout] 1288 |         assert_eq!(Balances::reserved_balance_named(&id_2, &2), 10);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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_eq!(Balances::reserved_balance(&2), 10);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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::repatriate_reserved_named(&id_2, &2, &1, 11, Reserved).unwrap(), 1);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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::reserved_balance_named(&id_2, &1), 15);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1294:14
[INFO] [stdout]      |
[INFO] [stdout] 1294 |         assert_eq!(Balances::reserved_balance_named(&id_2, &2), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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::reserved_balance(&2), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1297:14
[INFO] [stdout]      |
[INFO] [stdout] 1297 |         assert_eq!(Balances::repatriate_reserved_named(&id_2, &1, &2, 10, Free).unwrap(), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1298:14
[INFO] [stdout]      |
[INFO] [stdout] 1298 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 5);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1299:14
[INFO] [stdout]      |
[INFO] [stdout] 1299 |         assert_eq!(Balances::reserved_balance_named(&id_2, &2), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1300:14
[INFO] [stdout]      |
[INFO] [stdout] 1300 |         assert_eq!(Balances::free_balance(&2), 110);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1304:14
[INFO] [stdout]      |
[INFO] [stdout] 1304 |         assert_eq!(Balances::repatriate_reserved_named(&id_2, &1, &1, 10, Reserved).unwrap(), 5);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1305:14
[INFO] [stdout]      |
[INFO] [stdout] 1305 |         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 5);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1307:14
[INFO] [stdout]      |
[INFO] [stdout] 1307 |         assert_eq!(Balances::free_balance(&1), 47);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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::repatriate_reserved_named(&id_2, &1, &1, 15, Free).unwrap(), 10);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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::reserved_balance_named(&id_2, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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::free_balance(&1), 52);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[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, 1);
[INFO] [stdout]      |                 ^^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Balances`
[INFO] [stdout]      |                 help: a type alias with a similar name exists: `Balance`
[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, 2);
[INFO] [stdout]      |                 ^^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Balances`
[INFO] [stdout]      |                 help: a type alias with a similar name exists: `Balance`
[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, 3);
[INFO] [stdout]      |                 ^^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Balances`
[INFO] [stdout]      |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1322:11
[INFO] [stdout]      |
[INFO] [stdout] 1322 |         assert!(Balances::can_reserve(&1, 1) == Balances::reserve(&1, 1).is_ok());
[INFO] [stdout]      |                 ^^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Balances`
[INFO] [stdout]      |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1322:43
[INFO] [stdout]      |
[INFO] [stdout] 1322 |         assert!(Balances::can_reserve(&1, 1) == Balances::reserve(&1, 1).is_ok());
[INFO] [stdout]      |                                                 ^^^^^^^^
[INFO] [stdout]      |                                                 |
[INFO] [stdout]      |                                                 use of undeclared type `Balances`
[INFO] [stdout]      |                                                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1323:11
[INFO] [stdout]      |
[INFO] [stdout] 1323 |         assert!(Balances::can_reserve(&2, 1) == Balances::reserve(&2, 1).is_ok());
[INFO] [stdout]      |                 ^^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Balances`
[INFO] [stdout]      |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1323:43
[INFO] [stdout]      |
[INFO] [stdout] 1323 |         assert!(Balances::can_reserve(&2, 1) == Balances::reserve(&2, 1).is_ok());
[INFO] [stdout]      |                                                 ^^^^^^^^
[INFO] [stdout]      |                                                 |
[INFO] [stdout]      |                                                 use of undeclared type `Balances`
[INFO] [stdout]      |                                                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1327:3
[INFO] [stdout]      |
[INFO] [stdout] 1327 |         Balances::set_lock(ID_1, &3, 2, WithdrawReasons::RESERVE);
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         use of undeclared type `Balances`
[INFO] [stdout]      |         help: a type alias with a similar name exists: `Balance`
[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::can_reserve(&3, 2), Balances::reserve(&3, 2).is_ok());
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1328:44
[INFO] [stdout]      |
[INFO] [stdout] 1328 |         assert_eq!(Balances::can_reserve(&3, 2), Balances::reserve(&3, 2).is_ok());
[INFO] [stdout]      |                                                  ^^^^^^^^
[INFO] [stdout]      |                                                  |
[INFO] [stdout]      |                                                  use of undeclared type `Balances`
[INFO] [stdout]      |                                                  help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1335:11
[INFO] [stdout]      |
[INFO] [stdout] 1335 |         let _ = Balances::deposit_creating(&1, 110);
[INFO] [stdout]      |                 ^^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Balances`
[INFO] [stdout]      |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1339:14
[INFO] [stdout]      |
[INFO] [stdout] 1339 |         assert_ok!(Balances::reserve_named(&id, &1, 50));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1340:14
[INFO] [stdout]      |
[INFO] [stdout] 1340 |         assert_ok!(Balances::repatriate_reserved_named(&id, &1, &1, 50, Free), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1341:14
[INFO] [stdout]      |
[INFO] [stdout] 1341 |         assert_eq!(Balances::free_balance(1), 110);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1342:14
[INFO] [stdout]      |
[INFO] [stdout] 1342 |         assert_eq!(Balances::reserved_balance_named(&id, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1344:14
[INFO] [stdout]      |
[INFO] [stdout] 1344 |         assert_ok!(Balances::reserve_named(&id, &1, 50));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1345:14
[INFO] [stdout]      |
[INFO] [stdout] 1345 |         assert_ok!(Balances::repatriate_reserved_named(&id, &1, &1, 60, Free), 10);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1346:14
[INFO] [stdout]      |
[INFO] [stdout] 1346 |         assert_eq!(Balances::free_balance(1), 110);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1347:14
[INFO] [stdout]      |
[INFO] [stdout] 1347 |         assert_eq!(Balances::reserved_balance_named(&id, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1354:11
[INFO] [stdout]      |
[INFO] [stdout] 1354 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]      |                 ^^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Balances`
[INFO] [stdout]      |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1358:14
[INFO] [stdout]      |
[INFO] [stdout] 1358 |         assert_ok!(Balances::ensure_reserved_named(&id, &1, 15));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1359:14
[INFO] [stdout]      |
[INFO] [stdout] 1359 |         assert_eq!(Balances::reserved_balance_named(&id, &1), 15);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1361:14
[INFO] [stdout]      |
[INFO] [stdout] 1361 |         assert_ok!(Balances::ensure_reserved_named(&id, &1, 10));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1362:14
[INFO] [stdout]      |
[INFO] [stdout] 1362 |         assert_eq!(Balances::reserved_balance_named(&id, &1), 10);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1364:14
[INFO] [stdout]      |
[INFO] [stdout] 1364 |         assert_ok!(Balances::ensure_reserved_named(&id, &1, 20));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1365:14
[INFO] [stdout]      |
[INFO] [stdout] 1365 |         assert_eq!(Balances::reserved_balance_named(&id, &1), 20);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1372:11
[INFO] [stdout]      |
[INFO] [stdout] 1372 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]      |                 ^^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Balances`
[INFO] [stdout]      |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1376:14
[INFO] [stdout]      |
[INFO] [stdout] 1376 |         assert_ok!(Balances::reserve_named(&id, &1, 15));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1378:14
[INFO] [stdout]      |
[INFO] [stdout] 1378 |         assert_eq!(Balances::unreserve_all_named(&id, &1), 15);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1379:14
[INFO] [stdout]      |
[INFO] [stdout] 1379 |         assert_eq!(Balances::reserved_balance_named(&id, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1380:14
[INFO] [stdout]      |
[INFO] [stdout] 1380 |         assert_eq!(Balances::free_balance(&1), 111);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1382:14
[INFO] [stdout]      |
[INFO] [stdout] 1382 |         assert_eq!(Balances::unreserve_all_named(&id, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1389:11
[INFO] [stdout]      |
[INFO] [stdout] 1389 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]      |                 ^^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Balances`
[INFO] [stdout]      |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1393:14
[INFO] [stdout]      |
[INFO] [stdout] 1393 |         assert_ok!(Balances::reserve_named(&id, &1, 15));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1395:14
[INFO] [stdout]      |
[INFO] [stdout] 1395 |         assert_eq!(Balances::slash_all_reserved_named(&id, &1).peek(), 15);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1396:14
[INFO] [stdout]      |
[INFO] [stdout] 1396 |         assert_eq!(Balances::reserved_balance_named(&id, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1397:14
[INFO] [stdout]      |
[INFO] [stdout] 1397 |         assert_eq!(Balances::free_balance(&1), 96);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1399:14
[INFO] [stdout]      |
[INFO] [stdout] 1399 |         assert_eq!(Balances::slash_all_reserved_named(&id, &1).peek(), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1406:11
[INFO] [stdout]      |
[INFO] [stdout] 1406 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]      |                 ^^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Balances`
[INFO] [stdout]      |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1407:11
[INFO] [stdout]      |
[INFO] [stdout] 1407 |         let _ = Balances::deposit_creating(&2, 10);
[INFO] [stdout]      |                 ^^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Balances`
[INFO] [stdout]      |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1408:11
[INFO] [stdout]      |
[INFO] [stdout] 1408 |         let _ = Balances::deposit_creating(&3, 10);
[INFO] [stdout]      |                 ^^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Balances`
[INFO] [stdout]      |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1412:14
[INFO] [stdout]      |
[INFO] [stdout] 1412 |         assert_ok!(Balances::reserve_named(&id, &1, 15));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1414:14
[INFO] [stdout]      |
[INFO] [stdout] 1414 |         assert_ok!(Balances::repatriate_all_reserved_named(&id, &1, &2, Reserved));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1415:14
[INFO] [stdout]      |
[INFO] [stdout] 1415 |         assert_eq!(Balances::reserved_balance_named(&id, &1), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1416:14
[INFO] [stdout]      |
[INFO] [stdout] 1416 |         assert_eq!(Balances::reserved_balance_named(&id, &2), 15);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1418:14
[INFO] [stdout]      |
[INFO] [stdout] 1418 |         assert_ok!(Balances::repatriate_all_reserved_named(&id, &2, &3, Free));
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1419:14
[INFO] [stdout]      |
[INFO] [stdout] 1419 |         assert_eq!(Balances::reserved_balance_named(&id, &2), 0);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1420:14
[INFO] [stdout]      |
[INFO] [stdout] 1420 |         assert_eq!(Balances::free_balance(&3), 25);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1434:4
[INFO] [stdout]      |
[INFO] [stdout] 1434 |             Balances::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             use of undeclared type `Balances`
[INFO] [stdout]      |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1443:4
[INFO] [stdout]      |
[INFO] [stdout] 1443 |             Balances::set_lock(ID_1, &1, 3, WithdrawReasons::all());
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             use of undeclared type `Balances`
[INFO] [stdout]      |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1445:4
[INFO] [stdout]      |
[INFO] [stdout] 1445 |             Balances::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             use of undeclared type `Balances`
[INFO] [stdout]      |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1449:4
[INFO] [stdout]      |
[INFO] [stdout] 1449 |             Balances::remove_lock(ID_1, &1);
[INFO] [stdout]      |             ^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             use of undeclared type `Balances`
[INFO] [stdout]      |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1462:11
[INFO] [stdout]      |
[INFO] [stdout] 1462 |         let _ = Balances::deposit_creating(&1, 100);
[INFO] [stdout]      |                 ^^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Balances`
[INFO] [stdout]      |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1474:14
[INFO] [stdout]      |
[INFO] [stdout] 1474 |         assert_eq!(Balances::free_balance(1), 100);
[INFO] [stdout]      |                    ^^^^^^^^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    use of undeclared type `Balances`
[INFO] [stdout]      |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1480:12
[INFO] [stdout]      |
[INFO] [stdout] 1480 |             let r = Balances::transfer_allow_death(Some(1).into(), 1, i);
[INFO] [stdout]      |                     ^^^^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Balances`
[INFO] [stdout]      |                     help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests/currency_tests.rs:1489:15
[INFO] [stdout]      |
[INFO] [stdout] 1489 |             assert_eq!(Balances::free_balance(1), 100, "Balance unchanged by self transfer");
[INFO] [stdout]      |                        ^^^^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Balances`
[INFO] [stdout]      |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |                 Balances::transfer_allow_death(Some(1).into(), 5, 9),
[INFO] [stdout]    |                 ^^^^^^^^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 use of undeclared type `Balances`
[INFO] [stdout]    |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:43:15
[INFO] [stdout]    |
[INFO] [stdout] 43 |             assert_eq!(Balances::free_balance(1), 100);
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared type `Balances`
[INFO] [stdout]    |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:55:15
[INFO] [stdout]    |
[INFO] [stdout] 55 |             assert_eq!(Balances::total_balance(&2), 2000);
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared type `Balances`
[INFO] [stdout]    |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:57:15
[INFO] [stdout]    |
[INFO] [stdout] 57 |             assert_ok!(Balances::transfer_allow_death(Some(2).into(), 5, 1901));
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared type `Balances`
[INFO] [stdout]    |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:58:15
[INFO] [stdout]    |
[INFO] [stdout] 58 |             assert_eq!(Balances::total_balance(&2), 0);
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared type `Balances`
[INFO] [stdout]    |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:59:15
[INFO] [stdout]    |
[INFO] [stdout] 59 |             assert_eq!(Balances::total_balance(&5), 1901);
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared type `Balances`
[INFO] [stdout]    |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:67:11
[INFO] [stdout]    |
[INFO] [stdout] 67 |         let _ = Balances::mint_into(&1, 111);
[INFO] [stdout]    |                 ^^^^^^^^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 use of undeclared type `Balances`
[INFO] [stdout]    |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:68:14
[INFO] [stdout]    |
[INFO] [stdout] 68 |         assert_ok!(Balances::transfer_allow_death(Some(1).into(), 2, 69));
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    use of undeclared type `Balances`
[INFO] [stdout]    |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:69:14
[INFO] [stdout]    |
[INFO] [stdout] 69 |         assert_eq!(Balances::total_balance(&1), 42);
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    use of undeclared type `Balances`
[INFO] [stdout]    |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:70:14
[INFO] [stdout]    |
[INFO] [stdout] 70 |         assert_eq!(Balances::total_balance(&2), 69);
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    use of undeclared type `Balances`
[INFO] [stdout]    |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:77:11
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let _ = Balances::mint_into(&1, 111);
[INFO] [stdout]    |                 ^^^^^^^^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 use of undeclared type `Balances`
[INFO] [stdout]    |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:78:16
[INFO] [stdout]    |
[INFO] [stdout] 78 |         assert_noop!(Balances::force_transfer(Some(2).into(), 1, 2, 69), BadOrigin,);
[INFO] [stdout]    |                      ^^^^^^^^
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      use of undeclared type `Balances`
[INFO] [stdout]    |                      help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:79:14
[INFO] [stdout]    |
[INFO] [stdout] 79 |         assert_ok!(Balances::force_transfer(RawOrigin::Root.into(), 1, 2, 69));
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    use of undeclared type `Balances`
[INFO] [stdout]    |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:80:14
[INFO] [stdout]    |
[INFO] [stdout] 80 |         assert_eq!(Balances::total_balance(&1), 42);
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    use of undeclared type `Balances`
[INFO] [stdout]    |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:81:14
[INFO] [stdout]    |
[INFO] [stdout] 81 |         assert_eq!(Balances::total_balance(&2), 69);
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    use of undeclared type `Balances`
[INFO] [stdout]    |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:88:11
[INFO] [stdout]    |
[INFO] [stdout] 88 |         let _ = Balances::mint_into(&1, 111);
[INFO] [stdout]    |                 ^^^^^^^^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 use of undeclared type `Balances`
[INFO] [stdout]    |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:89:14
[INFO] [stdout]    |
[INFO] [stdout] 89 |         assert_ok!(Balances::hold(&TestId::Foo, &1, 69));
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    use of undeclared type `Balances`
[INFO] [stdout]    |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests/dispatchable_tests.rs:91:4
[INFO] [stdout]    |
[INFO] [stdout] 91 |             Balances::transfer_allow_death(Some(1).into(), 2, 69),
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             use of undeclared type `Balances`
[INFO] [stdout]    |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:100:11
[INFO] [stdout]     |
[INFO] [stdout] 100 |         let _ = Balances::mint_into(&1, 100);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:102:4
[INFO] [stdout]     |
[INFO] [stdout] 102 |             Balances::transfer_keep_alive(Some(1).into(), 2, 100),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:105:14
[INFO] [stdout]     |
[INFO] [stdout] 105 |         assert_eq!(Balances::total_balance(&1), 100);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[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_eq!(Balances::total_balance(&2), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:113:14
[INFO] [stdout]     |
[INFO] [stdout] 113 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1, 300));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:113:42
[INFO] [stdout]     |
[INFO] [stdout] 113 |         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:114:14
[INFO] [stdout]     |
[INFO] [stdout] 114 |         assert_ok!(Balances::hold(&TestId::Foo, &1, 100));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:115:14
[INFO] [stdout]     |
[INFO] [stdout] 115 |         assert_ok!(Balances::transfer_keep_alive(Some(1).into(), 2, 100));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:116:14
[INFO] [stdout]     |
[INFO] [stdout] 116 |         assert_eq!(Balances::total_balance(&1), 200);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:117:14
[INFO] [stdout]     |
[INFO] [stdout] 117 |         assert_eq!(Balances::total_balance(&2), 100);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:125:14
[INFO] [stdout]     |
[INFO] [stdout] 125 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1, 200));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:125:42
[INFO] [stdout]     |
[INFO] [stdout] 125 |         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:126:14
[INFO] [stdout]     |
[INFO] [stdout] 126 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 2, 0));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:126:42
[INFO] [stdout]     |
[INFO] [stdout] 126 |         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:128:14
[INFO] [stdout]     |
[INFO] [stdout] 128 |         assert_ok!(Balances::transfer_all(Some(1).into(), 2, false));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:129:14
[INFO] [stdout]     |
[INFO] [stdout] 129 |         assert_eq!(Balances::total_balance(&1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:130:14
[INFO] [stdout]     |
[INFO] [stdout] 130 |         assert_eq!(Balances::total_balance(&2), 200);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:138:14
[INFO] [stdout]     |
[INFO] [stdout] 138 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1, 200));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:138:42
[INFO] [stdout]     |
[INFO] [stdout] 138 |         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:139:14
[INFO] [stdout]     |
[INFO] [stdout] 139 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 2, 0));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:139:42
[INFO] [stdout]     |
[INFO] [stdout] 139 |         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:141:14
[INFO] [stdout]     |
[INFO] [stdout] 141 |         assert_ok!(Balances::transfer_all(Some(1).into(), 2, true));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:142:14
[INFO] [stdout]     |
[INFO] [stdout] 142 |         assert_eq!(Balances::total_balance(&1), 100);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:143:14
[INFO] [stdout]     |
[INFO] [stdout] 143 |         assert_eq!(Balances::total_balance(&2), 100);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:151:14
[INFO] [stdout]     |
[INFO] [stdout] 151 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1, 210));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:151:42
[INFO] [stdout]     |
[INFO] [stdout] 151 |         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:152:14
[INFO] [stdout]     |
[INFO] [stdout] 152 |         assert_ok!(Balances::hold(&TestId::Foo, &1, 10));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:153:14
[INFO] [stdout]     |
[INFO] [stdout] 153 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 2, 0));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:153:42
[INFO] [stdout]     |
[INFO] [stdout] 153 |         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:155:14
[INFO] [stdout]     |
[INFO] [stdout] 155 |         assert_ok!(Balances::transfer_all(Some(1).into(), 2, false));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:156:14
[INFO] [stdout]     |
[INFO] [stdout] 156 |         assert_eq!(Balances::total_balance(&1), 110);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:157:14
[INFO] [stdout]     |
[INFO] [stdout] 157 |         assert_eq!(Balances::total_balance(&2), 100);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:165:14
[INFO] [stdout]     |
[INFO] [stdout] 165 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1, 210));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:165:42
[INFO] [stdout]     |
[INFO] [stdout] 165 |         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:166:14
[INFO] [stdout]     |
[INFO] [stdout] 166 |         assert_ok!(Balances::hold(&TestId::Foo, &1, 10));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:167:14
[INFO] [stdout]     |
[INFO] [stdout] 167 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 2, 0));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:167:42
[INFO] [stdout]     |
[INFO] [stdout] 167 |         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:169:14
[INFO] [stdout]     |
[INFO] [stdout] 169 |         assert_ok!(Balances::transfer_all(Some(1).into(), 2, true));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:170:14
[INFO] [stdout]     |
[INFO] [stdout] 170 |         assert_eq!(Balances::total_balance(&1), 110);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:171:14
[INFO] [stdout]     |
[INFO] [stdout] 171 |         assert_eq!(Balances::total_balance(&2), 100);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:178:11
[INFO] [stdout]     |
[INFO] [stdout] 178 |         let _ = Balances::mint_into(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:181:4
[INFO] [stdout]     |
[INFO] [stdout] 181 |             Balances::force_set_balance(RuntimeOrigin::root(), 1, 0),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:181:32
[INFO] [stdout]     |
[INFO] [stdout] 181 |             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:191:14
[INFO] [stdout]     |
[INFO] [stdout] 191 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1337, 69));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:191:42
[INFO] [stdout]     |
[INFO] [stdout] 191 |         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:193:14
[INFO] [stdout]     |
[INFO] [stdout] 193 |         assert_eq!(Balances::total_balance(&1337), 69);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:194:14
[INFO] [stdout]     |
[INFO] [stdout] 194 |         assert_eq!(Balances::free_balance(&1337), 69);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[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_ok!(Balances::upgrade_accounts(Some(1).into(), vec![7]));
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:227:15
[INFO] [stdout]     |
[INFO] [stdout] 227 |             assert_eq!(Balances::total_balance(&7), 0);
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Balances`
[INFO] [stdout]     |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:238:14
[INFO] [stdout]     |
[INFO] [stdout] 238 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), ALICE, 64));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:238:42
[INFO] [stdout]     |
[INFO] [stdout] 238 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), ALICE, 64));
[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:243:14
[INFO] [stdout]     |
[INFO] [stdout] 243 |         assert_ok!(Balances::force_adjust_total_issuance(RawOrigin::Root.into(), Inc, 32));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:249:4
[INFO] [stdout]     |
[INFO] [stdout] 249 |             Balances::force_adjust_total_issuance(RawOrigin::Signed(ALICE).into(), Inc, 32),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:258:14
[INFO] [stdout]     |
[INFO] [stdout] 258 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1337, 64));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:258:42
[INFO] [stdout]     |
[INFO] [stdout] 258 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1337, 64));
[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:262:14
[INFO] [stdout]     |
[INFO] [stdout] 262 |         assert_ok!(Balances::force_adjust_total_issuance(RawOrigin::Root.into(), Inc, 32));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:264:29
[INFO] [stdout]     |
[INFO] [stdout] 264 |         System::assert_last_event(RuntimeEvent::Balances(Event::TotalIssuanceForced {
[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/dispatchable_tests.rs:270:14
[INFO] [stdout]     |
[INFO] [stdout] 270 |         assert_ok!(Balances::force_adjust_total_issuance(RawOrigin::Root.into(), Dec, 64));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:272:29
[INFO] [stdout]     |
[INFO] [stdout] 272 |         System::assert_last_event(RuntimeEvent::Balances(Event::TotalIssuanceForced {
[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/dispatchable_tests.rs:282:14
[INFO] [stdout]     |
[INFO] [stdout] 282 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1337, 64));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:282:42
[INFO] [stdout]     |
[INFO] [stdout] 282 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1337, 64));
[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:288:14
[INFO] [stdout]     |
[INFO] [stdout] 288 |         assert_ok!(Balances::force_adjust_total_issuance(RawOrigin::Root.into(), Inc, max));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:289:14
[INFO] [stdout]     |
[INFO] [stdout] 289 |         assert_ok!(Balances::force_adjust_total_issuance(RawOrigin::Root.into(), Inc, 123));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:293:14
[INFO] [stdout]     |
[INFO] [stdout] 293 |         assert_ok!(Balances::force_adjust_total_issuance(RawOrigin::Root.into(), Dec, max));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:294:14
[INFO] [stdout]     |
[INFO] [stdout] 294 |         assert_ok!(Balances::force_adjust_total_issuance(RawOrigin::Root.into(), Dec, 123));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:303:4
[INFO] [stdout]     |
[INFO] [stdout] 303 |             Balances::force_adjust_total_issuance(RawOrigin::Root.into(), Inc, 0),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:307:4
[INFO] [stdout]     |
[INFO] [stdout] 307 |             Balances::force_adjust_total_issuance(RawOrigin::Root.into(), Dec, 0),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:316:14
[INFO] [stdout]     |
[INFO] [stdout] 316 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1337, 64));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:316:42
[INFO] [stdout]     |
[INFO] [stdout] 316 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1337, 64));
[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:317:3
[INFO] [stdout]     |
[INFO] [stdout] 317 |         Balances::deactivate(16u32.into());
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Balances`
[INFO] [stdout]     |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:320:14
[INFO] [stdout]     |
[INFO] [stdout] 320 |         assert_eq!(Balances::active_issuance(), 48);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:323:14
[INFO] [stdout]     |
[INFO] [stdout] 323 |         assert_ok!(Balances::force_adjust_total_issuance(RawOrigin::Root.into(), Dec, 40),);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:324:14
[INFO] [stdout]     |
[INFO] [stdout] 324 |         assert_ok!(Balances::force_adjust_total_issuance(RawOrigin::Root.into(), Dec, 8),);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:326:14
[INFO] [stdout]     |
[INFO] [stdout] 326 |         assert_eq!(Balances::active_issuance(), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:329:4
[INFO] [stdout]     |
[INFO] [stdout] 329 |             Balances::force_adjust_total_issuance(RawOrigin::Root.into(), Dec, 1),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:333:14
[INFO] [stdout]     |
[INFO] [stdout] 333 |         assert_ok!(Balances::force_adjust_total_issuance(RawOrigin::Root.into(), Inc, 10),);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:335:14
[INFO] [stdout]     |
[INFO] [stdout] 335 |         assert_eq!(Balances::active_issuance(), 10);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:344:14
[INFO] [stdout]     |
[INFO] [stdout] 344 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), account, init_balance));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:344:42
[INFO] [stdout]     |
[INFO] [stdout] 344 |         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), account, init_balance));
[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:350:4
[INFO] [stdout]     |
[INFO] [stdout] 350 |             Balances::burn(Some(account).into(), init_balance + 1, allow_death),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:356:14
[INFO] [stdout]     |
[INFO] [stdout] 356 |         assert_ok!(Balances::burn(Some(account).into(), burn_amount_1, allow_death));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:357:29
[INFO] [stdout]     |
[INFO] [stdout] 357 |         System::assert_last_event(RuntimeEvent::Balances(Event::Burned {
[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/dispatchable_tests.rs:362:14
[INFO] [stdout]     |
[INFO] [stdout] 362 |         assert_eq!(Balances::total_balance(&account), init_balance - burn_amount_1);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:368:4
[INFO] [stdout]     |
[INFO] [stdout] 368 |             Balances::burn(Some(account).into(), init_balance + 1, keep_alive),
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Balances`
[INFO] [stdout]     |             help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:373:14
[INFO] [stdout]     |
[INFO] [stdout] 373 |         assert_ok!(Balances::burn(Some(account).into(), burn_amount_2, allow_death));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/tests/dispatchable_tests.rs:374:29
[INFO] [stdout]     |
[INFO] [stdout] 374 |         System::assert_last_event(RuntimeEvent::Balances(Event::Burned {
[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/dispatchable_tests.rs:382:11
[INFO] [stdout]     |
[INFO] [stdout] 382 |         assert!(Balances::total_balance(&account).is_zero());
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Balances`
[INFO] [stdout]     |                 help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[WARN] too many lines in the log, truncating it
