[INFO] fetching crate pallet-balances 51.0.0...
[INFO] testing pallet-balances-51.0.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate pallet-balances 51.0.0 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate pallet-balances 51.0.0
[INFO] finished tweaking crates.io crate pallet-balances 51.0.0
[INFO] tweaked toml for crates.io crate pallet-balances 51.0.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate pallet-balances 51.0.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate pallet-balances 51.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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.borrowed-box` is deprecated in favor of `lints.clippy.borrowed_box` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.extra-unused-type-parameters` is deprecated in favor of `lints.clippy.extra_unused_type_parameters` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.identity-op` is deprecated in favor of `lints.clippy.identity_op` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.if-same-then-else` is deprecated in favor of `lints.clippy.if_same_then_else` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.needless-lifetimes` is deprecated in favor of `lints.clippy.needless_lifetimes` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.nonminimal-bool` is deprecated in favor of `lints.clippy.nonminimal_bool` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.option-map-unit-fn` is deprecated in favor of `lints.clippy.option_map_unit_fn` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.too-many-arguments` is deprecated in favor of `lints.clippy.too_many_arguments` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.zero-prefixed-literal` is deprecated in favor of `lints.clippy.zero_prefixed_literal` and will not work in a future edition
[INFO] [stderr] warning: `pallet-balances` (manifest) generated 9 warnings
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 3322d10a86a9fb3c4dddb92254257f94852bd2945b7f1ae595a41392f009356c
[INFO] running `Command { std: "docker" "start" "3322d10a86a9fb3c4dddb92254257f94852bd2945b7f1ae595a41392f009356c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3322d10a86a9fb3c4dddb92254257f94852bd2945b7f1ae595a41392f009356c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3322d10a86a9fb3c4dddb92254257f94852bd2945b7f1ae595a41392f009356c" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3322d10a86a9fb3c4dddb92254257f94852bd2945b7f1ae595a41392f009356c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3322d10a86a9fb3c4dddb92254257f94852bd2945b7f1ae595a41392f009356c" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.borrowed-box` is deprecated in favor of `lints.clippy.borrowed_box` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.extra-unused-type-parameters` is deprecated in favor of `lints.clippy.extra_unused_type_parameters` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.identity-op` is deprecated in favor of `lints.clippy.identity_op` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.if-same-then-else` is deprecated in favor of `lints.clippy.if_same_then_else` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.needless-lifetimes` is deprecated in favor of `lints.clippy.needless_lifetimes` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.nonminimal-bool` is deprecated in favor of `lints.clippy.nonminimal_bool` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.option-map-unit-fn` is deprecated in favor of `lints.clippy.option_map_unit_fn` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.too-many-arguments` is deprecated in favor of `lints.clippy.too_many_arguments` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.zero-prefixed-literal` is deprecated in favor of `lints.clippy.zero_prefixed_literal` and will not work in a future edition
[INFO] [stderr] warning: `pallet-balances` (manifest) generated 9 warnings
[INFO] [stderr]    Compiling unicode-ident v1.0.11
[INFO] [stderr]    Compiling hashbrown v0.15.3
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling typenum v1.20.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling getrandom v0.2.10
[INFO] [stderr]    Compiling winnow v0.5.15
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling proc-macro2 v1.0.95
[INFO] [stderr]    Compiling unicode-xid v0.2.4
[INFO] [stderr]    Compiling const-oid v0.9.5
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling indexmap v2.9.0
[INFO] [stderr]    Compiling parity-scale-codec v3.7.5
[INFO] [stderr]    Compiling syn v2.0.98
[INFO] [stderr]    Compiling const_format_proc_macros v0.2.34
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling byte-slice-cast v1.2.3
[INFO] [stderr]    Compiling aho-corasick v1.0.4
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling smallvec v1.15.0
[INFO] [stderr]    Compiling const_format v0.2.34
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling lock_api v0.4.10
[INFO] [stderr]    Compiling parking_lot_core v0.9.8
[INFO] [stderr]    Compiling semver v1.0.18
[INFO] [stderr]    Compiling cpufeatures v0.2.9
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling proc-macro-warning v1.0.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling libsecp256k1-core v0.3.0
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling regex-automata v0.4.8
[INFO] [stderr]    Compiling base16ct v0.2.0
[INFO] [stderr]    Compiling ref-cast v1.0.23
[INFO] [stderr]    Compiling keccak v0.1.4
[INFO] [stderr]    Compiling arrayref v0.3.7
[INFO] [stderr]    Compiling http v1.1.0
[INFO] [stderr]    Compiling ff v0.13.0
[INFO] [stderr]    Compiling jam-codec v0.1.0
[INFO] [stderr]    Compiling socket2 v0.5.9
[INFO] [stderr]    Compiling mio v1.0.2
[INFO] [stderr]    Compiling winnow v0.6.18
[INFO] [stderr]    Compiling integer-sqrt v0.1.5
[INFO] [stderr]    Compiling prettyplease v0.2.12
[INFO] [stderr]    Compiling bitcoin-internals v0.2.0
[INFO] [stderr]    Compiling hash-db v0.16.0
[INFO] [stderr]    Compiling itoa v1.0.9
[INFO] [stderr]    Compiling thiserror v1.0.65
[INFO] [stderr]    Compiling tokio v1.45.0
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling libsecp256k1-gen-ecmult v0.3.0
[INFO] [stderr]    Compiling libsecp256k1-gen-genmult v0.3.0
[INFO] [stderr]    Compiling secp256k1-sys v0.9.2
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling httparse v1.10.0
[INFO] [stderr]    Compiling rustc-hex v2.1.0
[INFO] [stderr]    Compiling base64ct v1.6.0
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling uint v0.10.0
[INFO] [stderr]    Compiling tinyvec v1.6.0
[INFO] [stderr]    Compiling password-hash v0.5.0
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling libsecp256k1 v0.7.1
[INFO] [stderr]    Compiling http-body v1.0.0
[INFO] [stderr]    Compiling getrandom_or_panic v0.0.3
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling constant_time_eq v0.3.0
[INFO] [stderr]    Compiling hex-conservative v0.1.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.3
[INFO] [stderr]    Compiling zeroize v1.8.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling derive_more-impl v1.0.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling derive_more v1.0.0
[INFO] [stderr]    Compiling der v0.7.8
[INFO] [stderr]    Compiling derive-syn-parse v0.2.0
[INFO] [stderr]    Compiling toml_datetime v0.6.8
[INFO] [stderr]    Compiling toml_edit v0.21.0
[INFO] [stderr]    Compiling signature v2.1.0
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.0
[INFO] [stderr]    Compiling impl-serde v0.5.0
[INFO] [stderr]    Compiling serdect v0.2.0
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling serde_spanned v0.6.7
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling sp-debug-derive v15.0.0
[INFO] [stderr]    Compiling ref-cast-impl v1.0.23
[INFO] [stderr]    Compiling proc-macro-crate v3.1.0
[INFO] [stderr]    Compiling toml_edit v0.22.22
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling crypto-bigint v0.5.2
[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 thiserror-impl v1.0.65
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling toml v0.8.19
[INFO] [stderr]    Compiling serde_bytes v0.11.12
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling ss58-registry v1.43.0
[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 common-path v1.0.0
[INFO] [stderr]    Compiling opaque-debug v0.3.0
[INFO] [stderr]    Compiling expander v2.2.1
[INFO] [stderr]    Compiling atomic-waker v1.1.1
[INFO] [stderr]    Compiling environmental v1.1.4
[INFO] [stderr]    Compiling termcolor v1.2.0
[INFO] [stderr]    Compiling schnorrkel v0.11.4
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling ecdsa v0.16.8
[INFO] [stderr]    Compiling docify_macros v0.2.9
[INFO] [stderr]    Compiling scale-info v2.11.6
[INFO] [stderr]    Compiling sp-storage v25.0.0
[INFO] [stderr]    Compiling impl-codec v0.7.1
[INFO] [stderr]    Compiling h2 v0.4.5
[INFO] [stderr]    Compiling sp-externalities v0.34.0
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling bounded-collections v0.3.2
[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 bitcoin_hashes v0.13.0
[INFO] [stderr]    Compiling blake2b_simd v1.0.2
[INFO] [stderr]    Compiling unicode-normalization v0.1.22
[INFO] [stderr]    Compiling impl-num-traits v0.2.0
[INFO] [stderr]    Compiling fixed-hash v0.8.0
[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 ahash v0.8.11
[INFO] [stderr]    Compiling fs-err v2.9.0
[INFO] [stderr]    Compiling prometheus v0.13.3
[INFO] [stderr]    Compiling base64 v0.13.1
[INFO] [stderr]    Compiling sp-std v14.0.0
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling primitive-types v0.13.1
[INFO] [stderr]    Compiling bip39 v2.2.0
[INFO] [stderr]    Compiling sp-crypto-hashing v0.1.0
[INFO] [stderr]    Compiling hyper v1.6.0
[INFO] [stderr]    Compiling substrate-bip39 v0.6.1
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling secp256k1 v0.28.2
[INFO] [stderr]    Compiling k256 v0.13.4
[INFO] [stderr]    Compiling ed25519-zebra v4.1.0
[INFO] [stderr]    Compiling secrecy v0.8.0
[INFO] [stderr]    Compiling hash256-std-hasher v0.15.2
[INFO] [stderr]    Compiling backtrace v0.3.71
[INFO] [stderr]    Compiling array-bytes v6.2.2
[INFO] [stderr]    Compiling zerocopy v0.7.32
[INFO] [stderr]    Compiling gimli v0.28.0
[INFO] [stderr]    Compiling bs58 v0.5.1
[INFO] [stderr]    Compiling dyn-clone v1.0.17
[INFO] [stderr]    Compiling hyper-util v0.1.17
[INFO] [stderr]    Compiling sp-core v43.0.0
[INFO] [stderr]    Compiling miniz_oxide v0.7.1
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling addr2line v0.21.0
[INFO] [stderr]    Compiling http-body-util v0.1.2
[INFO] [stderr]    Compiling sharded-slab v0.1.4
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling thread_local v1.1.7
[INFO] [stderr]    Compiling object v0.32.2
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling rustc-demangle v0.1.23
[INFO] [stderr]    Compiling tracing-subscriber v0.3.19
[INFO] [stderr]    Compiling substrate-prometheus-endpoint v0.17.7
[INFO] [stderr]    Compiling schnellru v0.2.3
[INFO] [stderr]    Compiling docify v0.2.9
[INFO] [stderr]    Compiling trie-db v0.32.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-runtime-interface-proc-macro v21.0.1
[INFO] [stderr]    Compiling sp-wasm-interface v27.0.0
[INFO] [stderr]    Compiling sp-io v49.0.0
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling sp-tracing v19.0.0
[INFO] [stderr]    Compiling sp-trie v47.0.0
[INFO] [stderr]    Compiling sp-runtime-interface v37.0.1
[INFO] [stderr]    Compiling sp-keystore v0.49.0
[INFO] [stderr]    Compiling ed25519-dalek v2.1.1
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling sp-arithmetic v29.0.0
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling sp-panic-handler v13.0.2
[INFO] [stderr]    Compiling strum v0.26.3
[INFO] [stderr]    Compiling sp-state-machine v0.54.0
[INFO] [stderr]    Compiling sp-weights v37.0.0
[INFO] [stderr]    Compiling const-random-macro v0.1.15
[INFO] [stderr]    Compiling binary-merkle-tree v16.1.2
[INFO] [stderr]    Compiling tuplex v0.1.2
[INFO] [stderr]    Compiling simple-mermaid v0.1.1
[INFO] [stderr]    Compiling const-random v0.1.15
[INFO] [stderr]    Compiling macro_magic_core_macros v0.5.1
[INFO] [stderr]    Compiling macro_magic_core v0.5.1
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling macro_magic_macros v0.5.1
[INFO] [stderr]    Compiling sp-crypto-hashing-proc-macro v0.1.0
[INFO] [stderr]    Compiling sp-version-proc-macro v15.0.0
[INFO] [stderr]    Compiling frame-metadata v23.0.1
[INFO] [stderr]    Compiling derive-where v1.6.0
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling parity-wasm v0.45.0
[INFO] [stderr]    Compiling sp-metadata-ir v0.15.0
[INFO] [stderr]    Compiling sp-api-proc-macro v29.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 cfg-expr v0.15.5
[INFO] [stderr]    Compiling include_dir v0.7.3
[INFO] [stderr]    Compiling frame-support-procedural-tools v13.0.1
[INFO] [stderr]    Compiling macro_magic v0.5.1
[INFO] [stderr]    Compiling sp-application-crypto v49.0.0
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling async-trait v0.1.88
[INFO] [stderr]    Compiling sp-runtime v49.0.0
[INFO] [stderr]    Compiling frame-support-procedural v41.0.0
[INFO] [stderr]    Compiling aquamarine v0.5.0
[INFO] [stderr]    Compiling tt-call v1.0.9
[INFO] [stderr]    Compiling sp-version v47.0.0
[INFO] [stderr]    Compiling sp-inherents v44.0.0
[INFO] [stderr]    Compiling sp-staking v46.0.0
[INFO] [stderr]    Compiling sp-api v44.0.0
[INFO] [stderr]    Compiling sp-genesis-builder v0.25.0
[INFO] [stderr]    Compiling frame-support v49.0.0
[INFO] [stderr]    Compiling frame-system v49.0.0
[INFO] [stderr]    Compiling pallet-balances v51.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 6m 35s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: primitive-types v0.13.1
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 5`
[INFO] running `Command { std: "docker" "inspect" "3322d10a86a9fb3c4dddb92254257f94852bd2945b7f1ae595a41392f009356c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3322d10a86a9fb3c4dddb92254257f94852bd2945b7f1ae595a41392f009356c" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.borrowed-box` is deprecated in favor of `lints.clippy.borrowed_box` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.extra-unused-type-parameters` is deprecated in favor of `lints.clippy.extra_unused_type_parameters` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.identity-op` is deprecated in favor of `lints.clippy.identity_op` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.if-same-then-else` is deprecated in favor of `lints.clippy.if_same_then_else` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.needless-lifetimes` is deprecated in favor of `lints.clippy.needless_lifetimes` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.nonminimal-bool` is deprecated in favor of `lints.clippy.nonminimal_bool` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.option-map-unit-fn` is deprecated in favor of `lints.clippy.option_map_unit_fn` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.too-many-arguments` is deprecated in favor of `lints.clippy.too_many_arguments` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.zero-prefixed-literal` is deprecated in favor of `lints.clippy.zero_prefixed_literal` and will not work in a future edition
[INFO] [stderr] warning: `pallet-balances` (manifest) generated 9 warnings
[INFO] [stderr]    Compiling pallet-balances v51.0.0 (/opt/rustwide/workdir)
[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]: cannot find module or crate `pallet_transaction_payment` in this scope
[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]: cannot find module or crate `pallet_transaction_payment` in this scope
[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]: cannot find module or crate `pallet_transaction_payment` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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[E0425]: 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]    |              ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 46 -             <Balances as Currency<_>>::transfer(&1, &10, 1000, KeepAlive),
[INFO] [stdout] 46 +             <Balance as Currency<_>>::transfer(&1, &10, 1000, KeepAlive),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]    |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 49 -         assert_ok!(<Balances as Currency<_>>::transfer(&1, &10, 1000, AllowDeath));
[INFO] [stdout] 49 +         assert_ok!(<Balance as Currency<_>>::transfer(&1, &10, 1000, AllowDeath));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]    |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 61 -             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout] 61 +             assert_ok!(<Balance as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]    |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 73 -             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout] 73 +             assert_ok!(<Balance as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]    |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 86 -                 <Balances as Currency<_>>::transfer(&1, &2, 5, AllowDeath),
[INFO] [stdout] 86 +                 <Balance as Currency<_>>::transfer(&1, &2, 5, AllowDeath),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 102 -             assert_eq!(<Balances as InspectLockableCurrency<_>>::balance_locked(ID_1, &1), 10);
[INFO] [stdout] 102 +             assert_eq!(<Balance as InspectLockableCurrency<_>>::balance_locked(ID_1, &1), 10);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 103 -             assert_eq!(<Balances as InspectLockableCurrency<_>>::balance_locked(ID_2, &1), 10);
[INFO] [stdout] 103 +             assert_eq!(<Balance as InspectLockableCurrency<_>>::balance_locked(ID_2, &1), 10);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 104 -             assert_eq!(<Balances as InspectLockableCurrency<_>>::balance_locked(ID_1, &2), 20);
[INFO] [stdout] 104 +             assert_eq!(<Balance as InspectLockableCurrency<_>>::balance_locked(ID_1, &2), 20);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 105 -             assert_eq!(<Balances as InspectLockableCurrency<_>>::balance_locked(ID_2, &2), 0);
[INFO] [stdout] 105 +             assert_eq!(<Balance as InspectLockableCurrency<_>>::balance_locked(ID_2, &2), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 106 -             assert_eq!(<Balances as InspectLockableCurrency<_>>::balance_locked(ID_1, &3), 0);
[INFO] [stdout] 106 +             assert_eq!(<Balance as InspectLockableCurrency<_>>::balance_locked(ID_1, &3), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 117 -             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 10, AllowDeath));
[INFO] [stdout] 117 +             assert_ok!(<Balance as Currency<_>>::transfer(&1, &2, 10, AllowDeath));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 135 -                 <Balances as Currency<_>>::transfer(&1, &2, 10, AllowDeath),
[INFO] [stdout] 135 +                 <Balance as Currency<_>>::transfer(&1, &2, 10, AllowDeath),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 145 -             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 10, AllowDeath));
[INFO] [stdout] 145 +             assert_ok!(<Balance as Currency<_>>::transfer(&1, &2, 10, AllowDeath));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 159 -             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout] 159 +             assert_ok!(<Balance as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 173 -             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout] 173 +             assert_ok!(<Balance as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 187 -             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout] 187 +             assert_ok!(<Balance as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 201 -             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout] 201 +             assert_ok!(<Balance as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 216 -             assert_ok!(<Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout] 216 +             assert_ok!(<Balance as Currency<_>>::transfer(&1, &2, 1, AllowDeath));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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[E0425]: 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]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 229 -                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout] 229 +                 <Balance as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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[E0425]: 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]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 235 -                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout] 235 +                 <Balance as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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[E0425]: 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]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 241 -                 <Balances as Currency<_>>::transfer(&1, &2, 3, AllowDeath),
[INFO] [stdout] 241 +                 <Balance as Currency<_>>::transfer(&1, &2, 3, AllowDeath),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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[E0425]: 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]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 258 -                 <Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath),
[INFO] [stdout] 258 +                 <Balance as Currency<_>>::transfer(&1, &2, 1, AllowDeath),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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[E0425]: 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[E0425]: 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]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 334 -                 <Balances as Currency<_>>::transfer(&1, &2, 1, AllowDeath),
[INFO] [stdout] 334 +                 <Balance as Currency<_>>::transfer(&1, &2, 1, AllowDeath),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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[E0425]: 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[E0425]: 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]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 369 -                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout] 369 +                 <Balance as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 374 -                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout] 374 +                 <Balance as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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[E0425]: 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]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 380 -                 <Balances as Currency<_>>::transfer(&1, &2, 3, AllowDeath),
[INFO] [stdout] 380 +                 <Balance as Currency<_>>::transfer(&1, &2, 3, AllowDeath),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 394 -                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout] 394 +                 <Balance as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 399 -                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout] 399 +                 <Balance as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 404 -                 <Balances as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout] 404 +                 <Balance as Currency<_>>::transfer(&1, &2, 6, AllowDeath),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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]: cannot find type `System` in this scope
[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[E0425]: 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]: cannot find type `System` in this scope
[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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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]: cannot find type `System` in this scope
[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[E0425]: 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[E0425]: 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]     |              ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 694 -             <Balances as Currency<_>>::transfer(&1, &2, u64::MAX, AllowDeath),
[INFO] [stdout] 694 +             <Balance as Currency<_>>::transfer(&1, &2, u64::MAX, AllowDeath),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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]     |                          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 757 -         let imbalance = <Balances as Currency<_>>::burn(10);
[INFO] [stdout] 757 +         let imbalance = <Balance as Currency<_>>::burn(10);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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]: cannot find type `System` in this scope
[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[E0425]: 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]      |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]     --> src/tests/mod.rs:85:1
[INFO] [stdout]      |
[INFO] [stdout]   85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1432 -             assert_ok!(<Balances as fungible::MutateFreeze<_>>::set_freeze(&TestId::Foo, &1, 4));
[INFO] [stdout] 1432 +             assert_ok!(<Balance as fungible::MutateFreeze<_>>::set_freeze(&TestId::Foo, &1, 4));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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]      |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]     --> src/tests/mod.rs:85:1
[INFO] [stdout]      |
[INFO] [stdout]   85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1439 -             assert_ok!(<Balances as fungible::MutateFreeze<_>>::set_freeze(&TestId::Foo, &1, 6));
[INFO] [stdout] 1439 +             assert_ok!(<Balance as fungible::MutateFreeze<_>>::set_freeze(&TestId::Foo, &1, 6));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]      |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]     --> src/tests/mod.rs:85:1
[INFO] [stdout]      |
[INFO] [stdout]   85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1441 -             assert_ok!(<Balances as fungible::MutateFreeze<_>>::set_freeze(&TestId::Foo, &1, 4));
[INFO] [stdout] 1441 +             assert_ok!(<Balance as fungible::MutateFreeze<_>>::set_freeze(&TestId::Foo, &1, 4));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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[E0425]: 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]      |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]     --> src/tests/mod.rs:85:1
[INFO] [stdout]      |
[INFO] [stdout]   85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1452 -             assert_ok!(<Balances as fungible::MutateFreeze<_>>::set_freeze(&TestId::Foo, &1, 0));
[INFO] [stdout] 1452 +             assert_ok!(<Balance as fungible::MutateFreeze<_>>::set_freeze(&TestId::Foo, &1, 0));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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[E0425]: 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[E0425]: 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[E0425]: 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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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[E0425]: 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[E0425]: 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]: cannot find type `System` in this scope
[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[E0425]: 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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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]     |              ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 225 -             <Balances as frame_support::traits::ReservableCurrency<_>>::unreserve(&7, 5);
[INFO] [stdout] 225 +             <Balance as frame_support::traits::ReservableCurrency<_>>::unreserve(&7, 5);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 226 -             assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&7, &1, 10, Expendable));
[INFO] [stdout] 226 +             assert_ok!(<Balance as fungible::Mutate<_>>::transfer(&7, &1, 10, Expendable));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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]: cannot find type `System` in this scope
[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[E0425]: 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]: cannot find type `System` in this scope
[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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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]: cannot find type `System` in this scope
[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[E0425]: 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[E0425]: 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]: cannot find type `System` in this scope
[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[E0425]: 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[E0425]: 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]    |               ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 73 -     assert!(!<Balances as ReservableCurrency<_>>::can_reserve(&who, amount.max(1) * 2));
[INFO] [stdout] 73 +     assert!(!<Balance as ReservableCurrency<_>>::can_reserve(&who, amount.max(1) * 2));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]    |               ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 74 -     assert!(!<Balances as ReservableCurrency<_>>::can_reserve(&who, amount + 1));
[INFO] [stdout] 74 +     assert!(!<Balance as ReservableCurrency<_>>::can_reserve(&who, amount + 1));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]    |              ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 75 -     assert!(<Balances as ReservableCurrency<_>>::can_reserve(&who, amount));
[INFO] [stdout] 75 +     assert!(<Balance as ReservableCurrency<_>>::can_reserve(&who, amount));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]    |              ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 76 -     assert!(<Balances as ReservableCurrency<_>>::can_reserve(&who, amount.saturating_sub(1)));
[INFO] [stdout] 76 +     assert!(<Balance as ReservableCurrency<_>>::can_reserve(&who, amount.saturating_sub(1)));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]    |              ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 77 -     assert!(<Balances as ReservableCurrency<_>>::can_reserve(&who, amount / 2));
[INFO] [stdout] 77 +     assert!(<Balance as ReservableCurrency<_>>::can_reserve(&who, amount / 2));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]    |              ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 81 -     assert!(<Balances as InspectHold<_>>::ensure_can_hold(&TestId::Foo, &who, amount.max(1) * 2)
[INFO] [stdout] 81 +     assert!(<Balance as InspectHold<_>>::ensure_can_hold(&TestId::Foo, &who, amount.max(1) * 2)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]    |              ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 83 -     assert!(<Balances as InspectHold<_>>::ensure_can_hold(&TestId::Foo, &who, amount + 1).is_err());
[INFO] [stdout] 83 +     assert!(<Balance as InspectHold<_>>::ensure_can_hold(&TestId::Foo, &who, amount + 1).is_err());
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]    |              ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 84 -     assert!(<Balances as InspectHold<_>>::ensure_can_hold(&TestId::Foo, &who, amount).is_ok());
[INFO] [stdout] 84 +     assert!(<Balance as InspectHold<_>>::ensure_can_hold(&TestId::Foo, &who, amount).is_ok());
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]    |              ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 85 -     assert!(<Balances as InspectHold<_>>::ensure_can_hold(
[INFO] [stdout] 85 +     assert!(<Balance as InspectHold<_>>::ensure_can_hold(
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]    |              ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 91 -     assert!(<Balances as InspectHold<_>>::ensure_can_hold(&TestId::Foo, &who, amount / 2).is_ok());
[INFO] [stdout] 91 +     assert!(<Balance as InspectHold<_>>::ensure_can_hold(&TestId::Foo, &who, amount / 2).is_ok());
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |              ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 104 -             <Balances as LockableCurrency<_>>::set_lock(ID, &who, 50, WithdrawReasons::all());
[INFO] [stdout] 104 +             <Balance as LockableCurrency<_>>::set_lock(ID, &who, 50, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 112 -             assert_ok!(<Balances as ReservableCurrency<_>>::reserve(&who, 30));
[INFO] [stdout] 112 +             assert_ok!(<Balance as ReservableCurrency<_>>::reserve(&who, 30));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |              ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 131 -             <Balances as LockableCurrency<_>>::set_lock(ID, &who, 60, WithdrawReasons::all());
[INFO] [stdout] 131 +             <Balance as LockableCurrency<_>>::set_lock(ID, &who, 60, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 138 -             assert_ok!(<Balances as MutateHold<_>>::hold(&TestId::Foo, &who, 40));
[INFO] [stdout] 138 +             assert_ok!(<Balance as MutateHold<_>>::hold(&TestId::Foo, &who, 40));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |              ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 157 -             <Balances as LockableCurrency<_>>::set_lock(ID, &who, 40, WithdrawReasons::all());
[INFO] [stdout] 157 +             <Balance as LockableCurrency<_>>::set_lock(ID, &who, 40, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 161 -             assert_ok!(<Balances as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 70));
[INFO] [stdout] 161 +             assert_ok!(<Balance as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 70));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 181 -             assert_ok!(<Balances as ReservableCurrency<_>>::reserve(&who, 30));
[INFO] [stdout] 181 +             assert_ok!(<Balance as ReservableCurrency<_>>::reserve(&who, 30));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 187 -             assert_ok!(<Balances as MutateHold<_>>::hold(&TestId::Foo, &who, 25));
[INFO] [stdout] 187 +             assert_ok!(<Balance as MutateHold<_>>::hold(&TestId::Foo, &who, 25));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 206 -             assert_ok!(<Balances as ReservableCurrency<_>>::reserve(&who, 25));
[INFO] [stdout] 206 +             assert_ok!(<Balance as ReservableCurrency<_>>::reserve(&who, 25));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 210 -             assert_ok!(<Balances as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 80));
[INFO] [stdout] 210 +             assert_ok!(<Balance as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 80));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 229 -             assert_ok!(<Balances as MutateHold<_>>::hold(&TestId::Foo, &who, 35));
[INFO] [stdout] 229 +             assert_ok!(<Balance as MutateHold<_>>::hold(&TestId::Foo, &who, 35));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 238 -             assert_ok!(<Balances as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 90));
[INFO] [stdout] 238 +             assert_ok!(<Balance as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 90));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |              ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 259 -             <Balances as LockableCurrency<_>>::set_lock(ID, &who, 60, WithdrawReasons::all());
[INFO] [stdout] 259 +             <Balance as LockableCurrency<_>>::set_lock(ID, &who, 60, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 263 -             assert_ok!(<Balances as ReservableCurrency<_>>::reserve(&who, 20));
[INFO] [stdout] 263 +             assert_ok!(<Balance as ReservableCurrency<_>>::reserve(&who, 20));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 272 -             assert_ok!(<Balances as MutateHold<_>>::hold(&TestId::Foo, &who, 15));
[INFO] [stdout] 272 +             assert_ok!(<Balance as MutateHold<_>>::hold(&TestId::Foo, &who, 15));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |              ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 291 -             <Balances as LockableCurrency<_>>::set_lock(ID, &who, 40, WithdrawReasons::all());
[INFO] [stdout] 291 +             <Balance as LockableCurrency<_>>::set_lock(ID, &who, 40, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 295 -             assert_ok!(<Balances as ReservableCurrency<_>>::reserve(&who, 25));
[INFO] [stdout] 295 +             assert_ok!(<Balance as ReservableCurrency<_>>::reserve(&who, 25));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 299 -             assert_ok!(<Balances as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 80));
[INFO] [stdout] 299 +             assert_ok!(<Balance as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 80));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |              ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 318 -             <Balances as LockableCurrency<_>>::set_lock(ID, &who, 50, WithdrawReasons::all());
[INFO] [stdout] 318 +             <Balance as LockableCurrency<_>>::set_lock(ID, &who, 50, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 322 -             assert_ok!(<Balances as MutateHold<_>>::hold(&TestId::Foo, &who, 30));
[INFO] [stdout] 322 +             assert_ok!(<Balance as MutateHold<_>>::hold(&TestId::Foo, &who, 30));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 326 -             assert_ok!(<Balances as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 75));
[INFO] [stdout] 326 +             assert_ok!(<Balance as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 75));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 345 -             assert_ok!(<Balances as ReservableCurrency<_>>::reserve(&who, 20));
[INFO] [stdout] 345 +             assert_ok!(<Balance as ReservableCurrency<_>>::reserve(&who, 20));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 354 -             assert_ok!(<Balances as MutateHold<_>>::hold(&TestId::Foo, &who, 25));
[INFO] [stdout] 354 +             assert_ok!(<Balance as MutateHold<_>>::hold(&TestId::Foo, &who, 25));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 363 -             assert_ok!(<Balances as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 90));
[INFO] [stdout] 363 +             assert_ok!(<Balance as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 90));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |              ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 384 -             <Balances as LockableCurrency<_>>::set_lock(ID, &who, 40, WithdrawReasons::all());
[INFO] [stdout] 384 +             <Balance as LockableCurrency<_>>::set_lock(ID, &who, 40, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 393 -             assert_ok!(<Balances as ReservableCurrency<_>>::reserve(&who, 20));
[INFO] [stdout] 393 +             assert_ok!(<Balance as ReservableCurrency<_>>::reserve(&who, 20));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 402 -             assert_ok!(<Balances as MutateHold<_>>::hold(&TestId::Foo, &who, 15));
[INFO] [stdout] 402 +             assert_ok!(<Balance as MutateHold<_>>::hold(&TestId::Foo, &who, 15));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 411 -             assert_ok!(<Balances as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 85));
[INFO] [stdout] 411 +             assert_ok!(<Balance as MutateFreeze<_>>::set_freeze(&TestId::Foo, &who, 85));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:30:26
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[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] 
[INFO] [stdout] error[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:35:8
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[INFO] [stdout] ...
[INFO] [stdout]  35 |                             Balances,
[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: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout]  35 -                             Balances,
[INFO] [stdout]  35 +                             Balance,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:36:9
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[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] 
[INFO] [stdout] error[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:46:8
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[INFO] [stdout] ...
[INFO] [stdout]  46 |                             Balances,
[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: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout]  46 -                             Balances,
[INFO] [stdout]  46 +                             Balance,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:47:9
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[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] 
[INFO] [stdout] error[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:63:8
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[INFO] [stdout] ...
[INFO] [stdout]  63 |                             Balances,
[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: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout]  63 -                             Balances,
[INFO] [stdout]  63 +                             Balance,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:64:9
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[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] 
[INFO] [stdout] error[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:63:8
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[INFO] [stdout] ...
[INFO] [stdout]  63 |                             Balances,
[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: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout]  63 -                             Balances,
[INFO] [stdout]  63 +                             Balance,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:64:9
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[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] 
[INFO] [stdout] error[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:63:8
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[INFO] [stdout] ...
[INFO] [stdout]  63 |                             Balances,
[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: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout]  63 -                             Balances,
[INFO] [stdout]  63 +                             Balance,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:64:9
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[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] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:30:26
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[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] 
[INFO] [stdout] error[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:35:8
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[INFO] [stdout] ...
[INFO] [stdout]  35 |                             Balances,
[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: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout]  35 -                             Balances,
[INFO] [stdout]  35 +                             Balance,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:36:9
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[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] 
[INFO] [stdout] error[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:46:8
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[INFO] [stdout] ...
[INFO] [stdout]  46 |                             Balances,
[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: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout]  46 -                             Balances,
[INFO] [stdout]  46 +                             Balance,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:47:9
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[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] 
[INFO] [stdout] error[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:63:8
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[INFO] [stdout] ...
[INFO] [stdout]  63 |                             Balances,
[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: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout]  63 -                             Balances,
[INFO] [stdout]  63 +                             Balance,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:64:9
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[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] 
[INFO] [stdout] error[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:63:8
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[INFO] [stdout] ...
[INFO] [stdout]  63 |                             Balances,
[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: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout]  63 -                             Balances,
[INFO] [stdout]  63 +                             Balance,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:64:9
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[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] 
[INFO] [stdout] error[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:63:8
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[INFO] [stdout] ...
[INFO] [stdout]  63 |                             Balances,
[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: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout]  63 -                             Balances,
[INFO] [stdout]  63 +                             Balance,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:64:9
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[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] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:30:26
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[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] 
[INFO] [stdout] error[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:35:8
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[INFO] [stdout] ...
[INFO] [stdout]  35 |                             Balances,
[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: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout]  35 -                             Balances,
[INFO] [stdout]  35 +                             Balance,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:36:9
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[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] 
[INFO] [stdout] error[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:46:8
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[INFO] [stdout] ...
[INFO] [stdout]  46 |                             Balances,
[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: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout]  46 -                             Balances,
[INFO] [stdout]  46 +                             Balance,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:47:9
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[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] 
[INFO] [stdout] error[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:63:8
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[INFO] [stdout] ...
[INFO] [stdout]  63 |                             Balances,
[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: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout]  63 -                             Balances,
[INFO] [stdout]  63 +                             Balance,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:64:9
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[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] 
[INFO] [stdout] error[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:63:8
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[INFO] [stdout] ...
[INFO] [stdout]  63 |                             Balances,
[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: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout]  63 -                             Balances,
[INFO] [stdout]  63 +                             Balance,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:64:9
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[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] 
[INFO] [stdout] error[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:63:8
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[INFO] [stdout] ...
[INFO] [stdout]  63 |                             Balances,
[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: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout]  63 -                             Balances,
[INFO] [stdout]  63 +                             Balance,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests/fungible_conformance_tests.rs:64:9
[INFO] [stdout]     |
[INFO] [stdout]  22 | macro_rules! generate_tests {
[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] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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[E0425]: 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]    |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 80 -         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 0);
[INFO] [stdout] 80 +         assert_eq!(<Balance as fungible::Inspect<_>>::balance(&1337), 0);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]    |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 82 -         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 100);
[INFO] [stdout] 82 +         assert_eq!(<Balance as fungible::Inspect<_>>::balance(&1337), 100);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]    |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 84 -         assert_ok!(<Balances as fungible::MutateHold<_>>::hold(&TestId::Foo, &1337, 60));
[INFO] [stdout] 84 +         assert_ok!(<Balance as fungible::MutateHold<_>>::hold(&TestId::Foo, &1337, 60));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]    |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 85 -         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 40);
[INFO] [stdout] 85 +         assert_eq!(<Balance as fungible::Inspect<_>>::balance(&1337), 40);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]    |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 86 -         assert_eq!(<Balances as fungible::InspectHold<_>>::total_balance_on_hold(&1337), 60);
[INFO] [stdout] 86 +         assert_eq!(<Balance as fungible::InspectHold<_>>::total_balance_on_hold(&1337), 60);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]    |              ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 88 -             <Balances as fungible::InspectHold<_>>::balance_on_hold(&TestId::Foo, &1337),
[INFO] [stdout] 88 +             <Balance as fungible::InspectHold<_>>::balance_on_hold(&TestId::Foo, &1337),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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[E0425]: 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]    |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 95 -         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 1);
[INFO] [stdout] 95 +         assert_eq!(<Balance as fungible::Inspect<_>>::balance(&1337), 1);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]    |              ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]   --> src/tests/mod.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 97 -             <Balances as fungible::InspectHold<_>>::balance_on_hold(&TestId::Foo, &1337),
[INFO] [stdout] 97 +             <Balance as fungible::InspectHold<_>>::balance_on_hold(&TestId::Foo, &1337),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 101 -         assert_ok!(<Balances as fungible::MutateHold<_>>::release(&TestId::Foo, &1337, 60, Exact));
[INFO] [stdout] 101 +         assert_ok!(<Balance as fungible::MutateHold<_>>::release(&TestId::Foo, &1337, 60, Exact));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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[E0425]: 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]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 107 -         assert_eq!(<Balances as fungible::InspectHold<_>>::balance_on_hold(&TestId::Foo, &1337), 0);
[INFO] [stdout] 107 +         assert_eq!(<Balance as fungible::InspectHold<_>>::balance_on_hold(&TestId::Foo, &1337), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 108 -         assert_eq!(<Balances as fungible::InspectHold<_>>::total_balance_on_hold(&1337), 0);
[INFO] [stdout] 108 +         assert_eq!(<Balance as fungible::InspectHold<_>>::total_balance_on_hold(&1337), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 115 -         assert_eq!(<Balances as fungible::Inspect<_>>::total_issuance(), 0);
[INFO] [stdout] 115 +         assert_eq!(<Balance as fungible::Inspect<_>>::total_issuance(), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 117 -         assert_eq!(<Balances as fungible::Inspect<_>>::total_issuance(), 100);
[INFO] [stdout] 117 +         assert_eq!(<Balance as fungible::Inspect<_>>::total_issuance(), 100);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 126 -         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 100);
[INFO] [stdout] 126 +         assert_eq!(<Balance as fungible::Inspect<_>>::balance(&1337), 100);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 128 -         assert_ok!(<Balances as fungible::MutateHold<_>>::hold(&TestId::Foo, &1337, 50));
[INFO] [stdout] 128 +         assert_ok!(<Balance as fungible::MutateHold<_>>::hold(&TestId::Foo, &1337, 50));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 129 -         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 50);
[INFO] [stdout] 129 +         assert_eq!(<Balance as fungible::Inspect<_>>::balance(&1337), 50);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 132 -         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 30);
[INFO] [stdout] 132 +         assert_eq!(<Balance as fungible::Inspect<_>>::balance(&1337), 30);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 140 -         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 100);
[INFO] [stdout] 140 +         assert_eq!(<Balance as fungible::Inspect<_>>::balance(&1337), 100);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 147 -         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 0);
[INFO] [stdout] 147 +         assert_eq!(<Balance as fungible::Inspect<_>>::balance(&1337), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 157 -         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 40);
[INFO] [stdout] 157 +         assert_eq!(<Balance as fungible::Inspect<_>>::balance(&1337), 40);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 164 -         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 1);
[INFO] [stdout] 164 +         assert_eq!(<Balance as fungible::Inspect<_>>::balance(&1337), 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 173 -         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 100);
[INFO] [stdout] 173 +         assert_eq!(<Balance as fungible::Inspect<_>>::balance(&1337), 100);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 176 -         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 0);
[INFO] [stdout] 176 +         assert_eq!(<Balance as fungible::Inspect<_>>::balance(&1337), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 185 -         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 0);
[INFO] [stdout] 185 +         assert_eq!(<Balance as fungible::Inspect<_>>::balance(&1337), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 203 -         assert_eq!(<Balances as fungible::Inspect<_>>::balance(&1337), 1);
[INFO] [stdout] 203 +         assert_eq!(<Balance as fungible::Inspect<_>>::balance(&1337), 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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]     |                             ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 375 -         let negative_imb = <Balances as fungible::Balanced<_>>::withdraw(
[INFO] [stdout] 375 +         let negative_imb = <Balance as fungible::Balanced<_>>::withdraw(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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[E0425]: 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]     |              ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 408 -             <Balances as fungible::Balanced<_>>::deposit(&account, deposit_amount, Exact)
[INFO] [stdout] 408 +             <Balance as fungible::Balanced<_>>::deposit(&account, deposit_amount, Exact)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 458 -             assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&1, &2, 5, Expendable));
[INFO] [stdout] 458 +             assert_ok!(<Balance as fungible::Mutate<_>>::transfer(&1, &2, 5, Expendable));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 460 -                 <Balances as fungible::Mutate<_>>::transfer(&1, &2, 1, Expendable),
[INFO] [stdout] 460 +                 <Balance as fungible::Mutate<_>>::transfer(&1, &2, 1, Expendable),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 477 -             assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&1, &2, 10, Expendable));
[INFO] [stdout] 477 +             assert_ok!(<Balance as fungible::Mutate<_>>::transfer(&1, &2, 10, Expendable));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 492 -             assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&1, &2, 10, Expendable));
[INFO] [stdout] 492 +             assert_ok!(<Balance as fungible::Mutate<_>>::transfer(&1, &2, 10, Expendable));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 504 -             assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&1, &2, 5, Expendable));
[INFO] [stdout] 504 +             assert_ok!(<Balance as fungible::Mutate<_>>::transfer(&1, &2, 5, Expendable));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 506 -                 <Balances as fungible::Mutate<_>>::transfer(&1, &2, 1, Expendable),
[INFO] [stdout] 506 +                 <Balance as fungible::Mutate<_>>::transfer(&1, &2, 1, Expendable),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 523 -                 <Balances as fungible::Mutate<_>>::transfer(&1, &2, 1, Expendable),
[INFO] [stdout] 523 +                 <Balance as fungible::Mutate<_>>::transfer(&1, &2, 1, Expendable),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 538 -             assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&1, &2, 5, Expendable));
[INFO] [stdout] 538 +             assert_ok!(<Balance as fungible::Mutate<_>>::transfer(&1, &2, 5, Expendable));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 540 -                 <Balances as fungible::Mutate<_>>::transfer(&1, &2, 1, Expendable),
[INFO] [stdout] 540 +                 <Balance as fungible::Mutate<_>>::transfer(&1, &2, 1, Expendable),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |              ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 552 -             <Balances as fungible::Mutate<_>>::set_balance(&1, 100);
[INFO] [stdout] 552 +             <Balance as fungible::Mutate<_>>::set_balance(&1, 100);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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]     |              ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 568 -             <Balances as fungible::Mutate<_>>::set_balance(&1, 100);
[INFO] [stdout] 568 +             <Balance as fungible::Mutate<_>>::set_balance(&1, 100);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 586 -                 <Balances as fungible::Mutate<_>>::set_balance(&1, 100);
[INFO] [stdout] 586 +                 <Balance as fungible::Mutate<_>>::set_balance(&1, 100);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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[E0425]: 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]     |                             ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 591 -                 assert_ok!(<Balances as fungible::Mutate<_>>::transfer(&1, &1337, 100, Expendable));
[INFO] [stdout] 591 +                 assert_ok!(<Balance as fungible::Mutate<_>>::transfer(&1, &1337, 100, Expendable));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                      ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 594 -                     <Balances as fungible::Mutate<_>>::transfer(&1, &1337, 100, Expendable),
[INFO] [stdout] 594 +                     <Balance as fungible::Mutate<_>>::transfer(&1, &1337, 100, Expendable),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[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[E0425]: 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]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 658 -             assert_ok!(<Balances as fungible::Balanced<_>>::withdraw(
[INFO] [stdout] 658 +             assert_ok!(<Balance as fungible::Balanced<_>>::withdraw(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 666 -                 <Balances as fungible::Balanced<_>>::withdraw(&1, 5, Exact, Preserve, Polite),
[INFO] [stdout] 666 +                 <Balance as fungible::Balanced<_>>::withdraw(&1, 5, Exact, Preserve, Polite),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:680:5
[INFO] [stdout]     |
[INFO] [stdout] 680 |                 Balances,
[INFO] [stdout]     |                 ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[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[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:726:5
[INFO] [stdout]     |
[INFO] [stdout] 726 |                 Balances,
[INFO] [stdout]     |                 ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[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[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:772:5
[INFO] [stdout]     |
[INFO] [stdout] 772 |                 Balances,
[INFO] [stdout]     |                 ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[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[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/fungible_tests.rs:810:5
[INFO] [stdout]     |
[INFO] [stdout] 810 |                 Balances,
[INFO] [stdout]     |                 ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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-49.0.0/src/lib.rs:350:9
[INFO] [stdout]     |
[INFO] [stdout] 350 |             type Self::RuntimeEvent = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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-49.0.0/src/lib.rs:352:9
[INFO] [stdout]     |
[INFO] [stdout] 352 |             type Self::RuntimeOrigin = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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-49.0.0/src/lib.rs:354:9
[INFO] [stdout]     |
[INFO] [stdout] 354 |             type Self::RuntimeCall = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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-49.0.0/src/lib.rs:356:9
[INFO] [stdout]     |
[INFO] [stdout] 356 |             type Self::PalletInfo = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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-49.0.0/src/lib.rs:358:9
[INFO] [stdout]     |
[INFO] [stdout] 358 |             type Self::RuntimeTask = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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[E0425]: 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[E0425]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/mod.rs:229:19
[INFO] [stdout]     |
[INFO] [stdout] 229 |                 let result = <Balances as fungible::Balanced<_>>::resolve(&a, amount);
[INFO] [stdout]     |                               ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named type alias `Balance` defined here
[INFO] [stdout]    --> src/tests/mod.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | pub(crate) type Balance = <Test as Config>::Balance;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 229 -                 let result = <Balances as fungible::Balanced<_>>::resolve(&a, amount);
[INFO] [stdout] 229 +                 let result = <Balance as fungible::Balanced<_>>::resolve(&a, amount);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: 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[E0425]: 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[E0425]: 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]: cannot find type `System` in this scope
[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]: cannot find type `System` in this scope
[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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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[E0425]: 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:71
[INFO] [stdout]    |
[INFO] [stdout] 44 |     ArithmeticError, BuildStorage, Debug, DispatchError, DispatchResult, FixedPointNumber,
[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]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/consumer_limit_tests.rs:36:4
[INFO] [stdout]    |
[INFO] [stdout] 36 |             Balances::make_free_balance_be(&1, 100);
[INFO] [stdout]    |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]    |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 36 -             Balances::make_free_balance_be(&1, 100);
[INFO] [stdout] 36 +             Balance::make_free_balance_be(&1, 100);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]    |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]    |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 60 -             Balances::set_lock(ID_1, &1, 20, WithdrawReasons::all());
[INFO] [stdout] 60 +             Balance::set_lock(ID_1, &1, 20, WithdrawReasons::all());
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/consumer_limit_tests.rs:61:15
[INFO] [stdout]    |
[INFO] [stdout] 61 |             assert_eq!(Balances::locks(&1).len(), 1);
[INFO] [stdout]    |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]    |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 61 -             assert_eq!(Balances::locks(&1).len(), 1);
[INFO] [stdout] 61 +             assert_eq!(Balance::locks(&1).len(), 1);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]    |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]    |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 62 -             assert_eq!(Balances::locks(&1)[0].amount, 20);
[INFO] [stdout] 62 +             assert_eq!(Balance::locks(&1)[0].amount, 20);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]    |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]    |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 72 -                 Balances::transfer_allow_death(frame_system::RawOrigin::Signed(1).into(), 2, 90),
[INFO] [stdout] 72 +                 Balance::transfer_allow_death(frame_system::RawOrigin::Signed(1).into(), 2, 90),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/consumer_limit_tests.rs:86:4
[INFO] [stdout]    |
[INFO] [stdout] 86 |             Balances::make_free_balance_be(&1, 100);
[INFO] [stdout]    |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]    |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 86 -             Balances::make_free_balance_be(&1, 100);
[INFO] [stdout] 86 +             Balance::make_free_balance_be(&1, 100);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/consumer_limit_tests.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 |                 Balances::set_freeze(&TestId::Foo, &1, 20),
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]    |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 98 -                 Balances::set_freeze(&TestId::Foo, &1, 20),
[INFO] [stdout] 98 +                 Balance::set_freeze(&TestId::Foo, &1, 20),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 103 -             assert_eq!(Balances::balance_frozen(&TestId::Foo, &1), 0);
[INFO] [stdout] 103 +             assert_eq!(Balance::balance_frozen(&TestId::Foo, &1), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/consumer_limit_tests.rs:117:4
[INFO] [stdout]     |
[INFO] [stdout] 117 |             Balances::make_free_balance_be(&1, 100);
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 117 -             Balances::make_free_balance_be(&1, 100);
[INFO] [stdout] 117 +             Balance::make_free_balance_be(&1, 100);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 129 -             assert_err!(Balances::hold(&TestId::Foo, &1, 50), DispatchError::TooManyConsumers);
[INFO] [stdout] 129 +             assert_err!(Balance::hold(&TestId::Foo, &1, 50), DispatchError::TooManyConsumers);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/consumer_limit_tests.rs:141:4
[INFO] [stdout]     |
[INFO] [stdout] 141 |             Balances::make_free_balance_be(&1, 100);
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 141 -             Balances::make_free_balance_be(&1, 100);
[INFO] [stdout] 141 +             Balance::make_free_balance_be(&1, 100);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                          ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 151 -             assert_noop!(Balances::reserve(&1, 20), DispatchError::TooManyConsumers);
[INFO] [stdout] 151 +             assert_noop!(Balance::reserve(&1, 20), DispatchError::TooManyConsumers);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[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]: cannot find type `Balances` in this scope
[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]    |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]    |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 44 -         assert_ok!(Balances::force_set_balance(RuntimeOrigin::root(), 1, 1000));
[INFO] [stdout] 44 +         assert_ok!(Balance::force_set_balance(RuntimeOrigin::root(), 1, 1000));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[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]: cannot find type `Balances` in this scope
[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]    |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]    |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 59 -             Balances::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::all());
[INFO] [stdout] 59 +             Balance::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::all());
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]    |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]    |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 60 -             Balances::set_lock(ID_1, &1, 0, WithdrawReasons::all());
[INFO] [stdout] 60 +             Balance::set_lock(ID_1, &1, 0, WithdrawReasons::all());
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]    |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]    |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 71 -             Balances::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::all());
[INFO] [stdout] 71 +             Balance::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::all());
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]    |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]    |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 72 -             Balances::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::empty());
[INFO] [stdout] 72 +             Balance::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::empty());
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]   --> src/tests/currency_tests.rs:83:15
[INFO] [stdout]    |
[INFO] [stdout] 83 |             assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]    |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]    |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 83 -             assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout] 83 +             assert_eq!(Balance::free_balance(1), 10);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]    |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]    |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 84 -             Balances::set_lock(ID_1, &1, 9, WithdrawReasons::all());
[INFO] [stdout] 84 +             Balance::set_lock(ID_1, &1, 9, WithdrawReasons::all());
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]    |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]    |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 98 -             Balances::set_lock(ID_1, &1, 10, WithdrawReasons::all());
[INFO] [stdout] 98 +             Balance::set_lock(ID_1, &1, 10, WithdrawReasons::all());
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]    |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]    |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 99 -             Balances::set_lock(ID_2, &1, 10, WithdrawReasons::all());
[INFO] [stdout] 99 +             Balance::set_lock(ID_2, &1, 10, WithdrawReasons::all());
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 100 -             Balances::set_lock(ID_1, &2, 20, WithdrawReasons::all());
[INFO] [stdout] 100 +             Balance::set_lock(ID_1, &2, 20, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:116:15
[INFO] [stdout]     |
[INFO] [stdout] 116 |             assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 116 -             assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout] 116 +             assert_eq!(Balance::free_balance(1), 10);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:139:15
[INFO] [stdout]     |
[INFO] [stdout] 139 |             assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 139 -             assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout] 139 +             assert_eq!(Balance::free_balance(1), 10);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:148:15
[INFO] [stdout]     |
[INFO] [stdout] 148 |             assert_eq!(Balances::free_balance(1), 0);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 148 -             assert_eq!(Balances::free_balance(1), 0);
[INFO] [stdout] 148 +             assert_eq!(Balance::free_balance(1), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 158 -             Balances::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout] 158 +             Balance::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 169 -             Balances::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::all());
[INFO] [stdout] 169 +             Balance::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:171:4
[INFO] [stdout]     |
[INFO] [stdout] 171 |             Balances::remove_lock(ID_1, &1);
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 171 -             Balances::remove_lock(ID_1, &1);
[INFO] [stdout] 171 +             Balance::remove_lock(ID_1, &1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 183 -             Balances::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::all());
[INFO] [stdout] 183 +             Balance::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 185 -             Balances::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout] 185 +             Balance::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 197 -             Balances::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout] 197 +             Balance::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 199 -             Balances::set_lock(ID_2, &1, 5, WithdrawReasons::all());
[INFO] [stdout] 199 +             Balance::set_lock(ID_2, &1, 5, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 212 -             Balances::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::empty());
[INFO] [stdout] 212 +             Balance::set_lock(ID_1, &1, u64::MAX, WithdrawReasons::empty());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 214 -             Balances::set_lock(ID_2, &1, 0, WithdrawReasons::all());
[INFO] [stdout] 214 +             Balance::set_lock(ID_2, &1, 0, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 226 -             Balances::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout] 226 +             Balance::set_lock(ID_1, &1, 5, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 232 -             Balances::extend_lock(ID_1, &1, 2, WithdrawReasons::all());
[INFO] [stdout] 232 +             Balance::extend_lock(ID_1, &1, 2, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 238 -             Balances::extend_lock(ID_1, &1, 8, WithdrawReasons::all());
[INFO] [stdout] 238 +             Balance::extend_lock(ID_1, &1, 8, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 256 -             Balances::set_lock(ID_1, &1, 10, WithdrawReasons::RESERVE);
[INFO] [stdout] 256 +             Balance::set_lock(ID_1, &1, 10, WithdrawReasons::RESERVE);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:262:15
[INFO] [stdout]     |
[INFO] [stdout] 262 |             assert_ok!(Balances::reserve(&1, 9));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 262 -             assert_ok!(Balances::reserve(&1, 9));
[INFO] [stdout] 262 +             assert_ok!(Balance::reserve(&1, 9));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:263:17
[INFO] [stdout]     |
[INFO] [stdout] 263 |             assert_noop!(Balances::reserve(&1, 1), DispatchError::ConsumerRemaining,);
[INFO] [stdout]     |                          ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 263 -             assert_noop!(Balances::reserve(&1, 1), DispatchError::ConsumerRemaining,);
[INFO] [stdout] 263 +             assert_noop!(Balance::reserve(&1, 1), DispatchError::ConsumerRemaining,);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:292:18
[INFO] [stdout]     |
[INFO] [stdout] 292 |             let account = Balances::account(&1);
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 292 -             let account = Balances::account(&1);
[INFO] [stdout] 292 +             let account = Balance::account(&1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 297 -             Balances::set_lock(ID_1, &1, 9, WithdrawReasons::RESERVE);
[INFO] [stdout] 297 +             Balance::set_lock(ID_1, &1, 9, WithdrawReasons::RESERVE);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:299:18
[INFO] [stdout]     |
[INFO] [stdout] 299 |             let account = Balances::account(&1);
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 299 -             let account = Balances::account(&1);
[INFO] [stdout] 299 +             let account = Balance::account(&1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:304:15
[INFO] [stdout]     |
[INFO] [stdout] 304 |             assert_ok!(Balances::reserve(&1, 5));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 304 -             assert_ok!(Balances::reserve(&1, 5));
[INFO] [stdout] 304 +             assert_ok!(Balance::reserve(&1, 5));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:306:18
[INFO] [stdout]     |
[INFO] [stdout] 306 |             let account = Balances::account(&1);
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 306 -             let account = Balances::account(&1);
[INFO] [stdout] 306 +             let account = Balance::account(&1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:311:15
[INFO] [stdout]     |
[INFO] [stdout] 311 |             assert_ok!(Balances::reserve(&1, 4));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 311 -             assert_ok!(Balances::reserve(&1, 4));
[INFO] [stdout] 311 +             assert_ok!(Balance::reserve(&1, 4));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:313:18
[INFO] [stdout]     |
[INFO] [stdout] 313 |             let account = Balances::account(&1);
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 313 -             let account = Balances::account(&1);
[INFO] [stdout] 313 +             let account = Balance::account(&1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:321:25
[INFO] [stdout]     |
[INFO] [stdout] 321 |             let usable_balance = Balances::usable_balance(&1);
[INFO] [stdout]     |                                  ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 321 -             let usable_balance = Balances::usable_balance(&1);
[INFO] [stdout] 321 +             let usable_balance = Balance::usable_balance(&1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 332 -             Balances::set_lock(ID_1, &1, 10, WithdrawReasons::TRANSACTION_PAYMENT);
[INFO] [stdout] 332 +             Balance::set_lock(ID_1, &1, 10, WithdrawReasons::TRANSACTION_PAYMENT);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:338:15
[INFO] [stdout]     |
[INFO] [stdout] 338 |             assert_ok!(Balances::reserve(&1, 9));
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 338 -             assert_ok!(Balances::reserve(&1, 9));
[INFO] [stdout] 338 +             assert_ok!(Balance::reserve(&1, 9));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:339:17
[INFO] [stdout]     |
[INFO] [stdout] 339 |             assert_noop!(Balances::reserve(&1, 1), DispatchError::ConsumerRemaining,);
[INFO] [stdout]     |                          ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 339 -             assert_noop!(Balances::reserve(&1, 1), DispatchError::ConsumerRemaining,);
[INFO] [stdout] 339 +             assert_noop!(Balance::reserve(&1, 1), DispatchError::ConsumerRemaining,);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 367 -             Balances::set_lock(ID_1, &1, 10, WithdrawReasons::all());
[INFO] [stdout] 367 +             Balance::set_lock(ID_1, &1, 10, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 372 -             Balances::extend_lock(ID_1, &1, 10, WithdrawReasons::all());
[INFO] [stdout] 372 +             Balance::extend_lock(ID_1, &1, 10, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 378 -             Balances::extend_lock(ID_1, &1, 10, WithdrawReasons::all());
[INFO] [stdout] 378 +             Balance::extend_lock(ID_1, &1, 10, WithdrawReasons::all());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 392 -             Balances::set_lock(ID_1, &1, 10, WithdrawReasons::TRANSFER);
[INFO] [stdout] 392 +             Balance::set_lock(ID_1, &1, 10, WithdrawReasons::TRANSFER);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 397 -             Balances::extend_lock(ID_1, &1, 10, WithdrawReasons::empty());
[INFO] [stdout] 397 +             Balance::extend_lock(ID_1, &1, 10, WithdrawReasons::empty());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 402 -             Balances::extend_lock(ID_1, &1, 10, WithdrawReasons::RESERVE);
[INFO] [stdout] 402 +             Balance::extend_lock(ID_1, &1, 10, WithdrawReasons::RESERVE);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:417:15
[INFO] [stdout]     |
[INFO] [stdout] 417 |             assert_eq!(Balances::total_balance(&2), 256 * 20);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 417 -             assert_eq!(Balances::total_balance(&2), 256 * 20);
[INFO] [stdout] 417 +             assert_eq!(Balance::total_balance(&2), 256 * 20);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 422 -             assert_ok!(Balances::reserve(&2, 256 * 19 + 1)); // account 2 becomes mostly reserved
[INFO] [stdout] 422 +             assert_ok!(Balance::reserve(&2, 256 * 19 + 1)); // account 2 becomes mostly reserved
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 424 -             assert_eq!(Balances::free_balance(2), 255); // "free" account would be deleted.
[INFO] [stdout] 424 +             assert_eq!(Balance::free_balance(2), 255); // "free" account would be deleted.
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 425 -             assert_eq!(Balances::total_balance(&2), 256 * 20); // reserve still exists.
[INFO] [stdout] 425 +             assert_eq!(Balance::total_balance(&2), 256 * 20); // reserve still exists.
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 429 -             assert_ok!(Balances::transfer_allow_death(Some(4).into(), 5, 256 * 1 + 0x69));
[INFO] [stdout] 429 +             assert_ok!(Balance::transfer_allow_death(Some(4).into(), 5, 256 * 1 + 0x69));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 430 -             assert_eq!(Balances::total_balance(&5), 256 * 1 + 0x69);
[INFO] [stdout] 430 +             assert_eq!(Balance::total_balance(&5), 256 * 1 + 0x69);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                     ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 432 -             assert!(Balances::slash_reserved(&2, 256 * 19 + 1).1.is_zero()); // account 2 gets slashed
[INFO] [stdout] 432 +             assert!(Balance::slash_reserved(&2, 256 * 19 + 1).1.is_zero()); // account 2 gets slashed
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:439:15
[INFO] [stdout]     |
[INFO] [stdout] 439 |             assert_eq!(Balances::total_balance(&2), 0);
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 439 -             assert_eq!(Balances::total_balance(&2), 0);
[INFO] [stdout] 439 +             assert_eq!(Balance::total_balance(&2), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 442 -             assert_ok!(Balances::transfer_allow_death(Some(4).into(), 6, 256 * 1 + 0x69));
[INFO] [stdout] 442 +             assert_ok!(Balance::transfer_allow_death(Some(4).into(), 6, 256 * 1 + 0x69));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                        ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 443 -             assert_eq!(Balances::total_balance(&6), 256 * 1 + 0x69);
[INFO] [stdout] 443 +             assert_eq!(Balance::total_balance(&6), 256 * 1 + 0x69);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:450:14
[INFO] [stdout]     |
[INFO] [stdout] 450 |         assert_eq!(Balances::total_balance(&1), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 450 -         assert_eq!(Balances::total_balance(&1), 10);
[INFO] [stdout] 450 +         assert_eq!(Balance::total_balance(&1), 10);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 451 -         assert_ok!(Balances::deposit_into_existing(&1, 10).map(drop));
[INFO] [stdout] 451 +         assert_ok!(Balance::deposit_into_existing(&1, 10).map(drop));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:459:14
[INFO] [stdout]     |
[INFO] [stdout] 459 |         assert_eq!(Balances::total_balance(&1), 20);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 459 -         assert_eq!(Balances::total_balance(&1), 20);
[INFO] [stdout] 459 +         assert_eq!(Balance::total_balance(&1), 20);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:467:11
[INFO] [stdout]     |
[INFO] [stdout] 467 |         let _ = Balances::deposit_creating(&1, 42);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 467 -         let _ = Balances::deposit_creating(&1, 42);
[INFO] [stdout] 467 +         let _ = Balance::deposit_creating(&1, 42);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:472:14
[INFO] [stdout]     |
[INFO] [stdout] 472 |         assert_eq!(Balances::free_balance(1), 42);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 472 -         assert_eq!(Balances::free_balance(1), 42);
[INFO] [stdout] 472 +         assert_eq!(Balance::free_balance(1), 42);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:473:14
[INFO] [stdout]     |
[INFO] [stdout] 473 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 473 -         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout] 473 +         assert_eq!(Balance::reserved_balance(1), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:474:14
[INFO] [stdout]     |
[INFO] [stdout] 474 |         assert_eq!(Balances::total_balance(&1), 42);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 474 -         assert_eq!(Balances::total_balance(&1), 42);
[INFO] [stdout] 474 +         assert_eq!(Balance::total_balance(&1), 42);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:475:14
[INFO] [stdout]     |
[INFO] [stdout] 475 |         assert_eq!(Balances::free_balance(2), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 475 -         assert_eq!(Balances::free_balance(2), 0);
[INFO] [stdout] 475 +         assert_eq!(Balance::free_balance(2), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:476:14
[INFO] [stdout]     |
[INFO] [stdout] 476 |         assert_eq!(Balances::reserved_balance(2), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 476 -         assert_eq!(Balances::reserved_balance(2), 0);
[INFO] [stdout] 476 +         assert_eq!(Balance::reserved_balance(2), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:477:14
[INFO] [stdout]     |
[INFO] [stdout] 477 |         assert_eq!(Balances::total_balance(&2), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 477 -         assert_eq!(Balances::total_balance(&2), 0);
[INFO] [stdout] 477 +         assert_eq!(Balance::total_balance(&2), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:484:11
[INFO] [stdout]     |
[INFO] [stdout] 484 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 484 -         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout] 484 +         let _ = Balance::deposit_creating(&1, 111);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:486:14
[INFO] [stdout]     |
[INFO] [stdout] 486 |         assert_eq!(Balances::total_balance(&1), 111);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 486 -         assert_eq!(Balances::total_balance(&1), 111);
[INFO] [stdout] 486 +         assert_eq!(Balance::total_balance(&1), 111);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:487:14
[INFO] [stdout]     |
[INFO] [stdout] 487 |         assert_eq!(Balances::free_balance(1), 111);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 487 -         assert_eq!(Balances::free_balance(1), 111);
[INFO] [stdout] 487 +         assert_eq!(Balance::free_balance(1), 111);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:488:14
[INFO] [stdout]     |
[INFO] [stdout] 488 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 488 -         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout] 488 +         assert_eq!(Balance::reserved_balance(1), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:490:14
[INFO] [stdout]     |
[INFO] [stdout] 490 |         assert_ok!(Balances::reserve(&1, 69));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 490 -         assert_ok!(Balances::reserve(&1, 69));
[INFO] [stdout] 490 +         assert_ok!(Balance::reserve(&1, 69));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:492:14
[INFO] [stdout]     |
[INFO] [stdout] 492 |         assert_eq!(Balances::total_balance(&1), 111);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 492 -         assert_eq!(Balances::total_balance(&1), 111);
[INFO] [stdout] 492 +         assert_eq!(Balance::total_balance(&1), 111);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:493:14
[INFO] [stdout]     |
[INFO] [stdout] 493 |         assert_eq!(Balances::free_balance(1), 42);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 493 -         assert_eq!(Balances::free_balance(1), 42);
[INFO] [stdout] 493 +         assert_eq!(Balance::free_balance(1), 42);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:494:14
[INFO] [stdout]     |
[INFO] [stdout] 494 |         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 494 -         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout] 494 +         assert_eq!(Balance::reserved_balance(1), 69);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:501:11
[INFO] [stdout]     |
[INFO] [stdout] 501 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 501 -         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout] 501 +         let _ = Balance::deposit_creating(&1, 111);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:502:14
[INFO] [stdout]     |
[INFO] [stdout] 502 |         assert_ok!(Balances::reserve(&1, 69));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 502 -         assert_ok!(Balances::reserve(&1, 69));
[INFO] [stdout] 502 +         assert_ok!(Balance::reserve(&1, 69));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:503:14
[INFO] [stdout]     |
[INFO] [stdout] 503 |         assert_eq!(Balances::free_balance(1), 42);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 503 -         assert_eq!(Balances::free_balance(1), 42);
[INFO] [stdout] 503 +         assert_eq!(Balance::free_balance(1), 42);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:510:11
[INFO] [stdout]     |
[INFO] [stdout] 510 |         let _ = Balances::deposit_creating(&1, 42);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 510 -         let _ = Balances::deposit_creating(&1, 42);
[INFO] [stdout] 510 +         let _ = Balance::deposit_creating(&1, 42);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 511 -         assert_ok!(Balances::mutate_account(&1, false, |a| a.reserved = 69));
[INFO] [stdout] 511 +         assert_ok!(Balance::mutate_account(&1, false, |a| a.reserved = 69));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:512:3
[INFO] [stdout]     |
[INFO] [stdout] 512 |         Balances::unreserve(&1, 69);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 512 -         Balances::unreserve(&1, 69);
[INFO] [stdout] 512 +         Balance::unreserve(&1, 69);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:513:14
[INFO] [stdout]     |
[INFO] [stdout] 513 |         assert_eq!(Balances::free_balance(1), 111);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 513 -         assert_eq!(Balances::free_balance(1), 111);
[INFO] [stdout] 513 +         assert_eq!(Balance::free_balance(1), 111);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:514:14
[INFO] [stdout]     |
[INFO] [stdout] 514 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 514 -         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout] 514 +         assert_eq!(Balance::reserved_balance(1), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:521:11
[INFO] [stdout]     |
[INFO] [stdout] 521 |         let _ = Balances::deposit_creating(&1, 112);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 521 -         let _ = Balances::deposit_creating(&1, 112);
[INFO] [stdout] 521 +         let _ = Balance::deposit_creating(&1, 112);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:522:14
[INFO] [stdout]     |
[INFO] [stdout] 522 |         assert_ok!(Balances::reserve(&1, 69));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 522 -         assert_ok!(Balances::reserve(&1, 69));
[INFO] [stdout] 522 +         assert_ok!(Balance::reserve(&1, 69));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:523:11
[INFO] [stdout]     |
[INFO] [stdout] 523 |         assert!(Balances::slash(&1, 42).1.is_zero());
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 523 -         assert!(Balances::slash(&1, 42).1.is_zero());
[INFO] [stdout] 523 +         assert!(Balance::slash(&1, 42).1.is_zero());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:524:14
[INFO] [stdout]     |
[INFO] [stdout] 524 |         assert_eq!(Balances::free_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 524 -         assert_eq!(Balances::free_balance(1), 1);
[INFO] [stdout] 524 +         assert_eq!(Balance::free_balance(1), 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:525:14
[INFO] [stdout]     |
[INFO] [stdout] 525 |         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 525 -         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout] 525 +         assert_eq!(Balance::reserved_balance(1), 69);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:533:11
[INFO] [stdout]     |
[INFO] [stdout] 533 |         let _ = Balances::deposit_creating(&2, 111);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 533 -         let _ = Balances::deposit_creating(&2, 111);
[INFO] [stdout] 533 +         let _ = Balance::deposit_creating(&2, 111);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:535:4
[INFO] [stdout]     |
[INFO] [stdout] 535 |             Balances::withdraw(&2, 11, WithdrawReasons::TRANSFER, ExistenceRequirement::KeepAlive);
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 535 -             Balances::withdraw(&2, 11, WithdrawReasons::TRANSFER, ExistenceRequirement::KeepAlive);
[INFO] [stdout] 535 +             Balance::withdraw(&2, 11, WithdrawReasons::TRANSFER, ExistenceRequirement::KeepAlive);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:540:14
[INFO] [stdout]     |
[INFO] [stdout] 540 |         assert_eq!(Balances::free_balance(2), 100);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 540 -         assert_eq!(Balances::free_balance(2), 100);
[INFO] [stdout] 540 +         assert_eq!(Balance::free_balance(2), 100);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:549:11
[INFO] [stdout]     |
[INFO] [stdout] 549 |         let _ = Balances::deposit_creating(&2, 20);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 549 -         let _ = Balances::deposit_creating(&2, 20);
[INFO] [stdout] 549 +         let _ = Balance::deposit_creating(&2, 20);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:550:14
[INFO] [stdout]     |
[INFO] [stdout] 550 |         assert_ok!(Balances::reserve(&2, 5));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 550 -         assert_ok!(Balances::reserve(&2, 5));
[INFO] [stdout] 550 +         assert_ok!(Balance::reserve(&2, 5));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:552:4
[INFO] [stdout]     |
[INFO] [stdout] 552 |             Balances::withdraw(&2, 6, WithdrawReasons::TRANSFER, ExistenceRequirement::KeepAlive),
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 552 -             Balances::withdraw(&2, 6, WithdrawReasons::TRANSFER, ExistenceRequirement::KeepAlive),
[INFO] [stdout] 552 +             Balance::withdraw(&2, 6, WithdrawReasons::TRANSFER, ExistenceRequirement::KeepAlive),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:555:14
[INFO] [stdout]     |
[INFO] [stdout] 555 |         assert_ok!(Balances::withdraw(
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 555 -         assert_ok!(Balances::withdraw(
[INFO] [stdout] 555 +         assert_ok!(Balance::withdraw(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:567:11
[INFO] [stdout]     |
[INFO] [stdout] 567 |         let _ = Balances::deposit_creating(&1, 42);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 567 -         let _ = Balances::deposit_creating(&1, 42);
[INFO] [stdout] 567 +         let _ = Balance::deposit_creating(&1, 42);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:568:14
[INFO] [stdout]     |
[INFO] [stdout] 568 |         assert_ok!(Balances::reserve(&1, 21));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 568 -         assert_ok!(Balances::reserve(&1, 21));
[INFO] [stdout] 568 +         assert_ok!(Balance::reserve(&1, 21));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:569:14
[INFO] [stdout]     |
[INFO] [stdout] 569 |         assert_eq!(Balances::slash(&1, 69).1, 49);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 569 -         assert_eq!(Balances::slash(&1, 69).1, 49);
[INFO] [stdout] 569 +         assert_eq!(Balance::slash(&1, 69).1, 49);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:570:14
[INFO] [stdout]     |
[INFO] [stdout] 570 |         assert_eq!(Balances::free_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 570 -         assert_eq!(Balances::free_balance(1), 1);
[INFO] [stdout] 570 +         assert_eq!(Balance::free_balance(1), 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:571:14
[INFO] [stdout]     |
[INFO] [stdout] 571 |         assert_eq!(Balances::reserved_balance(1), 21);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 571 -         assert_eq!(Balances::reserved_balance(1), 21);
[INFO] [stdout] 571 +         assert_eq!(Balance::reserved_balance(1), 21);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:579:11
[INFO] [stdout]     |
[INFO] [stdout] 579 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 579 -         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout] 579 +         let _ = Balance::deposit_creating(&1, 111);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:580:14
[INFO] [stdout]     |
[INFO] [stdout] 580 |         assert_ok!(Balances::reserve(&1, 110));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 580 -         assert_ok!(Balances::reserve(&1, 110));
[INFO] [stdout] 580 +         assert_ok!(Balance::reserve(&1, 110));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:581:3
[INFO] [stdout]     |
[INFO] [stdout] 581 |         Balances::unreserve(&1, 41);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 581 -         Balances::unreserve(&1, 41);
[INFO] [stdout] 581 +         Balance::unreserve(&1, 41);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:582:14
[INFO] [stdout]     |
[INFO] [stdout] 582 |         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 582 -         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout] 582 +         assert_eq!(Balance::reserved_balance(1), 69);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:583:14
[INFO] [stdout]     |
[INFO] [stdout] 583 |         assert_eq!(Balances::free_balance(1), 42);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 583 -         assert_eq!(Balances::free_balance(1), 42);
[INFO] [stdout] 583 +         assert_eq!(Balance::free_balance(1), 42);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:590:11
[INFO] [stdout]     |
[INFO] [stdout] 590 |         let _ = Balances::deposit_creating(&1, 112);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 590 -         let _ = Balances::deposit_creating(&1, 112);
[INFO] [stdout] 590 +         let _ = Balance::deposit_creating(&1, 112);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:591:14
[INFO] [stdout]     |
[INFO] [stdout] 591 |         assert_ok!(Balances::reserve(&1, 111));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 591 -         assert_ok!(Balances::reserve(&1, 111));
[INFO] [stdout] 591 +         assert_ok!(Balance::reserve(&1, 111));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 592 -         assert_eq!(Balances::slash_reserved(&1, 42).1, 0);
[INFO] [stdout] 592 +         assert_eq!(Balance::slash_reserved(&1, 42).1, 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:593:14
[INFO] [stdout]     |
[INFO] [stdout] 593 |         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 593 -         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout] 593 +         assert_eq!(Balance::reserved_balance(1), 69);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:594:14
[INFO] [stdout]     |
[INFO] [stdout] 594 |         assert_eq!(Balances::free_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 594 -         assert_eq!(Balances::free_balance(1), 1);
[INFO] [stdout] 594 +         assert_eq!(Balance::free_balance(1), 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:602:11
[INFO] [stdout]     |
[INFO] [stdout] 602 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 602 -         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout] 602 +         let _ = Balance::deposit_creating(&1, 111);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:603:14
[INFO] [stdout]     |
[INFO] [stdout] 603 |         assert_ok!(Balances::reserve(&1, 42));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 603 -         assert_ok!(Balances::reserve(&1, 42));
[INFO] [stdout] 603 +         assert_ok!(Balance::reserve(&1, 42));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 604 -         assert_eq!(Balances::slash_reserved(&1, 69).1, 27);
[INFO] [stdout] 604 +         assert_eq!(Balance::slash_reserved(&1, 69).1, 27);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:605:14
[INFO] [stdout]     |
[INFO] [stdout] 605 |         assert_eq!(Balances::free_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 605 -         assert_eq!(Balances::free_balance(1), 69);
[INFO] [stdout] 605 +         assert_eq!(Balance::free_balance(1), 69);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:606:14
[INFO] [stdout]     |
[INFO] [stdout] 606 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 606 -         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout] 606 +         assert_eq!(Balance::reserved_balance(1), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:614:11
[INFO] [stdout]     |
[INFO] [stdout] 614 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 614 -         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout] 614 +         let _ = Balance::deposit_creating(&1, 111);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:615:11
[INFO] [stdout]     |
[INFO] [stdout] 615 |         let _ = Balances::deposit_creating(&2, 1);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 615 -         let _ = Balances::deposit_creating(&2, 1);
[INFO] [stdout] 615 +         let _ = Balance::deposit_creating(&2, 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:616:14
[INFO] [stdout]     |
[INFO] [stdout] 616 |         assert_ok!(Balances::reserve(&1, 110));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 616 -         assert_ok!(Balances::reserve(&1, 110));
[INFO] [stdout] 616 +         assert_ok!(Balance::reserve(&1, 110));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 617 -         assert_ok!(Balances::repatriate_reserved(&1, &2, 41, Free), 0);
[INFO] [stdout] 617 +         assert_ok!(Balance::repatriate_reserved(&1, &2, 41, Free), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:624:14
[INFO] [stdout]     |
[INFO] [stdout] 624 |         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 624 -         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout] 624 +         assert_eq!(Balance::reserved_balance(1), 69);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:625:14
[INFO] [stdout]     |
[INFO] [stdout] 625 |         assert_eq!(Balances::free_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 625 -         assert_eq!(Balances::free_balance(1), 1);
[INFO] [stdout] 625 +         assert_eq!(Balance::free_balance(1), 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:626:14
[INFO] [stdout]     |
[INFO] [stdout] 626 |         assert_eq!(Balances::reserved_balance(2), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 626 -         assert_eq!(Balances::reserved_balance(2), 0);
[INFO] [stdout] 626 +         assert_eq!(Balance::reserved_balance(2), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:627:14
[INFO] [stdout]     |
[INFO] [stdout] 627 |         assert_eq!(Balances::free_balance(2), 42);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 627 -         assert_eq!(Balances::free_balance(2), 42);
[INFO] [stdout] 627 +         assert_eq!(Balance::free_balance(2), 42);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:634:11
[INFO] [stdout]     |
[INFO] [stdout] 634 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 634 -         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout] 634 +         let _ = Balance::deposit_creating(&1, 111);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:635:11
[INFO] [stdout]     |
[INFO] [stdout] 635 |         let _ = Balances::deposit_creating(&2, 1);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 635 -         let _ = Balances::deposit_creating(&2, 1);
[INFO] [stdout] 635 +         let _ = Balance::deposit_creating(&2, 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:636:14
[INFO] [stdout]     |
[INFO] [stdout] 636 |         assert_ok!(Balances::reserve(&1, 110));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 636 -         assert_ok!(Balances::reserve(&1, 110));
[INFO] [stdout] 636 +         assert_ok!(Balance::reserve(&1, 110));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 637 -         assert_ok!(Balances::repatriate_reserved(&1, &2, 41, Reserved), 0);
[INFO] [stdout] 637 +         assert_ok!(Balance::repatriate_reserved(&1, &2, 41, Reserved), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:638:14
[INFO] [stdout]     |
[INFO] [stdout] 638 |         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 638 -         assert_eq!(Balances::reserved_balance(1), 69);
[INFO] [stdout] 638 +         assert_eq!(Balance::reserved_balance(1), 69);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:639:14
[INFO] [stdout]     |
[INFO] [stdout] 639 |         assert_eq!(Balances::free_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 639 -         assert_eq!(Balances::free_balance(1), 1);
[INFO] [stdout] 639 +         assert_eq!(Balance::free_balance(1), 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:640:14
[INFO] [stdout]     |
[INFO] [stdout] 640 |         assert_eq!(Balances::reserved_balance(2), 41);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 640 -         assert_eq!(Balances::reserved_balance(2), 41);
[INFO] [stdout] 640 +         assert_eq!(Balance::reserved_balance(2), 41);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:641:14
[INFO] [stdout]     |
[INFO] [stdout] 641 |         assert_eq!(Balances::free_balance(2), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 641 -         assert_eq!(Balances::free_balance(2), 1);
[INFO] [stdout] 641 +         assert_eq!(Balance::free_balance(2), 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:648:11
[INFO] [stdout]     |
[INFO] [stdout] 648 |         let _ = Balances::deposit_creating(&1, 110);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 648 -         let _ = Balances::deposit_creating(&1, 110);
[INFO] [stdout] 648 +         let _ = Balance::deposit_creating(&1, 110);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:649:14
[INFO] [stdout]     |
[INFO] [stdout] 649 |         assert_ok!(Balances::reserve(&1, 50));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 649 -         assert_ok!(Balances::reserve(&1, 50));
[INFO] [stdout] 649 +         assert_ok!(Balance::reserve(&1, 50));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 650 -         assert_ok!(Balances::repatriate_reserved(&1, &1, 50, Free), 0);
[INFO] [stdout] 650 +         assert_ok!(Balance::repatriate_reserved(&1, &1, 50, Free), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:651:14
[INFO] [stdout]     |
[INFO] [stdout] 651 |         assert_eq!(Balances::free_balance(1), 110);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 651 -         assert_eq!(Balances::free_balance(1), 110);
[INFO] [stdout] 651 +         assert_eq!(Balance::free_balance(1), 110);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:652:14
[INFO] [stdout]     |
[INFO] [stdout] 652 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 652 -         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout] 652 +         assert_eq!(Balance::reserved_balance(1), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:654:14
[INFO] [stdout]     |
[INFO] [stdout] 654 |         assert_ok!(Balances::reserve(&1, 50));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 654 -         assert_ok!(Balances::reserve(&1, 50));
[INFO] [stdout] 654 +         assert_ok!(Balance::reserve(&1, 50));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 655 -         assert_ok!(Balances::repatriate_reserved(&1, &1, 60, Free), 10);
[INFO] [stdout] 655 +         assert_ok!(Balance::repatriate_reserved(&1, &1, 60, Free), 10);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:656:14
[INFO] [stdout]     |
[INFO] [stdout] 656 |         assert_eq!(Balances::free_balance(1), 110);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 656 -         assert_eq!(Balances::free_balance(1), 110);
[INFO] [stdout] 656 +         assert_eq!(Balance::free_balance(1), 110);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:657:14
[INFO] [stdout]     |
[INFO] [stdout] 657 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 657 -         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout] 657 +         assert_eq!(Balance::reserved_balance(1), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:664:11
[INFO] [stdout]     |
[INFO] [stdout] 664 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 664 -         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout] 664 +         let _ = Balance::deposit_creating(&1, 111);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:665:14
[INFO] [stdout]     |
[INFO] [stdout] 665 |         assert_ok!(Balances::reserve(&1, 110));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 665 -         assert_ok!(Balances::reserve(&1, 110));
[INFO] [stdout] 665 +         assert_ok!(Balance::reserve(&1, 110));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:667:4
[INFO] [stdout]     |
[INFO] [stdout] 667 |             Balances::repatriate_reserved(&1, &2, 42, Free),
[INFO] [stdout]     |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 667 -             Balances::repatriate_reserved(&1, &2, 42, Free),
[INFO] [stdout] 667 +             Balance::repatriate_reserved(&1, &2, 42, Free),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:676:11
[INFO] [stdout]     |
[INFO] [stdout] 676 |         let _ = Balances::deposit_creating(&1, 110);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 676 -         let _ = Balances::deposit_creating(&1, 110);
[INFO] [stdout] 676 +         let _ = Balance::deposit_creating(&1, 110);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:677:11
[INFO] [stdout]     |
[INFO] [stdout] 677 |         let _ = Balances::deposit_creating(&2, 1);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 677 -         let _ = Balances::deposit_creating(&2, 1);
[INFO] [stdout] 677 +         let _ = Balance::deposit_creating(&2, 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:678:14
[INFO] [stdout]     |
[INFO] [stdout] 678 |         assert_ok!(Balances::reserve(&1, 41));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 678 -         assert_ok!(Balances::reserve(&1, 41));
[INFO] [stdout] 678 +         assert_ok!(Balance::reserve(&1, 41));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 679 -         assert_ok!(Balances::repatriate_reserved(&1, &2, 69, Free), 28);
[INFO] [stdout] 679 +         assert_ok!(Balance::repatriate_reserved(&1, &2, 69, Free), 28);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:680:14
[INFO] [stdout]     |
[INFO] [stdout] 680 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 680 -         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout] 680 +         assert_eq!(Balance::reserved_balance(1), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:681:14
[INFO] [stdout]     |
[INFO] [stdout] 681 |         assert_eq!(Balances::free_balance(1), 69);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 681 -         assert_eq!(Balances::free_balance(1), 69);
[INFO] [stdout] 681 +         assert_eq!(Balance::free_balance(1), 69);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:682:14
[INFO] [stdout]     |
[INFO] [stdout] 682 |         assert_eq!(Balances::reserved_balance(2), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 682 -         assert_eq!(Balances::reserved_balance(2), 0);
[INFO] [stdout] 682 +         assert_eq!(Balance::reserved_balance(2), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:683:14
[INFO] [stdout]     |
[INFO] [stdout] 683 |         assert_eq!(Balances::free_balance(2), 42);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 683 -         assert_eq!(Balances::free_balance(2), 42);
[INFO] [stdout] 683 +         assert_eq!(Balance::free_balance(2), 42);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:690:3
[INFO] [stdout]     |
[INFO] [stdout] 690 |         Balances::make_free_balance_be(&1, u64::MAX);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 690 -         Balances::make_free_balance_be(&1, u64::MAX);
[INFO] [stdout] 690 +         Balance::make_free_balance_be(&1, u64::MAX);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:691:3
[INFO] [stdout]     |
[INFO] [stdout] 691 |         Balances::make_free_balance_be(&2, 1);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 691 -         Balances::make_free_balance_be(&2, 1);
[INFO] [stdout] 691 +         Balance::make_free_balance_be(&2, 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:698:14
[INFO] [stdout]     |
[INFO] [stdout] 698 |         assert_eq!(Balances::free_balance(1), u64::MAX);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 698 -         assert_eq!(Balances::free_balance(1), u64::MAX);
[INFO] [stdout] 698 +         assert_eq!(Balance::free_balance(1), u64::MAX);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:699:14
[INFO] [stdout]     |
[INFO] [stdout] 699 |         assert_eq!(Balances::free_balance(2), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 699 -         assert_eq!(Balances::free_balance(2), 1);
[INFO] [stdout] 699 +         assert_eq!(Balance::free_balance(2), 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:706:11
[INFO] [stdout]     |
[INFO] [stdout] 706 |         let _ = Balances::deposit_creating(&1, 100);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 706 -         let _ = Balances::deposit_creating(&1, 100);
[INFO] [stdout] 706 +         let _ = Balance::deposit_creating(&1, 100);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:710:11
[INFO] [stdout]     |
[INFO] [stdout] 710 |         let _ = Balances::deposit_creating(&2, 50);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 710 -         let _ = Balances::deposit_creating(&2, 50);
[INFO] [stdout] 710 +         let _ = Balance::deposit_creating(&2, 50);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:711:14
[INFO] [stdout]     |
[INFO] [stdout] 711 |         assert_eq!(Balances::free_balance(2), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 711 -         assert_eq!(Balances::free_balance(2), 0);
[INFO] [stdout] 711 +         assert_eq!(Balance::free_balance(2), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:720:11
[INFO] [stdout]     |
[INFO] [stdout] 720 |         let _ = Balances::deposit_creating(&2, 50);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 720 -         let _ = Balances::deposit_creating(&2, 50);
[INFO] [stdout] 720 +         let _ = Balance::deposit_creating(&2, 50);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:721:14
[INFO] [stdout]     |
[INFO] [stdout] 721 |         assert_eq!(Balances::free_balance(2), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 721 -         assert_eq!(Balances::free_balance(2), 0);
[INFO] [stdout] 721 +         assert_eq!(Balance::free_balance(2), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:732:11
[INFO] [stdout]     |
[INFO] [stdout] 732 |         let _ = Balances::deposit_creating(&1, 110);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 732 -         let _ = Balances::deposit_creating(&1, 110);
[INFO] [stdout] 732 +         let _ = Balance::deposit_creating(&1, 110);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:733:11
[INFO] [stdout]     |
[INFO] [stdout] 733 |         let _ = Balances::deposit_creating(&2, 110);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 733 -         let _ = Balances::deposit_creating(&2, 110);
[INFO] [stdout] 733 +         let _ = Balance::deposit_creating(&2, 110);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:735:14
[INFO] [stdout]     |
[INFO] [stdout] 735 |         assert_eq!(Balances::free_balance(1), 110);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 735 -         assert_eq!(Balances::free_balance(1), 110);
[INFO] [stdout] 735 +         assert_eq!(Balance::free_balance(1), 110);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:736:14
[INFO] [stdout]     |
[INFO] [stdout] 736 |         assert_eq!(Balances::free_balance(2), 110);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 736 -         assert_eq!(Balances::free_balance(2), 110);
[INFO] [stdout] 736 +         assert_eq!(Balance::free_balance(2), 110);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 742 -         assert_ok!(Balances::transfer_allow_death(Some(1).into(), 2, 20));
[INFO] [stdout] 742 +         assert_ok!(Balance::transfer_allow_death(Some(1).into(), 2, 20));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:745:14
[INFO] [stdout]     |
[INFO] [stdout] 745 |         assert_eq!(Balances::free_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 745 -         assert_eq!(Balances::free_balance(1), 0);
[INFO] [stdout] 745 +         assert_eq!(Balance::free_balance(1), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:746:14
[INFO] [stdout]     |
[INFO] [stdout] 746 |         assert_eq!(Balances::free_balance(2), 130);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 746 -         assert_eq!(Balances::free_balance(2), 130);
[INFO] [stdout] 746 +         assert_eq!(Balance::free_balance(2), 130);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 790 -         assert_ok!(Balances::force_set_balance(RawOrigin::Root.into(), 1, 101));
[INFO] [stdout] 790 +         assert_ok!(Balance::force_set_balance(RawOrigin::Root.into(), 1, 101));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:792:14
[INFO] [stdout]     |
[INFO] [stdout] 792 |         assert_eq!(Balances::free_balance(1), 101);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 792 -         assert_eq!(Balances::free_balance(1), 101);
[INFO] [stdout] 792 +         assert_eq!(Balance::free_balance(1), 101);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:793:14
[INFO] [stdout]     |
[INFO] [stdout] 793 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 793 -         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout] 793 +         assert_eq!(Balance::reserved_balance(1), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:796:14
[INFO] [stdout]     |
[INFO] [stdout] 796 |         assert_ok!(Balances::reserve(&1, 1));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 796 -         assert_ok!(Balances::reserve(&1, 1));
[INFO] [stdout] 796 +         assert_ok!(Balance::reserve(&1, 1));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:798:14
[INFO] [stdout]     |
[INFO] [stdout] 798 |         assert_eq!(Balances::free_balance(1), 100);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 798 -         assert_eq!(Balances::free_balance(1), 100);
[INFO] [stdout] 798 +         assert_eq!(Balance::free_balance(1), 100);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:799:14
[INFO] [stdout]     |
[INFO] [stdout] 799 |         assert_eq!(Balances::reserved_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 799 -         assert_eq!(Balances::reserved_balance(1), 1);
[INFO] [stdout] 799 +         assert_eq!(Balance::reserved_balance(1), 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:802:16
[INFO] [stdout]     |
[INFO] [stdout] 802 |         assert_noop!(Balances::reserve(&1, 1), DispatchError::ConsumerRemaining);
[INFO] [stdout]     |                      ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 802 -         assert_noop!(Balances::reserve(&1, 1), DispatchError::ConsumerRemaining);
[INFO] [stdout] 802 +         assert_noop!(Balance::reserve(&1, 1), DispatchError::ConsumerRemaining);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 810 -         assert_ok!(Balances::force_set_balance(RawOrigin::Root.into(), 1, 52));
[INFO] [stdout] 810 +         assert_ok!(Balance::force_set_balance(RawOrigin::Root.into(), 1, 52));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:811:14
[INFO] [stdout]     |
[INFO] [stdout] 811 |         assert_ok!(Balances::reserve(&1, 1));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 811 -         assert_ok!(Balances::reserve(&1, 1));
[INFO] [stdout] 811 +         assert_ok!(Balance::reserve(&1, 1));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:813:14
[INFO] [stdout]     |
[INFO] [stdout] 813 |         assert_eq!(Balances::free_balance(1), 51);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 813 -         assert_eq!(Balances::free_balance(1), 51);
[INFO] [stdout] 813 +         assert_eq!(Balance::free_balance(1), 51);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:814:14
[INFO] [stdout]     |
[INFO] [stdout] 814 |         assert_eq!(Balances::reserved_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 814 -         assert_eq!(Balances::reserved_balance(1), 1);
[INFO] [stdout] 814 +         assert_eq!(Balance::reserved_balance(1), 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:817:13
[INFO] [stdout]     |
[INFO] [stdout] 817 |         let res = Balances::slash(&1, 1);
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 817 -         let res = Balances::slash(&1, 1);
[INFO] [stdout] 817 +         let res = Balance::slash(&1, 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:821:14
[INFO] [stdout]     |
[INFO] [stdout] 821 |         assert_eq!(Balances::free_balance(1), 50);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 821 -         assert_eq!(Balances::free_balance(1), 50);
[INFO] [stdout] 821 +         assert_eq!(Balance::free_balance(1), 50);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:822:14
[INFO] [stdout]     |
[INFO] [stdout] 822 |         assert_eq!(Balances::reserved_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 822 -         assert_eq!(Balances::reserved_balance(1), 1);
[INFO] [stdout] 822 +         assert_eq!(Balance::reserved_balance(1), 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:825:13
[INFO] [stdout]     |
[INFO] [stdout] 825 |         let res = Balances::slash(&1, 1);
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 825 -         let res = Balances::slash(&1, 1);
[INFO] [stdout] 825 +         let res = Balance::slash(&1, 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:829:14
[INFO] [stdout]     |
[INFO] [stdout] 829 |         assert_eq!(Balances::free_balance(1), 50);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 829 -         assert_eq!(Balances::free_balance(1), 50);
[INFO] [stdout] 829 +         assert_eq!(Balance::free_balance(1), 50);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:830:14
[INFO] [stdout]     |
[INFO] [stdout] 830 |         assert_eq!(Balances::reserved_balance(1), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 830 -         assert_eq!(Balances::reserved_balance(1), 1);
[INFO] [stdout] 830 +         assert_eq!(Balance::reserved_balance(1), 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 838 -         assert_ok!(Balances::force_set_balance(RawOrigin::Root.into(), 1, 50));
[INFO] [stdout] 838 +         assert_ok!(Balance::force_set_balance(RawOrigin::Root.into(), 1, 50));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:840:14
[INFO] [stdout]     |
[INFO] [stdout] 840 |         assert_eq!(Balances::free_balance(1), 50);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 840 -         assert_eq!(Balances::free_balance(1), 50);
[INFO] [stdout] 840 +         assert_eq!(Balance::free_balance(1), 50);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:843:13
[INFO] [stdout]     |
[INFO] [stdout] 843 |         let res = Balances::slash(&1, 1);
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 843 -         let res = Balances::slash(&1, 1);
[INFO] [stdout] 843 +         let res = Balance::slash(&1, 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:847:14
[INFO] [stdout]     |
[INFO] [stdout] 847 |         assert_eq!(Balances::free_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 847 -         assert_eq!(Balances::free_balance(1), 0);
[INFO] [stdout] 847 +         assert_eq!(Balance::free_balance(1), 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:854:11
[INFO] [stdout]     |
[INFO] [stdout] 854 |         let _ = Balances::deposit_creating(&1, 100);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 854 -         let _ = Balances::deposit_creating(&1, 100);
[INFO] [stdout] 854 +         let _ = Balance::deposit_creating(&1, 100);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:857:14
[INFO] [stdout]     |
[INFO] [stdout] 857 |         assert_ok!(Balances::reserve(&1, 10));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 857 -         assert_ok!(Balances::reserve(&1, 10));
[INFO] [stdout] 857 +         assert_ok!(Balance::reserve(&1, 10));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:865:11
[INFO] [stdout]     |
[INFO] [stdout] 865 |         assert!(Balances::unreserve(&1, 5).is_zero());
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 865 -         assert!(Balances::unreserve(&1, 5).is_zero());
[INFO] [stdout] 865 +         assert!(Balance::unreserve(&1, 5).is_zero());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:873:14
[INFO] [stdout]     |
[INFO] [stdout] 873 |         assert_eq!(Balances::unreserve(&1, 6), 1);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 873 -         assert_eq!(Balances::unreserve(&1, 6), 1);
[INFO] [stdout] 873 +         assert_eq!(Balance::unreserve(&1, 6), 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:886:11
[INFO] [stdout]     |
[INFO] [stdout] 886 |         let _ = Balances::deposit_creating(&1, 100);
[INFO] [stdout]     |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 886 -         let _ = Balances::deposit_creating(&1, 100);
[INFO] [stdout] 886 +         let _ = Balance::deposit_creating(&1, 100);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 890 -         Balances::set_lock(*b"LOCK_000", &1, 10, WithdrawReasons::TRANSFER);
[INFO] [stdout] 890 +         Balance::set_lock(*b"LOCK_000", &1, 10, WithdrawReasons::TRANSFER);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[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]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 894 -         Balances::set_lock(*b"LOCK_000", &1, 15, WithdrawReasons::TRANSFER);
[INFO] [stdout] 894 +         Balance::set_lock(*b"LOCK_000", &1, 15, WithdrawReasons::TRANSFER);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[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]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 898 -         Balances::set_lock(*b"LOCK_001", &1, 20, WithdrawReasons::TRANSACTION_PAYMENT);
[INFO] [stdout] 898 +         Balance::set_lock(*b"LOCK_001", &1, 20, WithdrawReasons::TRANSACTION_PAYMENT);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[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]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 902 -         Balances::set_lock(*b"LOCK_000", &1, 17, WithdrawReasons::TRANSACTION_PAYMENT);
[INFO] [stdout] 902 +         Balance::set_lock(*b"LOCK_000", &1, 17, WithdrawReasons::TRANSACTION_PAYMENT);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 916 -         Balances::set_lock(*b"LOCK_001", &1, 15, WithdrawReasons::TRANSFER);
[INFO] [stdout] 916 +         Balance::set_lock(*b"LOCK_001", &1, 15, WithdrawReasons::TRANSFER);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:923:3
[INFO] [stdout]     |
[INFO] [stdout] 923 |         Balances::remove_lock(*b"LOCK_000", &1);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 923 -         Balances::remove_lock(*b"LOCK_000", &1);
[INFO] [stdout] 923 +         Balance::remove_lock(*b"LOCK_000", &1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:930:3
[INFO] [stdout]     |
[INFO] [stdout] 930 |         Balances::remove_lock(*b"LOCK_001", &1);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 930 -         Balances::remove_lock(*b"LOCK_001", &1);
[INFO] [stdout] 930 +         Balance::remove_lock(*b"LOCK_001", &1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[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]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 941 -         assert_ok!(Balances::force_set_balance(RawOrigin::Root.into(), 1, 100));
[INFO] [stdout] 941 +         assert_ok!(Balance::force_set_balance(RawOrigin::Root.into(), 1, 100));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:953:13
[INFO] [stdout]     |
[INFO] [stdout] 953 |         let res = Balances::slash(&1, 1);
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 953 -         let res = Balances::slash(&1, 1);
[INFO] [stdout] 953 +         let res = Balance::slash(&1, 1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:972:3
[INFO] [stdout]     |
[INFO] [stdout] 972 |         Balances::make_free_balance_be(&1, 100);
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 972 -         Balances::make_free_balance_be(&1, 100);
[INFO] [stdout] 972 +         Balance::make_free_balance_be(&1, 100);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests/currency_tests.rs:984:13
[INFO] [stdout]     |
[INFO] [stdout] 984 |         let res = Balances::slash(&1, 100);
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 984 -         let res = Balances::slash(&1, 100);
[INFO] [stdout] 984 +         let res = Balance::slash(&1, 100);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1002:3
[INFO] [stdout]      |
[INFO] [stdout] 1002 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1002 -         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout] 1002 +         Balance::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1004 -         assert_eq!(Balances::slash(&1, 1_300), (NegativeImbalance::new(1000), 300));
[INFO] [stdout] 1004 +         assert_eq!(Balance::slash(&1, 1_300), (NegativeImbalance::new(1000), 300));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1013:3
[INFO] [stdout]      |
[INFO] [stdout] 1013 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1013 -         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout] 1013 +         Balance::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1015 -         assert_eq!(Balances::slash(&1, 1_000), (NegativeImbalance::new(1000), 0));
[INFO] [stdout] 1015 +         assert_eq!(Balance::slash(&1, 1_000), (NegativeImbalance::new(1000), 0));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1028:3
[INFO] [stdout]      |
[INFO] [stdout] 1028 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1028 -         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout] 1028 +         Balance::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1030 -         assert_eq!(Balances::slash(&1, 900), (NegativeImbalance::new(900), 0));
[INFO] [stdout] 1030 +         assert_eq!(Balance::slash(&1, 900), (NegativeImbalance::new(900), 0));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1043:3
[INFO] [stdout]      |
[INFO] [stdout] 1043 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1043 -         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout] 1043 +         Balance::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1045 -         assert_eq!(Balances::slash(&1, 950), (NegativeImbalance::new(950), 0));
[INFO] [stdout] 1045 +         assert_eq!(Balance::slash(&1, 950), (NegativeImbalance::new(950), 0));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1057:3
[INFO] [stdout]      |
[INFO] [stdout] 1057 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1057 -         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout] 1057 +         Balance::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1058:14
[INFO] [stdout]      |
[INFO] [stdout] 1058 |         assert_ok!(Balances::reserve(&1, 100));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1058 -         assert_ok!(Balances::reserve(&1, 100));
[INFO] [stdout] 1058 +         assert_ok!(Balance::reserve(&1, 100));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1060 -         assert_eq!(Balances::slash(&1, 900), (NegativeImbalance::new(800), 100));
[INFO] [stdout] 1060 +         assert_eq!(Balance::slash(&1, 900), (NegativeImbalance::new(800), 100));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1061:14
[INFO] [stdout]      |
[INFO] [stdout] 1061 |         assert_eq!(Balances::reserved_balance(&1), 100);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1061 -         assert_eq!(Balances::reserved_balance(&1), 100);
[INFO] [stdout] 1061 +         assert_eq!(Balance::reserved_balance(&1), 100);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[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]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1072:3
[INFO] [stdout]      |
[INFO] [stdout] 1072 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1072 -         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout] 1072 +         Balance::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1075 -         assert_eq!(Balances::slash(&1, 900), (NegativeImbalance::new(900), 0));
[INFO] [stdout] 1075 +         assert_eq!(Balance::slash(&1, 900), (NegativeImbalance::new(900), 0));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1084:3
[INFO] [stdout]      |
[INFO] [stdout] 1084 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1084 -         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout] 1084 +         Balance::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1087 -         assert_eq!(Balances::slash(&1, 1_000), (NegativeImbalance::new(900), 100));
[INFO] [stdout] 1087 +         assert_eq!(Balance::slash(&1, 1_000), (NegativeImbalance::new(900), 100));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1096:3
[INFO] [stdout]      |
[INFO] [stdout] 1096 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1096 -         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout] 1096 +         Balance::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1099 -         assert_eq!(Balances::slash(&1, 800), (NegativeImbalance::new(800), 0));
[INFO] [stdout] 1099 +         assert_eq!(Balance::slash(&1, 800), (NegativeImbalance::new(800), 0));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1109 -         assert_eq!(Balances::slash(&12345, 1_300), (NegativeImbalance::new(0), 1300));
[INFO] [stdout] 1109 +         assert_eq!(Balance::slash(&12345, 1_300), (NegativeImbalance::new(0), 1300));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1116:3
[INFO] [stdout]      |
[INFO] [stdout] 1116 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1116 -         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout] 1116 +         Balance::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1117:14
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         assert_ok!(Balances::reserve(&1, 900));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1117 -         assert_ok!(Balances::reserve(&1, 900));
[INFO] [stdout] 1117 +         assert_ok!(Balance::reserve(&1, 900));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1119 -         assert_eq!(Balances::slash_reserved(&1, 800), (NegativeImbalance::new(800), 0));
[INFO] [stdout] 1119 +         assert_eq!(Balance::slash_reserved(&1, 800), (NegativeImbalance::new(800), 0));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1121:14
[INFO] [stdout]      |
[INFO] [stdout] 1121 |         assert_eq!(Balances::reserved_balance(&1), 100);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1121 -         assert_eq!(Balances::reserved_balance(&1), 100);
[INFO] [stdout] 1121 +         assert_eq!(Balance::reserved_balance(&1), 100);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1122:14
[INFO] [stdout]      |
[INFO] [stdout] 1122 |         assert_eq!(Balances::free_balance(&1), 100);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1122 -         assert_eq!(Balances::free_balance(&1), 100);
[INFO] [stdout] 1122 +         assert_eq!(Balance::free_balance(&1), 100);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1129:3
[INFO] [stdout]      |
[INFO] [stdout] 1129 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1129 -         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout] 1129 +         Balance::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1130:14
[INFO] [stdout]      |
[INFO] [stdout] 1130 |         assert_ok!(Balances::reserve(&1, 900));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1130 -         assert_ok!(Balances::reserve(&1, 900));
[INFO] [stdout] 1130 +         assert_ok!(Balance::reserve(&1, 900));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1133 -         assert_eq!(Balances::slash_reserved(&1, 900), (NegativeImbalance::new(900), 0));
[INFO] [stdout] 1133 +         assert_eq!(Balance::slash_reserved(&1, 900), (NegativeImbalance::new(900), 0));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1144:3
[INFO] [stdout]      |
[INFO] [stdout] 1144 |         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1144 -         Balances::make_free_balance_be(&1, 1_000);
[INFO] [stdout] 1144 +         Balance::make_free_balance_be(&1, 1_000);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1145:14
[INFO] [stdout]      |
[INFO] [stdout] 1145 |         assert_ok!(Balances::reserve(&1, 800));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1145 -         assert_ok!(Balances::reserve(&1, 800));
[INFO] [stdout] 1145 +         assert_ok!(Balance::reserve(&1, 800));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1147 -         assert_eq!(Balances::slash_reserved(&1, 900), (NegativeImbalance::new(800), 100));
[INFO] [stdout] 1147 +         assert_eq!(Balance::slash_reserved(&1, 900), (NegativeImbalance::new(800), 100));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1148:14
[INFO] [stdout]      |
[INFO] [stdout] 1148 |         assert_eq!(Balances::free_balance(&1), 200);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1148 -         assert_eq!(Balances::free_balance(&1), 200);
[INFO] [stdout] 1148 +         assert_eq!(Balance::free_balance(&1), 200);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1156 -         assert_eq!(Balances::slash_reserved(&12345, 1_300), (NegativeImbalance::new(0), 1300));
[INFO] [stdout] 1156 +         assert_eq!(Balance::slash_reserved(&12345, 1_300), (NegativeImbalance::new(0), 1300));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                                         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1168 -         assert_storage_noop!(assert_eq!(Balances::unreserve(&1337, 42), 42));
[INFO] [stdout] 1168 +         assert_storage_noop!(assert_eq!(Balance::unreserve(&1337, 42), 42));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                      ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1170 -         assert_noop!(Balances::reserve(&1337, 42), Error::<Test, _>::InsufficientBalance);
[INFO] [stdout] 1170 +         assert_noop!(Balance::reserve(&1337, 42), Error::<Test, _>::InsufficientBalance);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                                         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1172 -         assert_storage_noop!(assert_eq!(Balances::slash_reserved(&1337, 42).1, 42));
[INFO] [stdout] 1172 +         assert_storage_noop!(assert_eq!(Balance::slash_reserved(&1337, 42).1, 42));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1175:4
[INFO] [stdout]      |
[INFO] [stdout] 1175 |             Balances::repatriate_reserved(&1337, &1338, 42, Free),
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1175 -             Balances::repatriate_reserved(&1337, &1338, 42, Free),
[INFO] [stdout] 1175 +             Balance::repatriate_reserved(&1337, &1338, 42, Free),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                                         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1179 -         assert_storage_noop!(assert_eq!(Balances::slash(&1337, 42).1, 42));
[INFO] [stdout] 1179 +         assert_storage_noop!(assert_eq!(Balance::slash(&1337, 42).1, 42));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1191:3
[INFO] [stdout]      |
[INFO] [stdout] 1191 |         Balances::integrity_test();
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1191 -         Balances::integrity_test();
[INFO] [stdout] 1191 +         Balance::integrity_test();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1198:11
[INFO] [stdout]      |
[INFO] [stdout] 1198 |         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout]      |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1198 -         let _ = Balances::deposit_creating(&1, 111);
[INFO] [stdout] 1198 +         let _ = Balance::deposit_creating(&1, 111);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1207:4
[INFO] [stdout]      |
[INFO] [stdout] 1207 |             Balances::reserve_named(&id_1, &1, 112),
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1207 -             Balances::reserve_named(&id_1, &1, 112),
[INFO] [stdout] 1207 +             Balance::reserve_named(&id_1, &1, 112),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1211 -         assert_ok!(Balances::reserve_named(&id_1, &1, 12));
[INFO] [stdout] 1211 +         assert_ok!(Balance::reserve_named(&id_1, &1, 12));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1213:14
[INFO] [stdout]      |
[INFO] [stdout] 1213 |         assert_eq!(Balances::reserved_balance(1), 12);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1213 -         assert_eq!(Balances::reserved_balance(1), 12);
[INFO] [stdout] 1213 +         assert_eq!(Balance::reserved_balance(1), 12);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1214 -         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 12);
[INFO] [stdout] 1214 +         assert_eq!(Balance::reserved_balance_named(&id_1, &1), 12);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1215 -         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 0);
[INFO] [stdout] 1215 +         assert_eq!(Balance::reserved_balance_named(&id_2, &1), 0);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1217 -         assert_ok!(Balances::reserve_named(&id_1, &1, 2));
[INFO] [stdout] 1217 +         assert_ok!(Balance::reserve_named(&id_1, &1, 2));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1219:14
[INFO] [stdout]      |
[INFO] [stdout] 1219 |         assert_eq!(Balances::reserved_balance(1), 14);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1219 -         assert_eq!(Balances::reserved_balance(1), 14);
[INFO] [stdout] 1219 +         assert_eq!(Balance::reserved_balance(1), 14);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1220 -         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 14);
[INFO] [stdout] 1220 +         assert_eq!(Balance::reserved_balance_named(&id_1, &1), 14);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1221 -         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 0);
[INFO] [stdout] 1221 +         assert_eq!(Balance::reserved_balance_named(&id_2, &1), 0);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1223 -         assert_ok!(Balances::reserve_named(&id_2, &1, 23));
[INFO] [stdout] 1223 +         assert_ok!(Balance::reserve_named(&id_2, &1, 23));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1225:14
[INFO] [stdout]      |
[INFO] [stdout] 1225 |         assert_eq!(Balances::reserved_balance(1), 37);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1225 -         assert_eq!(Balances::reserved_balance(1), 37);
[INFO] [stdout] 1225 +         assert_eq!(Balance::reserved_balance(1), 37);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1226 -         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 14);
[INFO] [stdout] 1226 +         assert_eq!(Balance::reserved_balance_named(&id_1, &1), 14);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1227 -         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 23);
[INFO] [stdout] 1227 +         assert_eq!(Balance::reserved_balance_named(&id_2, &1), 23);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1229:14
[INFO] [stdout]      |
[INFO] [stdout] 1229 |         assert_ok!(Balances::reserve(&1, 34));
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1229 -         assert_ok!(Balances::reserve(&1, 34));
[INFO] [stdout] 1229 +         assert_ok!(Balance::reserve(&1, 34));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1231:14
[INFO] [stdout]      |
[INFO] [stdout] 1231 |         assert_eq!(Balances::reserved_balance(1), 71);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1231 -         assert_eq!(Balances::reserved_balance(1), 71);
[INFO] [stdout] 1231 +         assert_eq!(Balance::reserved_balance(1), 71);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1232 -         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 14);
[INFO] [stdout] 1232 +         assert_eq!(Balance::reserved_balance_named(&id_1, &1), 14);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1233 -         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 23);
[INFO] [stdout] 1233 +         assert_eq!(Balance::reserved_balance_named(&id_2, &1), 23);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1235:14
[INFO] [stdout]      |
[INFO] [stdout] 1235 |         assert_eq!(Balances::total_balance(&1), 111);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1235 -         assert_eq!(Balances::total_balance(&1), 111);
[INFO] [stdout] 1235 +         assert_eq!(Balance::total_balance(&1), 111);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1236:14
[INFO] [stdout]      |
[INFO] [stdout] 1236 |         assert_eq!(Balances::free_balance(1), 40);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1236 -         assert_eq!(Balances::free_balance(1), 40);
[INFO] [stdout] 1236 +         assert_eq!(Balance::free_balance(1), 40);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                      ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1238 -         assert_noop!(Balances::reserve_named(&id_3, &1, 2), Error::<Test, _>::TooManyReserves);
[INFO] [stdout] 1238 +         assert_noop!(Balance::reserve_named(&id_3, &1, 2), Error::<Test, _>::TooManyReserves);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1242 -         assert_eq!(Balances::unreserve_named(&id_1, &1, 10), 0);
[INFO] [stdout] 1242 +         assert_eq!(Balance::unreserve_named(&id_1, &1, 10), 0);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1244:14
[INFO] [stdout]      |
[INFO] [stdout] 1244 |         assert_eq!(Balances::reserved_balance(1), 61);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1244 -         assert_eq!(Balances::reserved_balance(1), 61);
[INFO] [stdout] 1244 +         assert_eq!(Balance::reserved_balance(1), 61);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1245 -         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 4);
[INFO] [stdout] 1245 +         assert_eq!(Balance::reserved_balance_named(&id_1, &1), 4);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1246 -         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 23);
[INFO] [stdout] 1246 +         assert_eq!(Balance::reserved_balance_named(&id_2, &1), 23);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1248 -         assert_eq!(Balances::unreserve_named(&id_1, &1, 5), 1);
[INFO] [stdout] 1248 +         assert_eq!(Balance::unreserve_named(&id_1, &1, 5), 1);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1250:14
[INFO] [stdout]      |
[INFO] [stdout] 1250 |         assert_eq!(Balances::reserved_balance(1), 57);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1250 -         assert_eq!(Balances::reserved_balance(1), 57);
[INFO] [stdout] 1250 +         assert_eq!(Balance::reserved_balance(1), 57);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1251 -         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 0);
[INFO] [stdout] 1251 +         assert_eq!(Balance::reserved_balance_named(&id_1, &1), 0);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1252 -         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 23);
[INFO] [stdout] 1252 +         assert_eq!(Balance::reserved_balance_named(&id_2, &1), 23);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1254 -         assert_eq!(Balances::unreserve_named(&id_2, &1, 3), 0);
[INFO] [stdout] 1254 +         assert_eq!(Balance::unreserve_named(&id_2, &1, 3), 0);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1256:14
[INFO] [stdout]      |
[INFO] [stdout] 1256 |         assert_eq!(Balances::reserved_balance(1), 54);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1256 -         assert_eq!(Balances::reserved_balance(1), 54);
[INFO] [stdout] 1256 +         assert_eq!(Balance::reserved_balance(1), 54);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1257 -         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 0);
[INFO] [stdout] 1257 +         assert_eq!(Balance::reserved_balance_named(&id_1, &1), 0);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1258 -         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 20);
[INFO] [stdout] 1258 +         assert_eq!(Balance::reserved_balance_named(&id_2, &1), 20);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1260:14
[INFO] [stdout]      |
[INFO] [stdout] 1260 |         assert_eq!(Balances::total_balance(&1), 111);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1260 -         assert_eq!(Balances::total_balance(&1), 111);
[INFO] [stdout] 1260 +         assert_eq!(Balance::total_balance(&1), 111);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1261:14
[INFO] [stdout]      |
[INFO] [stdout] 1261 |         assert_eq!(Balances::free_balance(1), 57);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1261 -         assert_eq!(Balances::free_balance(1), 57);
[INFO] [stdout] 1261 +         assert_eq!(Balance::free_balance(1), 57);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1265 -         assert_ok!(Balances::reserve_named(&id_1, &1, 10));
[INFO] [stdout] 1265 +         assert_ok!(Balance::reserve_named(&id_1, &1, 10));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1267 -         assert_eq!(Balances::slash_reserved_named(&id_1, &1, 25).1, 15);
[INFO] [stdout] 1267 +         assert_eq!(Balance::slash_reserved_named(&id_1, &1, 25).1, 15);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1269:14
[INFO] [stdout]      |
[INFO] [stdout] 1269 |         assert_eq!(Balances::reserved_balance(1), 54);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1269 -         assert_eq!(Balances::reserved_balance(1), 54);
[INFO] [stdout] 1269 +         assert_eq!(Balance::reserved_balance(1), 54);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1270 -         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 0);
[INFO] [stdout] 1270 +         assert_eq!(Balance::reserved_balance_named(&id_1, &1), 0);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1271 -         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 20);
[INFO] [stdout] 1271 +         assert_eq!(Balance::reserved_balance_named(&id_2, &1), 20);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1272:14
[INFO] [stdout]      |
[INFO] [stdout] 1272 |         assert_eq!(Balances::total_balance(&1), 101);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1272 -         assert_eq!(Balances::total_balance(&1), 101);
[INFO] [stdout] 1272 +         assert_eq!(Balance::total_balance(&1), 101);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1274 -         assert_eq!(Balances::slash_reserved_named(&id_2, &1, 5).1, 0);
[INFO] [stdout] 1274 +         assert_eq!(Balance::slash_reserved_named(&id_2, &1, 5).1, 0);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1276:14
[INFO] [stdout]      |
[INFO] [stdout] 1276 |         assert_eq!(Balances::reserved_balance(1), 49);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1276 -         assert_eq!(Balances::reserved_balance(1), 49);
[INFO] [stdout] 1276 +         assert_eq!(Balance::reserved_balance(1), 49);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1277 -         assert_eq!(Balances::reserved_balance_named(&id_1, &1), 0);
[INFO] [stdout] 1277 +         assert_eq!(Balance::reserved_balance_named(&id_1, &1), 0);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1278 -         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 15);
[INFO] [stdout] 1278 +         assert_eq!(Balance::reserved_balance_named(&id_2, &1), 15);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1279:14
[INFO] [stdout]      |
[INFO] [stdout] 1279 |         assert_eq!(Balances::total_balance(&1), 96);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1279 -         assert_eq!(Balances::total_balance(&1), 96);
[INFO] [stdout] 1279 +         assert_eq!(Balance::total_balance(&1), 96);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1283:11
[INFO] [stdout]      |
[INFO] [stdout] 1283 |         let _ = Balances::deposit_creating(&2, 100);
[INFO] [stdout]      |                 ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1283 -         let _ = Balances::deposit_creating(&2, 100);
[INFO] [stdout] 1283 +         let _ = Balance::deposit_creating(&2, 100);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1285 -         assert_eq!(Balances::repatriate_reserved_named(&id_2, &1, &2, 10, Reserved).unwrap(), 0);
[INFO] [stdout] 1285 +         assert_eq!(Balance::repatriate_reserved_named(&id_2, &1, &2, 10, Reserved).unwrap(), 0);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1287 -         assert_eq!(Balances::reserved_balance_named(&id_2, &1), 5);
[INFO] [stdout] 1287 +         assert_eq!(Balance::reserved_balance_named(&id_2, &1), 5);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[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]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1288 -         assert_eq!(Balances::reserved_balance_named(&id_2, &2), 10);
[INFO] [stdout] 1288 +         assert_eq!(Balance::reserved_balance_named(&id_2, &2), 10);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests/currency_tests.rs:1289:14
[INFO] [stdout]      |
[INFO] [stdout] 1289 |         assert_eq!(Balances::reserved_balance(&2), 10);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1289 -         assert_eq!(Balances::reserved_balance(&2), 10);
[INFO] [stdout] 1289 +         assert_eq!(Balance::reserved_balance(&2), 10);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[WARN] too many lines in the log, truncating it
