[INFO] fetching crate pallet-nis 26.0.0...
[INFO] checking pallet-nis-26.0.0 against master#30f74ff0dc4d66debc8b50724c446f817e5f75f4 for pr-121848-1
[INFO] extracting crate pallet-nis 26.0.0 into /workspace/builds/worker-1-tc1/source
[INFO] validating manifest of crates.io crate pallet-nis 26.0.0 on toolchain 30f74ff0dc4d66debc8b50724c446f817e5f75f4
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate pallet-nis 26.0.0
[INFO] finished tweaking crates.io crate pallet-nis 26.0.0
[INFO] tweaked toml for crates.io crate pallet-nis 26.0.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1c8ac0944bbcb246691caaaa95774a76c91c257e5d24d4981786c2c5cc1c1071
[INFO] running `Command { std: "docker" "start" "-a" "1c8ac0944bbcb246691caaaa95774a76c91c257e5d24d4981786c2c5cc1c1071", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1c8ac0944bbcb246691caaaa95774a76c91c257e5d24d4981786c2c5cc1c1071", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1c8ac0944bbcb246691caaaa95774a76c91c257e5d24d4981786c2c5cc1c1071", kill_on_drop: false }`
[INFO] [stdout] 1c8ac0944bbcb246691caaaa95774a76c91c257e5d24d4981786c2c5cc1c1071
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 105bbb9be09697701e34a760d34a43f3508c2a7584eaa1670f6025fb47b0c330
[INFO] running `Command { std: "docker" "start" "-a" "105bbb9be09697701e34a760d34a43f3508c2a7584eaa1670f6025fb47b0c330", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]     Checking subtle v2.4.1
[INFO] [stderr]    Compiling serde v1.0.197
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling hashbrown v0.14.3
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling winnow v0.5.40
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]     Checking const-oid v0.9.6
[INFO] [stderr]     Checking arrayvec v0.7.4
[INFO] [stderr]     Checking memchr v2.7.2
[INFO] [stderr]    Compiling typenum v1.17.0
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]    Compiling syn v2.0.57
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]     Checking byte-slice-cast v1.2.2
[INFO] [stderr]     Checking bytes v1.6.0
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]     Checking unicode-normalization v0.1.22
[INFO] [stderr]     Checking zerocopy v0.7.32
[INFO] [stderr]     Checking cpufeatures v0.2.12
[INFO] [stderr]    Compiling crc32fast v1.4.0
[INFO] [stderr]    Compiling semver v1.0.22
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]    Compiling io-lifetimes v1.0.11
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]     Checking stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling anyhow v1.0.81
[INFO] [stderr]     Checking fallible-iterator v0.2.0
[INFO] [stderr]    Compiling target-lexicon v0.12.14
[INFO] [stderr]    Compiling indexmap v2.2.6
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling memoffset v0.8.0
[INFO] [stderr]     Checking idna v0.5.0
[INFO] [stderr]     Checking keccak v0.1.5
[INFO] [stderr]    Compiling rustix v0.36.17
[INFO] [stderr]     Checking sp-std v12.0.0
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]     Checking aho-corasick v1.1.3
[INFO] [stderr]    Compiling wasmtime-runtime v8.0.1
[INFO] [stderr]     Checking tracing-core v0.1.32
[INFO] [stderr]     Checking arrayref v0.3.7
[INFO] [stderr]    Compiling cpp_demangle v0.3.5
[INFO] [stderr]     Checking url v2.5.0
[INFO] [stderr]     Checking linux-raw-sys v0.1.4
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]     Checking smallvec v1.13.2
[INFO] [stderr]    Compiling platforms v3.4.0
[INFO] [stderr]    Compiling libsecp256k1-core v0.3.0
[INFO] [stderr]     Checking memfd v0.6.4
[INFO] [stderr]    Compiling psm v0.1.21
[INFO] [stderr]     Checking wasmtime-jit-debug v8.0.1
[INFO] [stderr]     Checking wasmtime-asm-macros v8.0.1
[INFO] [stderr]     Checking regex-syntax v0.6.29
[INFO] [stderr]    Compiling ref-cast v1.0.22
[INFO] [stderr]    Compiling serde_json v1.0.115
[INFO] [stderr]    Compiling curve25519-dalek v4.1.2
[INFO] [stderr]     Checking rustc-hex v2.1.0
[INFO] [stderr]    Compiling wasmtime v8.0.1
[INFO] [stderr]     Checking futures-sink v0.3.30
[INFO] [stderr]     Checking hex v0.4.3
[INFO] [stderr]     Checking getrandom v0.2.12
[INFO] [stderr]     Checking getrandom v0.1.16
[INFO] [stderr]     Checking wasmtime-jit-icache-coherence v8.0.1
[INFO] [stderr]     Checking regex-automata v0.4.6
[INFO] [stderr]     Checking futures-core v0.3.30
[INFO] [stderr]     Checking opaque-debug v0.3.1
[INFO] [stderr]     Checking chrono v0.4.37
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]     Checking futures-channel v0.3.30
[INFO] [stderr]     Checking sharded-slab v0.1.7
[INFO] [stderr]     Checking digest v0.8.1
[INFO] [stderr]     Checking tracing-log v0.1.4
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]    Compiling secp256k1-sys v0.6.1
[INFO] [stderr]    Compiling libsecp256k1-gen-genmult v0.3.0
[INFO] [stderr]     Checking hashbrown v0.13.2
[INFO] [stderr]    Compiling libsecp256k1-gen-ecmult v0.3.0
[INFO] [stderr]     Checking thread_local v1.1.8
[INFO] [stderr]     Checking hash-db v0.16.0
[INFO] [stderr]     Checking futures-io v0.3.30
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking ansi_term v0.12.1
[INFO] [stderr]     Checking getrandom_or_panic v0.0.3
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking uint v0.9.5
[INFO] [stderr]     Checking block-buffer v0.7.3
[INFO] [stderr]    Compiling libsecp256k1 v0.7.1
[INFO] [stderr]     Checking num_cpus v1.16.0
[INFO] [stderr]     Checking constant_time_eq v0.3.0
[INFO] [stderr]     Checking environmental v1.1.4
[INFO] [stderr]     Checking sha2 v0.8.2
[INFO] [stderr]     Checking blake2b_simd v1.0.2
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]     Checking parking_lot_core v0.9.9
[INFO] [stderr]     Checking num-format v0.4.4
[INFO] [stderr]     Checking base64 v0.13.1
[INFO] [stderr]     Checking arrayvec v0.5.2
[INFO] [stderr]     Checking dyn-clone v1.0.17
[INFO] [stderr]     Checking bitcoin_hashes v0.11.0
[INFO] [stderr]     Checking either v1.10.0
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]     Checking fixed-hash v0.8.0
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]     Checking hash256-std-hasher v0.15.2
[INFO] [stderr]     Checking array-bytes v6.2.2
[INFO] [stderr]     Checking bs58 v0.5.1
[INFO] [stderr]     Checking regex-automata v0.1.10
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]     Checking miniz_oxide v0.7.2
[INFO] [stderr]     Checking itertools v0.10.5
[INFO] [stderr]     Checking object v0.32.2
[INFO] [stderr]     Checking trie-db v0.28.0
[INFO] [stderr]     Checking schnellru v0.2.1
[INFO] [stderr]     Checking memory-db v0.32.0
[INFO] [stderr]     Checking trie-root v0.18.0
[INFO] [stderr]     Checking nohash-hasher v0.2.0
[INFO] [stderr]    Compiling sp-io v28.0.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]     Checking integer-sqrt v0.1.5
[INFO] [stderr]    Compiling prettier-please v0.2.0
[INFO] [stderr]    Compiling fs-err v2.11.0
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]     Checking matchers v0.0.1
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling expander v2.1.0
[INFO] [stderr]     Checking regex v1.10.4
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]     Checking ff v0.13.0
[INFO] [stderr]     Checking base16ct v0.2.0
[INFO] [stderr]     Checking parity-wasm v0.45.0
[INFO] [stderr]     Checking group v0.13.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling async-trait v0.1.79
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling include_dir_macros v0.7.3
[INFO] [stderr]    Compiling common-path v1.0.0
[INFO] [stderr]    Compiling proc-macro-warning v1.0.2
[INFO] [stderr]     Checking tt-call v1.0.9
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling cfg-expr v0.15.7
[INFO] [stderr]    Compiling twox-hash v1.6.3
[INFO] [stderr]    Compiling include_dir v0.7.3
[INFO] [stderr]    Compiling sp-core-hashing v13.0.0
[INFO] [stderr]    Compiling serde_derive v1.0.197
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling thiserror-impl v1.0.58
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling ref-cast-impl v1.0.22
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling sp-debug-derive v12.0.0
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling macro_magic_core_macros v0.5.0
[INFO] [stderr]    Compiling frame-support-procedural-tools-derive v10.0.0
[INFO] [stderr]    Compiling sp-core-hashing-proc-macro v13.0.0
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.2
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]    Compiling dyn-clonable-impl v0.9.0
[INFO] [stderr]     Checking secp256k1 v0.24.3
[INFO] [stderr]    Compiling derive-syn-parse v0.1.5
[INFO] [stderr]    Compiling aquamarine v0.3.3
[INFO] [stderr]     Checking zeroize v1.7.0
[INFO] [stderr]     Checking backtrace v0.3.71
[INFO] [stderr]     Checking merlin v3.0.0
[INFO] [stderr]     Checking merlin v2.0.1
[INFO] [stderr]     Checking curve25519-dalek v2.1.3
[INFO] [stderr]     Checking dyn-clonable v0.9.0
[INFO] [stderr]     Checking secrecy v0.8.0
[INFO] [stderr]     Checking der v0.7.8
[INFO] [stderr]     Checking sp-panic-handler v12.0.0
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]     Checking thiserror v1.0.58
[INFO] [stderr]    Compiling macro_magic_core v0.5.0
[INFO] [stderr]     Checking block-buffer v0.9.0
[INFO] [stderr]     Checking crypto-mac v0.8.0
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]     Checking crypto-mac v0.11.1
[INFO] [stderr]     Checking schnorrkel v0.9.1
[INFO] [stderr]     Checking crypto-bigint v0.5.5
[INFO] [stderr]     Checking sha2 v0.9.9
[INFO] [stderr]     Checking hmac v0.8.1
[INFO] [stderr]     Checking curve25519-dalek v3.2.0
[INFO] [stderr]     Checking pbkdf2 v0.8.0
[INFO] [stderr]     Checking hmac v0.11.0
[INFO] [stderr]     Checking hmac-drbg v0.3.0
[INFO] [stderr]     Checking signature v2.2.0
[INFO] [stderr]     Checking ed25519 v2.2.3
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]    Compiling macro_magic_macros v0.5.0
[INFO] [stderr]     Checking rfc6979 v0.4.0
[INFO] [stderr]     Checking sec1 v0.7.3
[INFO] [stderr]     Checking spki v0.7.3
[INFO] [stderr]     Checking ed25519-zebra v3.1.0
[INFO] [stderr]    Compiling macro_magic v0.5.0
[INFO] [stderr]     Checking schnorrkel v0.11.4
[INFO] [stderr]     Checking ed25519-dalek v2.1.1
[INFO] [stderr]     Checking substrate-bip39 v0.4.6
[INFO] [stderr]     Checking elliptic-curve v0.13.8
[INFO] [stderr]     Checking ecdsa v0.16.9
[INFO] [stderr]     Checking k256 v0.13.3
[INFO] [stderr]     Checking futures-executor v0.3.30
[INFO] [stderr]     Checking futures v0.3.30
[INFO] [stderr]     Checking cranelift-entity v0.95.1
[INFO] [stderr]     Checking bincode v1.3.3
[INFO] [stderr]     Checking impl-serde v0.4.0
[INFO] [stderr]     Checking tracing-serde v0.1.3
[INFO] [stderr]     Checking bip39 v2.0.0
[INFO] [stderr]    Compiling toml_datetime v0.6.3
[INFO] [stderr]    Compiling serde_spanned v0.6.5
[INFO] [stderr]    Compiling toml_edit v0.20.2
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]     Checking gimli v0.27.3
[INFO] [stderr]     Checking wasmparser v0.102.0
[INFO] [stderr]     Checking object v0.30.4
[INFO] [stderr]     Checking tracing-subscriber v0.2.25
[INFO] [stderr]    Compiling ss58-registry v1.47.0
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]    Compiling frame-support-procedural-tools v9.0.0
[INFO] [stderr]    Compiling proc-macro-crate v2.0.2
[INFO] [stderr]    Compiling toml v0.8.2
[INFO] [stderr]    Compiling scale-info-derive v2.11.1
[INFO] [stderr]    Compiling sp-runtime-interface-proc-macro v15.0.0
[INFO] [stderr]    Compiling sp-api-proc-macro v13.0.0
[INFO] [stderr]    Compiling frame-support-procedural v21.0.0
[INFO] [stderr]    Compiling parity-scale-codec-derive v3.6.9
[INFO] [stderr]    Compiling docify_macros v0.2.7
[INFO] [stderr]     Checking addr2line v0.19.0
[INFO] [stderr]     Checking wasmtime-types v8.0.1
[INFO] [stderr]     Checking wasmtime-environ v8.0.1
[INFO] [stderr]     Checking parity-scale-codec v3.6.9
[INFO] [stderr]     Checking docify v0.2.7
[INFO] [stderr]     Checking scale-info v2.11.1
[INFO] [stderr]     Checking impl-codec v0.6.0
[INFO] [stderr]     Checking sp-storage v17.0.0
[INFO] [stderr]     Checking sp-tracing v14.0.0
[INFO] [stderr]    Compiling sp-version-proc-macro v12.0.0
[INFO] [stderr]     Checking sp-externalities v0.23.0
[INFO] [stderr]     Checking wasmtime-jit v8.0.1
[INFO] [stderr]     Checking primitive-types v0.12.2
[INFO] [stderr]     Checking bounded-collections v0.1.9
[INFO] [stderr]     Checking sp-arithmetic v21.0.0
[INFO] [stderr]     Checking frame-metadata v16.0.0
[INFO] [stderr]     Checking sp-metadata-ir v0.4.0
[INFO] [stderr]     Checking sp-wasm-interface v18.0.0
[INFO] [stderr]     Checking sp-runtime-interface v22.0.0
[INFO] [stderr]     Checking sp-core v26.0.0
[INFO] [stderr]     Checking sp-trie v27.0.0
[INFO] [stderr]     Checking sp-keystore v0.32.0
[INFO] [stderr]     Checking sp-weights v25.0.0
[INFO] [stderr]     Checking sp-state-machine v0.33.0
[INFO] [stderr]     Checking sp-application-crypto v28.0.0
[INFO] [stderr]     Checking sp-runtime v29.0.0
[INFO] [stderr]     Checking sp-version v27.0.0
[INFO] [stderr]     Checking sp-staking v24.0.0
[INFO] [stderr]     Checking sp-inherents v24.0.0
[INFO] [stderr]     Checking sp-api v24.0.0
[INFO] [stderr]     Checking sp-genesis-builder v0.5.0
[INFO] [stderr]     Checking frame-support v26.0.0
[INFO] [stderr]     Checking frame-system v26.0.0
[INFO] [stderr]     Checking pallet-nis v26.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `pallet_balances`
[INFO] [stdout]   --> src/mock.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 | use pallet_balances::{Instance1, Instance2};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]   --> src/mock.rs:48:16
[INFO] [stdout]    |
[INFO] [stdout] 48 |         NisBalances: pallet_balances::<Instance2>,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/mock.rs:38:47
[INFO] [stdout]    |
[INFO] [stdout] 38 | 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] 38 | type Block<Test> = frame_system::mocking::MockBlock<Test>;
[INFO] [stdout]    |           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/mock.rs:53:31
[INFO] [stdout]    |
[INFO] [stdout] 53 | impl frame_system::Config for Test {
[INFO] [stdout]    |                               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]   --> src/mock.rs:57:23
[INFO] [stdout]    |
[INFO] [stdout] 57 |     type RuntimeOrigin = RuntimeOrigin;
[INFO] [stdout]    |                          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    |
[INFO] [stdout] 57 |     type RuntimeOrigin = Self::RuntimeOrigin;
[INFO] [stdout]    |                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]   --> src/mock.rs:58:21
[INFO] [stdout]    |
[INFO] [stdout] 58 |     type RuntimeCall = RuntimeCall;
[INFO] [stdout]    |                        ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    |
[INFO] [stdout] 58 |     type RuntimeCall = Self::RuntimeCall;
[INFO] [stdout]    |                        ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]   --> src/mock.rs:65:22
[INFO] [stdout]    |
[INFO] [stdout] 65 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]    |                         ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    |
[INFO] [stdout] 65 |     type RuntimeEvent = Self::RuntimeEvent;
[INFO] [stdout]    |                         ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PalletInfo` in this scope
[INFO] [stdout]    --> src/mock.rs:69:20
[INFO] [stdout]     |
[INFO] [stdout] 69  |     type PalletInfo = PalletInfo;
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-support-26.0.0/src/lib.rs:122:1
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub struct PalletId(pub [u8; 8]);
[INFO] [stdout]     | ------------------- similarly named struct `PalletId` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 69  |     type PalletInfo = Self::PalletInfo;
[INFO] [stdout]     |                       ++++++
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 69  |     type PalletInfo = PalletId;
[INFO] [stdout]     |                       ~~~~~~~~
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 20  + use frame_support::traits::PalletInfo;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/mock.rs:79:45
[INFO] [stdout]    |
[INFO] [stdout] 79 | impl pallet_balances::Config<Instance1> for Test {
[INFO] [stdout]    |                                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]   --> src/mock.rs:82:22
[INFO] [stdout]    |
[INFO] [stdout] 82 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]    |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `System` in this scope
[INFO] [stdout]   --> src/mock.rs:84:22
[INFO] [stdout]    |
[INFO] [stdout] 84 |     type AccountStore = System;
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 20 + use sp_std::alloc::System;
[INFO] [stdout]    |
[INFO] [stdout] 20 + use std::alloc::System;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeHoldReason` in this scope
[INFO] [stdout]   --> src/mock.rs:91:27
[INFO] [stdout]    |
[INFO] [stdout] 91 |     type RuntimeHoldReason = RuntimeHoldReason;
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeFreezeReason` in this scope
[INFO] [stdout]   --> src/mock.rs:92:29
[INFO] [stdout]    |
[INFO] [stdout] 92 |     type RuntimeFreezeReason = RuntimeFreezeReason;
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/mock.rs:96:45
[INFO] [stdout]    |
[INFO] [stdout] 96 | impl pallet_balances::Config<Instance2> for Test {
[INFO] [stdout]    |                                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]   --> src/mock.rs:99:22
[INFO] [stdout]    |
[INFO] [stdout] 99 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]    |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/mock.rs:102:28
[INFO] [stdout]     |
[INFO] [stdout] 102 |         pallet_balances::Account<Test, Instance2>,
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 96  | impl<Test> pallet_balances::Config<Instance2> for Test {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/mock.rs:130:29
[INFO] [stdout]     |
[INFO] [stdout] 130 | impl pallet_nis::Config for Test {
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/mock.rs:132:22
[INFO] [stdout]     |
[INFO] [stdout] 132 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]     |                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 132 |     type RuntimeEvent = Self::RuntimeEvent;
[INFO] [stdout]     |                         ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/mock.rs:134:18
[INFO] [stdout]     |
[INFO] [stdout] 40  | pub type Balance = u64;
[INFO] [stdout]     | ----------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] ...
[INFO] [stdout] 134 |     type Currency = Balances;
[INFO] [stdout]     |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NisBalances` in this scope
[INFO] [stdout]    --> src/mock.rs:139:21
[INFO] [stdout]     |
[INFO] [stdout] 139 |     type Counterpart = NisBalances;
[INFO] [stdout]     |                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeHoldReason` in this scope
[INFO] [stdout]    --> src/mock.rs:151:27
[INFO] [stdout]     |
[INFO] [stdout] 151 |     type RuntimeHoldReason = RuntimeHoldReason;
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 151 |     type RuntimeHoldReason = Self::RuntimeHoldReason;
[INFO] [stdout]     |                              ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sp_io`
[INFO] [stdout]    --> src/mock.rs:156:26
[INFO] [stdout]     |
[INFO] [stdout] 156 | pub fn new_test_ext() -> sp_io::TestExternalities {
[INFO] [stdout]     |                          ^^^^^ use of undeclared crate or module `sp_io`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/mock.rs:157:44
[INFO] [stdout]     |
[INFO] [stdout] 157 |     let mut t = frame_system::GenesisConfig::<Test>::default().build_storage().unwrap();
[INFO] [stdout]     |                                               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 156 | pub fn new_test_ext<Test>() -> sp_io::TestExternalities {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/mock.rs:158:35
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pallet_balances::GenesisConfig::<Test, Instance1> {
[INFO] [stdout]     |                                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 156 | pub fn new_test_ext<Test>() -> sp_io::TestExternalities {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:174:8
[INFO] [stdout]     |
[INFO] [stdout] 174 |     while System::block_number() < n {
[INFO] [stdout]     |           ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:175:20
[INFO] [stdout]     |
[INFO] [stdout] 175 |         Nis::on_finalize(System::block_number());
[INFO] [stdout]     |                          ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |         Balances::on_finalize(System::block_number());
[INFO] [stdout]     |                               ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:177:3
[INFO] [stdout]     |
[INFO] [stdout] 177 |         System::on_finalize(System::block_number());
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:177:23
[INFO] [stdout]     |
[INFO] [stdout] 177 |         System::on_finalize(System::block_number());
[INFO] [stdout]     |                             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:178:3
[INFO] [stdout]     |
[INFO] [stdout] 178 |         System::set_block_number(System::block_number() + 1);
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:178:28
[INFO] [stdout]     |
[INFO] [stdout] 178 |         System::set_block_number(System::block_number() + 1);
[INFO] [stdout]     |                                  ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:179:3
[INFO] [stdout]     |
[INFO] [stdout] 179 |         System::on_initialize(System::block_number());
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:179:25
[INFO] [stdout]     |
[INFO] [stdout] 179 |         System::on_initialize(System::block_number());
[INFO] [stdout]     |                               ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:180:27
[INFO] [stdout]     |
[INFO] [stdout] 180 |         Balances::on_initialize(System::block_number());
[INFO] [stdout]     |                                 ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:181:22
[INFO] [stdout]     |
[INFO] [stdout] 181 |         Nis::on_initialize(System::block_number());
[INFO] [stdout]     |                            ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]   --> src/tests.rs:44:24
[INFO] [stdout]    |
[INFO] [stdout] 44 | fn signed(who: u64) -> RuntimeOrigin {
[INFO] [stdout]    |                        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:49:55
[INFO] [stdout]    |
[INFO] [stdout] 49 |     let summary: SummaryRecord<u64, Balance> = Summary::<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] 48 | fn enlarge<Test>(amount: Balance, max_bids: u32) {
[INFO] [stdout]    |           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:61:21
[INFO] [stdout]    |
[INFO] [stdout] 61 |             assert!(Queues::<Test>::get(q).is_empty());
[INFO] [stdout]    |                              ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 56 | fn basic_setup_works<Test>() {
[INFO] [stdout]    |                     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:64:14
[INFO] [stdout]    |
[INFO] [stdout] 64 |             Summary::<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] 56 | fn basic_setup_works<Test>() {
[INFO] [stdout]    |                     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:80:57
[INFO] [stdout]    |
[INFO] [stdout] 80 |         assert_noop!(Nis::place_bid(signed(1), 1, 2), Error::<Test>::AmountTooSmall);
[INFO] [stdout]    |                                                               ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 77 | fn place_bid_works<Test>() {
[INFO] [stdout]    |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:82:58
[INFO] [stdout]    |
[INFO] [stdout] 82 |         assert_noop!(Nis::place_bid(signed(1), 10, 4), Error::<Test>::DurationTooBig);
[INFO] [stdout]    |                                                                ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 77 | fn place_bid_works<Test>() {
[INFO] [stdout]    |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:85:23
[INFO] [stdout]    |
[INFO] [stdout] 85 |         assert_eq!(Queues::<Test>::get(2), vec![Bid { amount: 10, who: 1 }]);
[INFO] [stdout]    |                             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 77 | fn place_bid_works<Test>() {
[INFO] [stdout]    |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:86:28
[INFO] [stdout]    |
[INFO] [stdout] 86 |         assert_eq!(QueueTotals::<Test>::get(), vec![(0, 0), (1, 10), (0, 0)]);
[INFO] [stdout]    |                                  ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 77 | fn place_bid_works<Test>() {
[INFO] [stdout]    |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:97:57
[INFO] [stdout]    |
[INFO] [stdout] 97 |         assert_noop!(Nis::place_bid(signed(1), 5, 2), Error::<Test>::BidTooLow);
[INFO] [stdout]    |                                                               ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 91 | fn place_bid_queuing_works<Test>() {
[INFO] [stdout]    |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:103:58
[INFO] [stdout]     |
[INFO] [stdout] 103 |         assert_noop!(Nis::place_bid(signed(1), 10, 2), Error::<Test>::BidTooLow);
[INFO] [stdout]     |                                                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 91  | fn place_bid_queuing_works<Test>() {
[INFO] [stdout]     |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:105:13
[INFO] [stdout]     |
[INFO] [stdout] 105 |             Queues::<Test>::get(2),
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 91  | fn place_bid_queuing_works<Test>() {
[INFO] [stdout]     |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:112:28
[INFO] [stdout]     |
[INFO] [stdout] 112 |         assert_eq!(QueueTotals::<Test>::get(), vec![(0, 0), (3, 60), (0, 0)]);
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 91  | fn place_bid_queuing_works<Test>() {
[INFO] [stdout]     |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:123:58
[INFO] [stdout]     |
[INFO] [stdout] 123 |         assert_noop!(Nis::place_bid(signed(4), 10, 2), Error::<Test>::BidTooLow);
[INFO] [stdout]     |                                                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 117 | fn place_bid_fails_when_queue_full<Test>() {
[INFO] [stdout]     |                                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:140:23
[INFO] [stdout]     |
[INFO] [stdout] 140 |         assert_eq!(Queues::<Test>::get(1), vec![Bid { amount: 10, who: 1 },]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 129 | fn multiple_place_bids_works<Test>() {
[INFO] [stdout]     |                             ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:142:13
[INFO] [stdout]     |
[INFO] [stdout] 142 |             Queues::<Test>::get(2),
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 129 | fn multiple_place_bids_works<Test>() {
[INFO] [stdout]     |                             ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:149:23
[INFO] [stdout]     |
[INFO] [stdout] 149 |         assert_eq!(Queues::<Test>::get(3), vec![Bid { amount: 10, who: 1 },]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 129 | fn multiple_place_bids_works<Test>() {
[INFO] [stdout]     |                             ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:150:28
[INFO] [stdout]     |
[INFO] [stdout] 150 |         assert_eq!(QueueTotals::<Test>::get(), vec![(1, 10), (3, 30), (1, 10)]);
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 129 | fn multiple_place_bids_works<Test>() {
[INFO] [stdout]     |                             ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:163:23
[INFO] [stdout]     |
[INFO] [stdout] 163 |         assert_eq!(Queues::<Test>::get(1), vec![]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 155 | fn retract_single_item_queue_works<Test>() {
[INFO] [stdout]     |                                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:164:23
[INFO] [stdout]     |
[INFO] [stdout] 164 |         assert_eq!(Queues::<Test>::get(2), vec![Bid { amount: 10, who: 1 }]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 155 | fn retract_single_item_queue_works<Test>() {
[INFO] [stdout]     |                                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:165:28
[INFO] [stdout]     |
[INFO] [stdout] 165 |         assert_eq!(QueueTotals::<Test>::get(), vec![(0, 0), (1, 10), (0, 0)]);
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 155 | fn retract_single_item_queue_works<Test>() {
[INFO] [stdout]     |                                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:181:23
[INFO] [stdout]     |
[INFO] [stdout] 181 |         assert_eq!(Queues::<Test>::get(1), vec![Bid { amount: 10, who: 1 },]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 170 | fn retract_with_other_and_duplicate_works<Test>() {
[INFO] [stdout]     |                                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:183:13
[INFO] [stdout]     |
[INFO] [stdout] 183 |             Queues::<Test>::get(2),
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 170 | fn retract_with_other_and_duplicate_works<Test>() {
[INFO] [stdout]     |                                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:186:28
[INFO] [stdout]     |
[INFO] [stdout] 186 |         assert_eq!(QueueTotals::<Test>::get(), vec![(1, 10), (2, 20), (0, 0)]);
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 170 | fn retract_with_other_and_duplicate_works<Test>() {
[INFO] [stdout]     |                                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:194:60
[INFO] [stdout]     |
[INFO] [stdout] 194 |         assert_noop!(Nis::retract_bid(signed(1), 10, 1), Error::<Test>::UnknownBid);
[INFO] [stdout]     |                                                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 191 | fn retract_non_existent_item_fails<Test>() {
[INFO] [stdout]     |                                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:196:60
[INFO] [stdout]     |
[INFO] [stdout] 196 |         assert_noop!(Nis::retract_bid(signed(1), 20, 1), Error::<Test>::UnknownBid);
[INFO] [stdout]     |                                                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 191 | fn retract_non_existent_item_fails<Test>() {
[INFO] [stdout]     |                                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:197:60
[INFO] [stdout]     |
[INFO] [stdout] 197 |         assert_noop!(Nis::retract_bid(signed(1), 10, 2), Error::<Test>::UnknownBid);
[INFO] [stdout]     |                                                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 191 | fn retract_non_existent_item_fails<Test>() {
[INFO] [stdout]     |                                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:198:60
[INFO] [stdout]     |
[INFO] [stdout] 198 |         assert_noop!(Nis::retract_bid(signed(2), 10, 1), Error::<Test>::UnknownBid);
[INFO] [stdout]     |                                                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 191 | fn retract_non_existent_item_fails<Test>() {
[INFO] [stdout]     |                                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:215:23
[INFO] [stdout]     |
[INFO] [stdout] 215 |         assert_eq!(Queues::<Test>::get(1), vec![Bid { amount: 40, who: 1 }]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 203 | fn basic_enlarge_works<Test>() {
[INFO] [stdout]     |                       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:216:23
[INFO] [stdout]     |
[INFO] [stdout] 216 |         assert_eq!(Queues::<Test>::get(2), vec![]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 203 | fn basic_enlarge_works<Test>() {
[INFO] [stdout]     |                       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:217:28
[INFO] [stdout]     |
[INFO] [stdout] 217 |         assert_eq!(QueueTotals::<Test>::get(), vec![(1, 40), (0, 0), (0, 0)]);
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 203 | fn basic_enlarge_works<Test>() {
[INFO] [stdout]     |                       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:220:14
[INFO] [stdout]     |
[INFO] [stdout] 220 |             Summary::<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] 203 | fn basic_enlarge_works<Test>() {
[INFO] [stdout]     |                       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:230:15
[INFO] [stdout]     |
[INFO] [stdout] 230 |             Receipts::<Test>::get(0).unwrap(),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 203 | fn basic_enlarge_works<Test>() {
[INFO] [stdout]     |                       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:251:23
[INFO] [stdout]     |
[INFO] [stdout] 251 |         assert_eq!(Queues::<Test>::get(1), vec![Bid { amount: 40, who: 1 }]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 241 | fn enlarge_respects_bids_limit<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:252:23
[INFO] [stdout]     |
[INFO] [stdout] 252 |         assert_eq!(Queues::<Test>::get(2), vec![Bid { amount: 40, who: 3 }]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 241 | fn enlarge_respects_bids_limit<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:253:23
[INFO] [stdout]     |
[INFO] [stdout] 253 |         assert_eq!(Queues::<Test>::get(3), vec![]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 241 | fn enlarge_respects_bids_limit<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:254:28
[INFO] [stdout]     |
[INFO] [stdout] 254 |         assert_eq!(QueueTotals::<Test>::get(), vec![(1, 40), (1, 40), (0, 0)]);
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 241 | fn enlarge_respects_bids_limit<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:257:15
[INFO] [stdout]     |
[INFO] [stdout] 257 |             Receipts::<Test>::get(0).unwrap(),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 241 | fn enlarge_respects_bids_limit<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:265:15
[INFO] [stdout]     |
[INFO] [stdout] 265 |             Receipts::<Test>::get(1).unwrap(),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 241 | fn enlarge_respects_bids_limit<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:273:14
[INFO] [stdout]     |
[INFO] [stdout] 273 |             Summary::<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] 241 | fn enlarge_respects_bids_limit<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:293:23
[INFO] [stdout]     |
[INFO] [stdout] 293 |         assert_eq!(Queues::<Test>::get(1), vec![Bid { amount: 40, who: 1 }]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 286 | fn enlarge_respects_amount_limit_and_will_split<Test>() {
[INFO] [stdout]     |                                                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:294:28
[INFO] [stdout]     |
[INFO] [stdout] 294 |         assert_eq!(QueueTotals::<Test>::get(), vec![(1, 40), (0, 0), (0, 0)]);
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 286 | fn enlarge_respects_amount_limit_and_will_split<Test>() {
[INFO] [stdout]     |                                                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:297:15
[INFO] [stdout]     |
[INFO] [stdout] 297 |             Receipts::<Test>::get(0).unwrap(),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 286 | fn enlarge_respects_amount_limit_and_will_split<Test>() {
[INFO] [stdout]     |                                                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:305:14
[INFO] [stdout]     |
[INFO] [stdout] 305 |             Summary::<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] 286 | fn enlarge_respects_amount_limit_and_will_split<Test>() {
[INFO] [stdout]     |                                                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:334:63
[INFO] [stdout]     |
[INFO] [stdout] 334 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::NotExpired);
[INFO] [stdout]     |                                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 318 | fn basic_thaw_works<Test>() {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:336:63
[INFO] [stdout]     |
[INFO] [stdout] 336 |         assert_noop!(Nis::thaw_private(signed(1), 1, None), Error::<Test>::UnknownReceipt);
[INFO] [stdout]     |                                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 318 | fn basic_thaw_works<Test>() {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:337:63
[INFO] [stdout]     |
[INFO] [stdout] 337 |         assert_noop!(Nis::thaw_private(signed(2), 0, None), Error::<Test>::NotOwner);
[INFO] [stdout]     |                                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 318 | fn basic_thaw_works<Test>() {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:346:14
[INFO] [stdout]     |
[INFO] [stdout] 346 |             Summary::<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] 318 | fn basic_thaw_works<Test>() {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:355:25
[INFO] [stdout]     |
[INFO] [stdout] 355 |         assert_eq!(Receipts::<Test>::get(0), None);
[INFO] [stdout]     |                               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 318 | fn basic_thaw_works<Test>() {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:369:69
[INFO] [stdout]     |
[INFO] [stdout] 369 |         assert_noop!(Nis::thaw_private(signed(1), 0, Some(prop)), Error::<Test>::MakesDust);
[INFO] [stdout]     |                                                                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 360 | fn partial_thaw_works<Test>() {
[INFO] [stdout]     |                      ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:389:14
[INFO] [stdout]     |
[INFO] [stdout] 389 |             Summary::<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] 360 | fn partial_thaw_works<Test>() {
[INFO] [stdout]     |                      ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:398:25
[INFO] [stdout]     |
[INFO] [stdout] 398 |         assert_eq!(Receipts::<Test>::get(0), None);
[INFO] [stdout]     |                               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 360 | fn partial_thaw_works<Test>() {
[INFO] [stdout]     |                      ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:418:63
[INFO] [stdout]     |
[INFO] [stdout] 418 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::NotOwner);
[INFO] [stdout]     |                                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 403 | fn thaw_respects_transfers<Test>() {
[INFO] [stdout]     |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:448:63
[INFO] [stdout]     |
[INFO] [stdout] 448 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::AlreadyCommunal);
[INFO] [stdout]     |                                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 429 | fn communify_works<Test>() {
[INFO] [stdout]     |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:449:47
[INFO] [stdout]     |
[INFO] [stdout] 449 |         assert_noop!(Nis::transfer(&0, &2), Error::<Test>::AlreadyCommunal);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 429 | fn communify_works<Test>() {
[INFO] [stdout]     |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:451:58
[INFO] [stdout]     |
[INFO] [stdout] 451 |         assert_noop!(Nis::thaw_communal(signed(1), 1), Error::<Test>::UnknownReceipt);
[INFO] [stdout]     |                                                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 429 | fn communify_works<Test>() {
[INFO] [stdout]     |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:475:58
[INFO] [stdout]     |
[INFO] [stdout] 475 |         assert_noop!(Nis::thaw_communal(signed(2), 0), Error::<Test>::UnknownReceipt);
[INFO] [stdout]     |                                                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 429 | fn communify_works<Test>() {
[INFO] [stdout]     |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:486:54
[INFO] [stdout]     |
[INFO] [stdout] 486 |         assert_noop!(Nis::privatize(signed(2), 0), Error::<Test>::AlreadyPrivate);
[INFO] [stdout]     |                                                            ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 480 | fn privatize_works<Test>() {
[INFO] [stdout]     |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:495:54
[INFO] [stdout]     |
[INFO] [stdout] 495 |         assert_noop!(Nis::privatize(signed(2), 0), Error::<Test>::AlreadyPrivate);
[INFO] [stdout]     |                                                            ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 480 | fn privatize_works<Test>() {
[INFO] [stdout]     |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:558:58
[INFO] [stdout]     |
[INFO] [stdout] 558 |         assert_noop!(Nis::thaw_communal(signed(1), 0), Error::<Test>::Unfunded);
[INFO] [stdout]     |                                                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 536 | fn communal_thaw_when_issuance_higher_works<Test>() {
[INFO] [stdout]     |                                            ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:597:63
[INFO] [stdout]     |
[INFO] [stdout] 597 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::Unfunded);
[INFO] [stdout]     |                                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 582 | fn private_thaw_when_issuance_higher_works<Test>() {
[INFO] [stdout]     |                                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:627:63
[INFO] [stdout]     |
[INFO] [stdout] 627 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::Unfunded);
[INFO] [stdout]     |                                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 610 | fn thaw_with_ignored_issuance_works<Test>() {
[INFO] [stdout]     |                                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:681:63
[INFO] [stdout]     |
[INFO] [stdout] 681 |         assert_noop!(Nis::thaw_private(signed(2), 2, None), Error::<Test>::Throttled);
[INFO] [stdout]     |                                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 663 | fn multiple_thaws_works<Test>() {
[INFO] [stdout]     |                        ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:711:63
[INFO] [stdout]     |
[INFO] [stdout] 711 |         assert_noop!(Nis::thaw_private(signed(1), 1, None), Error::<Test>::Throttled);
[INFO] [stdout]     |                                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 694 | fn multiple_thaws_works_in_alternative_thaw_order<Test>() {
[INFO] [stdout]     |                                                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:741:23
[INFO] [stdout]     |
[INFO] [stdout] 741 |         assert_eq!(Queues::<Test>::get(1), vec![Bid { amount: 40, who: 1 },]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:743:13
[INFO] [stdout]     |
[INFO] [stdout] 743 |             Queues::<Test>::get(2),
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:747:13
[INFO] [stdout]     |
[INFO] [stdout] 747 |             Queues::<Test>::get(3),
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:750:28
[INFO] [stdout]     |
[INFO] [stdout] 750 |         assert_eq!(QueueTotals::<Test>::get(), vec![(1, 40), (2, 80), (2, 80)]);
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:755:15
[INFO] [stdout]     |
[INFO] [stdout] 755 |             Receipts::<Test>::get(0).unwrap(),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:763:15
[INFO] [stdout]     |
[INFO] [stdout] 763 |             Receipts::<Test>::get(1).unwrap(),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:771:14
[INFO] [stdout]     |
[INFO] [stdout] 771 |             Summary::<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] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:784:14
[INFO] [stdout]     |
[INFO] [stdout] 784 |             Summary::<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] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:797:15
[INFO] [stdout]     |
[INFO] [stdout] 797 |             Receipts::<Test>::get(2).unwrap(),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:805:15
[INFO] [stdout]     |
[INFO] [stdout] 805 |             Receipts::<Test>::get(3).unwrap(),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:813:14
[INFO] [stdout]     |
[INFO] [stdout] 813 |             Summary::<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] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:826:14
[INFO] [stdout]     |
[INFO] [stdout] 826 |             Summary::<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] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:842:15
[INFO] [stdout]     |
[INFO] [stdout] 842 |             Receipts::<Test>::get(4).unwrap(),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:851:14
[INFO] [stdout]     |
[INFO] [stdout] 851 |             Summary::<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] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `OnFinalize`, `OnInitialize`, `fungible::Inspect`
[INFO] [stdout]   --> src/mock.rs:25:3
[INFO] [stdout]    |
[INFO] [stdout] 25 |         fungible::Inspect, ConstU16, ConstU32, ConstU64, Everything, OnFinalize, OnInitialize,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^                                            ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Error` is imported redundantly
[INFO] [stdout]   --> src/tests.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 20 | use super::*;
[INFO] [stdout]    |     -------- the item `Error` is already imported here
[INFO] [stdout] 21 | use crate::{mock::*, Error};
[INFO] [stdout]    |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Inspect as FunInspect`, `Inspect`, `Mutate as FunMutate`, `Transfer`, `hold::Inspect as InspectHold`
[INFO] [stdout]   --> src/tests.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 |         fungible::{hold::Inspect as InspectHold, Inspect as FunInspect, Mutate as FunMutate},
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 26 |         nonfungible::{Inspect, Transfer},
[INFO] [stdout]    |                       ^^^^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Perquintill` is imported redundantly
[INFO] [stdout]   --> src/tests.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use super::*;
[INFO] [stdout]    |     -------- the item `Perquintill` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 30 | use sp_arithmetic::Perquintill;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]   --> src/mock.rs:70:21
[INFO] [stdout]    |
[INFO] [stdout] 70 |     type AccountData = pallet_balances::AccountData<Balance>;
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]   --> src/mock.rs:79:6
[INFO] [stdout]    |
[INFO] [stdout] 79 | impl pallet_balances::Config<Instance1> for Test {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]   --> src/mock.rs:96:6
[INFO] [stdout]    |
[INFO] [stdout] 96 | impl pallet_balances::Config<Instance2> for Test {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]    --> src/mock.rs:102:3
[INFO] [stdout]     |
[INFO] [stdout] 102 |         pallet_balances::Account<Test, Instance2>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]    --> src/mock.rs:104:3
[INFO] [stdout]     |
[INFO] [stdout] 104 |         pallet_balances::AccountData<u128>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/mock.rs:118:33
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub IgnoredIssuance: Balance = Balances::total_balance(&0); // Account zero is ignored.
[INFO] [stdout]     |                                    ^^^^^^^^
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    use of undeclared type `Balances`
[INFO] [stdout]     |                                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]    --> src/mock.rs:135:34
[INFO] [stdout]     |
[INFO] [stdout] 135 |     type CurrencyBalance = <Self as pallet_balances::Config<Instance1>>::Balance;
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]    --> src/mock.rs:158:2
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pallet_balances::GenesisConfig::<Test, Instance1> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/mock.rs:175:3
[INFO] [stdout]     |
[INFO] [stdout] 175 |         Nis::on_finalize(System::block_number());
[INFO] [stdout]     |         ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/mock.rs:176:3
[INFO] [stdout]     |
[INFO] [stdout] 176 |         Balances::on_finalize(System::block_number());
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Balances`
[INFO] [stdout]     |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/mock.rs:180:3
[INFO] [stdout]     |
[INFO] [stdout] 180 |         Balances::on_initialize(System::block_number());
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Balances`
[INFO] [stdout]     |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/mock.rs:181:3
[INFO] [stdout]     |
[INFO] [stdout] 181 |         Nis::on_initialize(System::block_number());
[INFO] [stdout]     |         ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests.rs:37:2
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Balances::free_balance(&Nis::account_id())
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     use of undeclared type `Balances`
[INFO] [stdout]    |     help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:37:26
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Balances::free_balance(&Nis::account_id())
[INFO] [stdout]    |                             ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:41:2
[INFO] [stdout]    |
[INFO] [stdout] 41 |     Nis::issuance().holdings
[INFO] [stdout]    |     ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]   --> src/tests.rs:45:2
[INFO] [stdout]    |
[INFO] [stdout] 45 |     RuntimeOrigin::signed(who)
[INFO] [stdout]    |     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:50:71
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let increase_in_proportion_owed = Perquintill::from_rational(amount, Nis::issuance().effective);
[INFO] [stdout]    |                                                                          ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:52:2
[INFO] [stdout]    |
[INFO] [stdout] 52 |     Nis::process_queues(target, u32::max_value(), max_bids, &mut WeightCounter::unlimited());
[INFO] [stdout]    |     ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:80:16
[INFO] [stdout]    |
[INFO] [stdout] 80 |         assert_noop!(Nis::place_bid(signed(1), 1, 2), Error::<Test>::AmountTooSmall);
[INFO] [stdout]    |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:81:16
[INFO] [stdout]    |
[INFO] [stdout] 81 |         assert_noop!(Nis::place_bid(signed(1), 101, 2), FundsUnavailable);
[INFO] [stdout]    |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:82:16
[INFO] [stdout]    |
[INFO] [stdout] 82 |         assert_noop!(Nis::place_bid(signed(1), 10, 4), Error::<Test>::DurationTooBig);
[INFO] [stdout]    |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:83:14
[INFO] [stdout]    |
[INFO] [stdout] 83 |         assert_ok!(Nis::place_bid(signed(1), 10, 2));
[INFO] [stdout]    |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests.rs:84:14
[INFO] [stdout]    |
[INFO] [stdout] 84 |         assert_eq!(Balances::reserved_balance(1), 10);
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    use of undeclared type `Balances`
[INFO] [stdout]    |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:94:14
[INFO] [stdout]    |
[INFO] [stdout] 94 |         assert_ok!(Nis::place_bid(signed(1), 20, 2));
[INFO] [stdout]    |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:95:14
[INFO] [stdout]    |
[INFO] [stdout] 95 |         assert_ok!(Nis::place_bid(signed(1), 10, 2));
[INFO] [stdout]    |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:96:14
[INFO] [stdout]    |
[INFO] [stdout] 96 |         assert_ok!(Nis::place_bid(signed(1), 5, 2));
[INFO] [stdout]    |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:97:16
[INFO] [stdout]    |
[INFO] [stdout] 97 |         assert_noop!(Nis::place_bid(signed(1), 5, 2), Error::<Test>::BidTooLow);
[INFO] [stdout]    |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:98:14
[INFO] [stdout]    |
[INFO] [stdout] 98 |         assert_ok!(Nis::place_bid(signed(1), 15, 2));
[INFO] [stdout]    |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests.rs:99:14
[INFO] [stdout]    |
[INFO] [stdout] 99 |         assert_eq!(Balances::reserved_balance(1), 45);
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    use of undeclared type `Balances`
[INFO] [stdout]    |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:101:14
[INFO] [stdout]     |
[INFO] [stdout] 101 |         assert_ok!(Nis::place_bid(signed(1), 25, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:102:14
[INFO] [stdout]     |
[INFO] [stdout] 102 |         assert_eq!(Balances::reserved_balance(1), 60);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:103:16
[INFO] [stdout]     |
[INFO] [stdout] 103 |         assert_noop!(Nis::place_bid(signed(1), 10, 2), Error::<Test>::BidTooLow);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:120:14
[INFO] [stdout]     |
[INFO] [stdout] 120 |         assert_ok!(Nis::place_bid(signed(1), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:121:14
[INFO] [stdout]     |
[INFO] [stdout] 121 |         assert_ok!(Nis::place_bid(signed(2), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:122:14
[INFO] [stdout]     |
[INFO] [stdout] 122 |         assert_ok!(Nis::place_bid(signed(3), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:123:16
[INFO] [stdout]     |
[INFO] [stdout] 123 |         assert_noop!(Nis::place_bid(signed(4), 10, 2), Error::<Test>::BidTooLow);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:124:14
[INFO] [stdout]     |
[INFO] [stdout] 124 |         assert_ok!(Nis::place_bid(signed(4), 10, 3));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:132:14
[INFO] [stdout]     |
[INFO] [stdout] 132 |         assert_ok!(Nis::place_bid(signed(1), 10, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:133:14
[INFO] [stdout]     |
[INFO] [stdout] 133 |         assert_ok!(Nis::place_bid(signed(1), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:134:14
[INFO] [stdout]     |
[INFO] [stdout] 134 |         assert_ok!(Nis::place_bid(signed(1), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:135:14
[INFO] [stdout]     |
[INFO] [stdout] 135 |         assert_ok!(Nis::place_bid(signed(1), 10, 3));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:136:14
[INFO] [stdout]     |
[INFO] [stdout] 136 |         assert_ok!(Nis::place_bid(signed(2), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:138:14
[INFO] [stdout]     |
[INFO] [stdout] 138 |         assert_eq!(Balances::reserved_balance(1), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:139:14
[INFO] [stdout]     |
[INFO] [stdout] 139 |         assert_eq!(Balances::reserved_balance(2), 10);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:158:14
[INFO] [stdout]     |
[INFO] [stdout] 158 |         assert_ok!(Nis::place_bid(signed(1), 10, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:159:14
[INFO] [stdout]     |
[INFO] [stdout] 159 |         assert_ok!(Nis::place_bid(signed(1), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:160:14
[INFO] [stdout]     |
[INFO] [stdout] 160 |         assert_ok!(Nis::retract_bid(signed(1), 10, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:162:14
[INFO] [stdout]     |
[INFO] [stdout] 162 |         assert_eq!(Balances::reserved_balance(1), 10);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:173:14
[INFO] [stdout]     |
[INFO] [stdout] 173 |         assert_ok!(Nis::place_bid(signed(1), 10, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:174:14
[INFO] [stdout]     |
[INFO] [stdout] 174 |         assert_ok!(Nis::place_bid(signed(1), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:175:14
[INFO] [stdout]     |
[INFO] [stdout] 175 |         assert_ok!(Nis::place_bid(signed(1), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:176:14
[INFO] [stdout]     |
[INFO] [stdout] 176 |         assert_ok!(Nis::place_bid(signed(2), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:178:14
[INFO] [stdout]     |
[INFO] [stdout] 178 |         assert_ok!(Nis::retract_bid(signed(1), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:179:14
[INFO] [stdout]     |
[INFO] [stdout] 179 |         assert_eq!(Balances::reserved_balance(1), 20);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:180:14
[INFO] [stdout]     |
[INFO] [stdout] 180 |         assert_eq!(Balances::reserved_balance(2), 10);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:194:16
[INFO] [stdout]     |
[INFO] [stdout] 194 |         assert_noop!(Nis::retract_bid(signed(1), 10, 1), Error::<Test>::UnknownBid);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:195:14
[INFO] [stdout]     |
[INFO] [stdout] 195 |         assert_ok!(Nis::place_bid(signed(1), 10, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:196:16
[INFO] [stdout]     |
[INFO] [stdout] 196 |         assert_noop!(Nis::retract_bid(signed(1), 20, 1), Error::<Test>::UnknownBid);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:197:16
[INFO] [stdout]     |
[INFO] [stdout] 197 |         assert_noop!(Nis::retract_bid(signed(1), 10, 2), Error::<Test>::UnknownBid);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:198:16
[INFO] [stdout]     |
[INFO] [stdout] 198 |         assert_noop!(Nis::retract_bid(signed(2), 10, 1), Error::<Test>::UnknownBid);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:206:14
[INFO] [stdout]     |
[INFO] [stdout] 206 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:207:14
[INFO] [stdout]     |
[INFO] [stdout] 207 |         assert_ok!(Nis::place_bid(signed(2), 40, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:211:14
[INFO] [stdout]     |
[INFO] [stdout] 211 |         assert_eq!(Balances::reserved_balance(1), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:212:14
[INFO] [stdout]     |
[INFO] [stdout] 212 |         assert_eq!(Balances::reserved_balance(2), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:244:14
[INFO] [stdout]     |
[INFO] [stdout] 244 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:245:14
[INFO] [stdout]     |
[INFO] [stdout] 245 |         assert_ok!(Nis::place_bid(signed(2), 40, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:246:14
[INFO] [stdout]     |
[INFO] [stdout] 246 |         assert_ok!(Nis::place_bid(signed(3), 40, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:247:14
[INFO] [stdout]     |
[INFO] [stdout] 247 |         assert_ok!(Nis::place_bid(signed(4), 40, 3));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:289:14
[INFO] [stdout]     |
[INFO] [stdout] 289 |         assert_ok!(Nis::place_bid(signed(1), 80, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:321:14
[INFO] [stdout]     |
[INFO] [stdout] 321 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:322:14
[INFO] [stdout]     |
[INFO] [stdout] 322 |         assert_eq!(Nis::issuance().effective, 400);
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:323:14
[INFO] [stdout]     |
[INFO] [stdout] 323 |         assert_eq!(Balances::free_balance(1), 60);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:324:14
[INFO] [stdout]     |
[INFO] [stdout] 324 |         assert_eq!(Balances::reserved_balance(1), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:328:14
[INFO] [stdout]     |
[INFO] [stdout] 328 |         assert_eq!(Nis::issuance().effective, 400);
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:329:14
[INFO] [stdout]     |
[INFO] [stdout] 329 |         assert_eq!(Balances::free_balance(1), 60);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:330:14
[INFO] [stdout]     |
[INFO] [stdout] 330 |         assert_eq!(Balances::reserved_balance(1), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:334:16
[INFO] [stdout]     |
[INFO] [stdout] 334 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::NotExpired);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:336:16
[INFO] [stdout]     |
[INFO] [stdout] 336 |         assert_noop!(Nis::thaw_private(signed(1), 1, None), Error::<Test>::UnknownReceipt);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:337:16
[INFO] [stdout]     |
[INFO] [stdout] 337 |         assert_noop!(Nis::thaw_private(signed(2), 0, None), Error::<Test>::NotOwner);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:339:14
[INFO] [stdout]     |
[INFO] [stdout] 339 |         assert_ok!(Nis::thaw_private(signed(1), 0, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:340:14
[INFO] [stdout]     |
[INFO] [stdout] 340 |         assert_eq!(NisBalances::free_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:341:14
[INFO] [stdout]     |
[INFO] [stdout] 341 |         assert_eq!(Nis::typed_attribute::<_, Perquintill>(&0, b"proportion"), None);
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:342:14
[INFO] [stdout]     |
[INFO] [stdout] 342 |         assert_eq!(Nis::issuance().effective, 400);
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:343:14
[INFO] [stdout]     |
[INFO] [stdout] 343 |         assert_eq!(Balances::free_balance(1), 100);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:363:14
[INFO] [stdout]     |
[INFO] [stdout] 363 |         assert_ok!(Nis::place_bid(signed(1), 80, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:369:16
[INFO] [stdout]     |
[INFO] [stdout] 369 |         assert_noop!(Nis::thaw_private(signed(1), 0, Some(prop)), Error::<Test>::MakesDust);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:371:14
[INFO] [stdout]     |
[INFO] [stdout] 371 |         assert_ok!(Nis::thaw_private(signed(1), 0, Some(prop)));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:374:4
[INFO] [stdout]     |
[INFO] [stdout] 374 |             Nis::typed_attribute::<_, Perquintill>(&0, b"proportion"),
[INFO] [stdout]     |             ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:378:14
[INFO] [stdout]     |
[INFO] [stdout] 378 |         assert_eq!(Nis::issuance().effective, 400);
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:379:14
[INFO] [stdout]     |
[INFO] [stdout] 379 |         assert_eq!(Balances::free_balance(1), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:382:14
[INFO] [stdout]     |
[INFO] [stdout] 382 |         assert_ok!(Nis::thaw_private(signed(1), 0, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:384:14
[INFO] [stdout]     |
[INFO] [stdout] 384 |         assert_eq!(Nis::issuance().effective, 400);
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:385:14
[INFO] [stdout]     |
[INFO] [stdout] 385 |         assert_eq!(Balances::free_balance(1), 100);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:406:14
[INFO] [stdout]     |
[INFO] [stdout] 406 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:410:14
[INFO] [stdout]     |
[INFO] [stdout] 410 |         assert_eq!(Nis::owner(&0), Some(1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:411:14
[INFO] [stdout]     |
[INFO] [stdout] 411 |         assert_eq!(Balances::reserved_balance(&1), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:412:14
[INFO] [stdout]     |
[INFO] [stdout] 412 |         assert_eq!(Balances::reserved_balance(&2), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:413:14
[INFO] [stdout]     |
[INFO] [stdout] 413 |         assert_ok!(Nis::transfer(&0, &2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:414:14
[INFO] [stdout]     |
[INFO] [stdout] 414 |         assert_eq!(Balances::reserved_balance(&1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:415:14
[INFO] [stdout]     |
[INFO] [stdout] 415 |         assert_eq!(Balances::reserved_balance(&2), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:418:16
[INFO] [stdout]     |
[INFO] [stdout] 418 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::NotOwner);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:421:14
[INFO] [stdout]     |
[INFO] [stdout] 421 |         assert_ok!(Nis::thaw_private(signed(2), 0, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:423:14
[INFO] [stdout]     |
[INFO] [stdout] 423 |         assert_eq!(Balances::total_balance(&2), 140);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:424:14
[INFO] [stdout]     |
[INFO] [stdout] 424 |         assert_eq!(Balances::total_balance(&1), 60);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:432:14
[INFO] [stdout]     |
[INFO] [stdout] 432 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:436:14
[INFO] [stdout]     |
[INFO] [stdout] 436 |         assert_eq!(Nis::owner(&0), Some(1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:437:14
[INFO] [stdout]     |
[INFO] [stdout] 437 |         assert_eq!(Balances::reserved_balance(&1), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:439:14
[INFO] [stdout]     |
[INFO] [stdout] 439 |         assert_eq!(NisBalances::free_balance(&1), 0);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:440:14
[INFO] [stdout]     |
[INFO] [stdout] 440 |         assert_ok!(Nis::communify(signed(1), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:441:14
[INFO] [stdout]     |
[INFO] [stdout] 441 |         assert_eq!(Nis::owner(&0), None);
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:442:14
[INFO] [stdout]     |
[INFO] [stdout] 442 |         assert_eq!(Balances::reserved_balance(&1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:445:14
[INFO] [stdout]     |
[INFO] [stdout] 445 |         assert_eq!(NisBalances::free_balance(&1), 2_100_000);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:448:16
[INFO] [stdout]     |
[INFO] [stdout] 448 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::AlreadyCommunal);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:449:16
[INFO] [stdout]     |
[INFO] [stdout] 449 |         assert_noop!(Nis::transfer(&0, &2), Error::<Test>::AlreadyCommunal);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:451:16
[INFO] [stdout]     |
[INFO] [stdout] 451 |         assert_noop!(Nis::thaw_communal(signed(1), 1), Error::<Test>::UnknownReceipt);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:454:14
[INFO] [stdout]     |
[INFO] [stdout] 454 |         assert_ok!(NisBalances::transfer_allow_death(signed(1), 2, 100_000));
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:455:14
[INFO] [stdout]     |
[INFO] [stdout] 455 |         assert_eq!(NisBalances::free_balance(&1), 2_000_000);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:456:14
[INFO] [stdout]     |
[INFO] [stdout] 456 |         assert_eq!(NisBalances::free_balance(&2), 100_000);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:459:16
[INFO] [stdout]     |
[INFO] [stdout] 459 |         assert_noop!(Nis::thaw_communal(signed(1), 0), TokenError::FundsUnavailable);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:460:16
[INFO] [stdout]     |
[INFO] [stdout] 460 |         assert_noop!(Nis::thaw_communal(signed(2), 0), TokenError::FundsUnavailable);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:463:14
[INFO] [stdout]     |
[INFO] [stdout] 463 |         assert_ok!(NisBalances::transfer_allow_death(signed(1), 2, 2_000_000));
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:464:14
[INFO] [stdout]     |
[INFO] [stdout] 464 |         assert_eq!(NisBalances::free_balance(&1), 0);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:465:14
[INFO] [stdout]     |
[INFO] [stdout] 465 |         assert_eq!(NisBalances::free_balance(&2), 2_100_000);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:468:14
[INFO] [stdout]     |
[INFO] [stdout] 468 |         assert_ok!(Nis::thaw_communal(signed(2), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:469:14
[INFO] [stdout]     |
[INFO] [stdout] 469 |         assert_eq!(NisBalances::free_balance(&1), 0);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:470:14
[INFO] [stdout]     |
[INFO] [stdout] 470 |         assert_eq!(NisBalances::free_balance(&2), 0);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:472:14
[INFO] [stdout]     |
[INFO] [stdout] 472 |         assert_eq!(Balances::total_balance(&1), 60);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:473:14
[INFO] [stdout]     |
[INFO] [stdout] 473 |         assert_eq!(Balances::total_balance(&2), 140);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:475:16
[INFO] [stdout]     |
[INFO] [stdout] 475 |         assert_noop!(Nis::thaw_communal(signed(2), 0), Error::<Test>::UnknownReceipt);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:483:14
[INFO] [stdout]     |
[INFO] [stdout] 483 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:486:16
[INFO] [stdout]     |
[INFO] [stdout] 486 |         assert_noop!(Nis::privatize(signed(2), 0), Error::<Test>::AlreadyPrivate);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:487:14
[INFO] [stdout]     |
[INFO] [stdout] 487 |         assert_ok!(Nis::communify(signed(1), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:490:14
[INFO] [stdout]     |
[INFO] [stdout] 490 |         assert_ok!(NisBalances::transfer_allow_death(signed(1), 2, 2_100_000));
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:491:16
[INFO] [stdout]     |
[INFO] [stdout] 491 |         assert_noop!(Nis::privatize(signed(1), 0), TokenError::FundsUnavailable);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:494:14
[INFO] [stdout]     |
[INFO] [stdout] 494 |         assert_ok!(Nis::privatize(signed(2), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:495:16
[INFO] [stdout]     |
[INFO] [stdout] 495 |         assert_noop!(Nis::privatize(signed(2), 0), Error::<Test>::AlreadyPrivate);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:496:14
[INFO] [stdout]     |
[INFO] [stdout] 496 |         assert_eq!(NisBalances::free_balance(&2), 0);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:497:14
[INFO] [stdout]     |
[INFO] [stdout] 497 |         assert_eq!(Nis::owner(&0), Some(2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:498:14
[INFO] [stdout]     |
[INFO] [stdout] 498 |         assert_eq!(Balances::reserved_balance(&2), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:507:14
[INFO] [stdout]     |
[INFO] [stdout] 507 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:508:14
[INFO] [stdout]     |
[INFO] [stdout] 508 |         assert_ok!(Nis::place_bid(signed(2), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:512:14
[INFO] [stdout]     |
[INFO] [stdout] 512 |         assert_ok!(Nis::communify(signed(1), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:513:14
[INFO] [stdout]     |
[INFO] [stdout] 513 |         assert_ok!(Nis::communify(signed(2), 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:516:14
[INFO] [stdout]     |
[INFO] [stdout] 516 |         assert_ok!(NisBalances::transfer_allow_death(signed(1), 3, 1_050_000));
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:517:14
[INFO] [stdout]     |
[INFO] [stdout] 517 |         assert_ok!(NisBalances::transfer_allow_death(signed(2), 3, 1_050_000));
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:518:14
[INFO] [stdout]     |
[INFO] [stdout] 518 |         assert_ok!(NisBalances::transfer_allow_death(signed(2), 4, 1_050_000));
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:522:14
[INFO] [stdout]     |
[INFO] [stdout] 522 |         assert_ok!(Nis::privatize(signed(3), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:523:14
[INFO] [stdout]     |
[INFO] [stdout] 523 |         assert_ok!(Nis::thaw_private(signed(3), 0, Some(Perquintill::from_percent(5))));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:524:14
[INFO] [stdout]     |
[INFO] [stdout] 524 |         assert_ok!(Nis::communify(signed(3), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:525:14
[INFO] [stdout]     |
[INFO] [stdout] 525 |         assert_ok!(NisBalances::transfer_allow_death(signed(3), 1, 1_050_000));
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:528:14
[INFO] [stdout]     |
[INFO] [stdout] 528 |         assert_ok!(Nis::thaw_communal(signed(1), 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:531:14
[INFO] [stdout]     |
[INFO] [stdout] 531 |         assert_ok!(Nis::thaw_communal(signed(4), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:539:14
[INFO] [stdout]     |
[INFO] [stdout] 539 |         assert_ok!(Balances::transfer_allow_death(signed(2), 1, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:540:14
[INFO] [stdout]     |
[INFO] [stdout] 540 |         assert_ok!(Nis::place_bid(signed(1), 100, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:542:14
[INFO] [stdout]     |
[INFO] [stdout] 542 |         assert_eq!(Balances::total_balance(&1), 101);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:544:14
[INFO] [stdout]     |
[INFO] [stdout] 544 |         assert_ok!(Nis::communify(signed(1), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:545:14
[INFO] [stdout]     |
[INFO] [stdout] 545 |         assert_eq!(Balances::total_balance_on_hold(&1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:546:14
[INFO] [stdout]     |
[INFO] [stdout] 546 |         assert_eq!(Balances::total_balance(&1), 1);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:548:14
[INFO] [stdout]     |
[INFO] [stdout] 548 |         assert_eq!(NisBalances::free_balance(1), 5_250_000); // (12.5% of 21m)
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:551:14
[INFO] [stdout]     |
[INFO] [stdout] 551 |         assert_ok!(Balances::mint_into(&2, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:552:14
[INFO] [stdout]     |
[INFO] [stdout] 552 |         assert_ok!(Balances::mint_into(&3, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:553:14
[INFO] [stdout]     |
[INFO] [stdout] 553 |         assert_ok!(Balances::mint_into(&4, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:558:16
[INFO] [stdout]     |
[INFO] [stdout] 558 |         assert_noop!(Nis::thaw_communal(signed(1), 0), Error::<Test>::Unfunded);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:560:14
[INFO] [stdout]     |
[INFO] [stdout] 560 |         assert_ok!(Nis::fund_deficit(signed(1)));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:563:14
[INFO] [stdout]     |
[INFO] [stdout] 563 |         assert_ok!(NisBalances::transfer_allow_death(signed(1), 2, 125_000));
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:565:16
[INFO] [stdout]     |
[INFO] [stdout] 565 |         assert_noop!(Nis::thaw_communal(signed(1), 0), TokenError::FundsUnavailable);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:568:14
[INFO] [stdout]     |
[INFO] [stdout] 568 |         assert_ok!(NisBalances::transfer_allow_death(signed(2), 1, 125_000));
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:570:14
[INFO] [stdout]     |
[INFO] [stdout] 570 |         assert_ok!(Nis::thaw_communal(signed(1), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:571:14
[INFO] [stdout]     |
[INFO] [stdout] 571 |         assert_eq!(Balances::total_balance(&1), 151);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:573:14
[INFO] [stdout]     |
[INFO] [stdout] 573 |         assert_ok!(Balances::transfer_allow_death(signed(1), 2, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:574:14
[INFO] [stdout]     |
[INFO] [stdout] 574 |         assert_eq!(Balances::total_balance(&1), 150);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:575:14
[INFO] [stdout]     |
[INFO] [stdout] 575 |         assert_eq!(Balances::free_balance(1), 150);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:576:14
[INFO] [stdout]     |
[INFO] [stdout] 576 |         assert_eq!(Balances::total_balance_on_hold(&1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:577:14
[INFO] [stdout]     |
[INFO] [stdout] 577 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:585:14
[INFO] [stdout]     |
[INFO] [stdout] 585 |         assert_ok!(Balances::transfer_allow_death(signed(2), 1, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:586:14
[INFO] [stdout]     |
[INFO] [stdout] 586 |         assert_ok!(Nis::place_bid(signed(1), 100, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:590:14
[INFO] [stdout]     |
[INFO] [stdout] 590 |         assert_ok!(Balances::mint_into(&2, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:591:14
[INFO] [stdout]     |
[INFO] [stdout] 591 |         assert_ok!(Balances::mint_into(&3, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:592:14
[INFO] [stdout]     |
[INFO] [stdout] 592 |         assert_ok!(Balances::mint_into(&4, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:597:16
[INFO] [stdout]     |
[INFO] [stdout] 597 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::Unfunded);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:599:14
[INFO] [stdout]     |
[INFO] [stdout] 599 |         assert_ok!(Nis::fund_deficit(signed(1)));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:601:14
[INFO] [stdout]     |
[INFO] [stdout] 601 |         assert_ok!(Nis::thaw_private(signed(1), 0, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:603:14
[INFO] [stdout]     |
[INFO] [stdout] 603 |         assert_ok!(Balances::transfer_allow_death(signed(1), 2, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:604:14
[INFO] [stdout]     |
[INFO] [stdout] 604 |         assert_eq!(Balances::free_balance(1), 150);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:605:14
[INFO] [stdout]     |
[INFO] [stdout] 605 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:614:14
[INFO] [stdout]     |
[INFO] [stdout] 614 |         assert_ok!(Balances::mint_into(&0, 200));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:616:14
[INFO] [stdout]     |
[INFO] [stdout] 616 |         assert_ok!(Balances::transfer_allow_death(signed(2), 1, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:617:14
[INFO] [stdout]     |
[INFO] [stdout] 617 |         assert_ok!(Nis::place_bid(signed(1), 100, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:621:14
[INFO] [stdout]     |
[INFO] [stdout] 621 |         assert_ok!(Balances::transfer_allow_death(signed(0), 2, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:622:14
[INFO] [stdout]     |
[INFO] [stdout] 622 |         assert_ok!(Balances::transfer_allow_death(signed(0), 3, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:623:14
[INFO] [stdout]     |
[INFO] [stdout] 623 |         assert_ok!(Balances::transfer_allow_death(signed(0), 4, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:627:16
[INFO] [stdout]     |
[INFO] [stdout] 627 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::Unfunded);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:629:14
[INFO] [stdout]     |
[INFO] [stdout] 629 |         assert_ok!(Nis::fund_deficit(signed(1)));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:631:14
[INFO] [stdout]     |
[INFO] [stdout] 631 |         assert_ok!(Nis::thaw_private(signed(1), 0, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:634:14
[INFO] [stdout]     |
[INFO] [stdout] 634 |         assert_ok!(Balances::transfer_allow_death(signed(1), 2, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:635:14
[INFO] [stdout]     |
[INFO] [stdout] 635 |         assert_eq!(Balances::free_balance(1), 150);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:636:14
[INFO] [stdout]     |
[INFO] [stdout] 636 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:644:14
[INFO] [stdout]     |
[INFO] [stdout] 644 |         assert_ok!(Balances::transfer_allow_death(signed(2), 1, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:645:14
[INFO] [stdout]     |
[INFO] [stdout] 645 |         assert_ok!(Nis::place_bid(signed(1), 100, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:649:14
[INFO] [stdout]     |
[INFO] [stdout] 649 |         assert_ok!(Balances::burn_from(&2, 25, Exact, Force));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:650:14
[INFO] [stdout]     |
[INFO] [stdout] 650 |         assert_ok!(Balances::burn_from(&3, 25, Exact, Force));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:651:14
[INFO] [stdout]     |
[INFO] [stdout] 651 |         assert_ok!(Balances::burn_from(&4, 25, Exact, Force));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:654:14
[INFO] [stdout]     |
[INFO] [stdout] 654 |         assert_ok!(Nis::thaw_private(signed(1), 0, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:656:14
[INFO] [stdout]     |
[INFO] [stdout] 656 |         assert_ok!(Balances::transfer_allow_death(signed(1), 2, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:657:14
[INFO] [stdout]     |
[INFO] [stdout] 657 |         assert_eq!(Balances::free_balance(1), 75);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:658:14
[INFO] [stdout]     |
[INFO] [stdout] 658 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:666:14
[INFO] [stdout]     |
[INFO] [stdout] 666 |         assert_ok!(Balances::transfer_allow_death(signed(3), 1, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:667:14
[INFO] [stdout]     |
[INFO] [stdout] 667 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:668:14
[INFO] [stdout]     |
[INFO] [stdout] 668 |         assert_ok!(Nis::place_bid(signed(1), 60, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:669:14
[INFO] [stdout]     |
[INFO] [stdout] 669 |         assert_ok!(Nis::place_bid(signed(2), 50, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:673:14
[INFO] [stdout]     |
[INFO] [stdout] 673 |         assert_ok!(Balances::mint_into(&2, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:674:14
[INFO] [stdout]     |
[INFO] [stdout] 674 |         assert_ok!(Balances::mint_into(&3, 100));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:675:14
[INFO] [stdout]     |
[INFO] [stdout] 675 |         assert_ok!(Balances::mint_into(&4, 100));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:676:14
[INFO] [stdout]     |
[INFO] [stdout] 676 |         assert_ok!(Nis::fund_deficit(signed(1)));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:679:14
[INFO] [stdout]     |
[INFO] [stdout] 679 |         assert_ok!(Nis::thaw_private(signed(1), 0, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:680:14
[INFO] [stdout]     |
[INFO] [stdout] 680 |         assert_ok!(Nis::thaw_private(signed(1), 1, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:681:16
[INFO] [stdout]     |
[INFO] [stdout] 681 |         assert_noop!(Nis::thaw_private(signed(2), 2, None), Error::<Test>::Throttled);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:683:14
[INFO] [stdout]     |
[INFO] [stdout] 683 |         assert_ok!(Nis::thaw_private(signed(2), 2, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:685:14
[INFO] [stdout]     |
[INFO] [stdout] 685 |         assert_ok!(Balances::transfer_allow_death(signed(1), 3, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:686:14
[INFO] [stdout]     |
[INFO] [stdout] 686 |         assert_eq!(Balances::free_balance(1), 200);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:687:14
[INFO] [stdout]     |
[INFO] [stdout] 687 |         assert_eq!(Balances::free_balance(2), 200);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:688:14
[INFO] [stdout]     |
[INFO] [stdout] 688 |         assert_eq!(Balances::total_balance(&1), 200);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:689:14
[INFO] [stdout]     |
[INFO] [stdout] 689 |         assert_eq!(Balances::total_balance(&2), 200);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:697:14
[INFO] [stdout]     |
[INFO] [stdout] 697 |         assert_ok!(Balances::transfer_allow_death(signed(3), 1, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:698:14
[INFO] [stdout]     |
[INFO] [stdout] 698 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:699:14
[INFO] [stdout]     |
[INFO] [stdout] 699 |         assert_ok!(Nis::place_bid(signed(1), 60, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:700:14
[INFO] [stdout]     |
[INFO] [stdout] 700 |         assert_ok!(Nis::place_bid(signed(2), 50, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:704:14
[INFO] [stdout]     |
[INFO] [stdout] 704 |         assert_ok!(Balances::mint_into(&2, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:705:14
[INFO] [stdout]     |
[INFO] [stdout] 705 |         assert_ok!(Balances::mint_into(&3, 100));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:706:14
[INFO] [stdout]     |
[INFO] [stdout] 706 |         assert_ok!(Balances::mint_into(&4, 100));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:707:14
[INFO] [stdout]     |
[INFO] [stdout] 707 |         assert_ok!(Nis::fund_deficit(signed(1)));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:710:14
[INFO] [stdout]     |
[INFO] [stdout] 710 |         assert_ok!(Nis::thaw_private(signed(2), 2, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:711:16
[INFO] [stdout]     |
[INFO] [stdout] 711 |         assert_noop!(Nis::thaw_private(signed(1), 1, None), Error::<Test>::Throttled);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:712:14
[INFO] [stdout]     |
[INFO] [stdout] 712 |         assert_ok!(Nis::thaw_private(signed(1), 0, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:715:14
[INFO] [stdout]     |
[INFO] [stdout] 715 |         assert_ok!(Nis::thaw_private(signed(1), 1, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:717:14
[INFO] [stdout]     |
[INFO] [stdout] 717 |         assert_ok!(Balances::transfer_allow_death(signed(1), 3, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:718:14
[INFO] [stdout]     |
[INFO] [stdout] 718 |         assert_eq!(Balances::free_balance(1), 200);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:719:14
[INFO] [stdout]     |
[INFO] [stdout] 719 |         assert_eq!(Balances::free_balance(2), 200);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:720:14
[INFO] [stdout]     |
[INFO] [stdout] 720 |         assert_eq!(Balances::total_balance(&1), 200);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:721:14
[INFO] [stdout]     |
[INFO] [stdout] 721 |         assert_eq!(Balances::total_balance(&2), 200);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:733:14
[INFO] [stdout]     |
[INFO] [stdout] 733 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:734:14
[INFO] [stdout]     |
[INFO] [stdout] 734 |         assert_ok!(Nis::place_bid(signed(1), 40, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:735:14
[INFO] [stdout]     |
[INFO] [stdout] 735 |         assert_ok!(Nis::place_bid(signed(2), 40, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:736:14
[INFO] [stdout]     |
[INFO] [stdout] 736 |         assert_ok!(Nis::place_bid(signed(2), 40, 3));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:737:14
[INFO] [stdout]     |
[INFO] [stdout] 737 |         assert_ok!(Nis::place_bid(signed(3), 40, 3));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 357 previous errors; 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pallet-nis` (lib test) due to 358 previous errors; 4 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "105bbb9be09697701e34a760d34a43f3508c2a7584eaa1670f6025fb47b0c330", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "105bbb9be09697701e34a760d34a43f3508c2a7584eaa1670f6025fb47b0c330", kill_on_drop: false }`
[INFO] [stdout] 105bbb9be09697701e34a760d34a43f3508c2a7584eaa1670f6025fb47b0c330
[INFO] checking pallet-nis-26.0.0 against try#72eda894eb3548c7ba774079ce0afab42958d4ee for pr-121848-1
[INFO] extracting crate pallet-nis 26.0.0 into /workspace/builds/worker-1-tc2/source
[INFO] validating manifest of crates.io crate pallet-nis 26.0.0 on toolchain 72eda894eb3548c7ba774079ce0afab42958d4ee
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+72eda894eb3548c7ba774079ce0afab42958d4ee" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate pallet-nis 26.0.0
[INFO] finished tweaking crates.io crate pallet-nis 26.0.0
[INFO] tweaked toml for crates.io crate pallet-nis 26.0.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+72eda894eb3548c7ba774079ce0afab42958d4ee" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+72eda894eb3548c7ba774079ce0afab42958d4ee" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+72eda894eb3548c7ba774079ce0afab42958d4ee" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] df0884f39b7cdb9f7b8d9f932076a17bd637ee223d745a311bfcbf57e8026975
[INFO] running `Command { std: "docker" "start" "-a" "df0884f39b7cdb9f7b8d9f932076a17bd637ee223d745a311bfcbf57e8026975", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "df0884f39b7cdb9f7b8d9f932076a17bd637ee223d745a311bfcbf57e8026975", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "df0884f39b7cdb9f7b8d9f932076a17bd637ee223d745a311bfcbf57e8026975", kill_on_drop: false }`
[INFO] [stdout] df0884f39b7cdb9f7b8d9f932076a17bd637ee223d745a311bfcbf57e8026975
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+72eda894eb3548c7ba774079ce0afab42958d4ee" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 61e032265986c4b2bab4de5cb5900b02809ff287201a4e93ca789690bccdb6a4
[INFO] running `Command { std: "docker" "start" "-a" "61e032265986c4b2bab4de5cb5900b02809ff287201a4e93ca789690bccdb6a4", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]     Checking subtle v2.4.1
[INFO] [stderr]    Compiling serde v1.0.197
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling hashbrown v0.14.3
[INFO] [stderr]    Compiling winnow v0.5.40
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]     Checking const-oid v0.9.6
[INFO] [stderr]     Checking arrayvec v0.7.4
[INFO] [stderr]     Checking memchr v2.7.2
[INFO] [stderr]    Compiling typenum v1.17.0
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]    Compiling syn v2.0.57
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]     Checking bytes v1.6.0
[INFO] [stderr]     Checking byte-slice-cast v1.2.2
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]     Checking unicode-normalization v0.1.22
[INFO] [stderr]     Checking zerocopy v0.7.32
[INFO] [stderr]     Checking cpufeatures v0.2.12
[INFO] [stderr]    Compiling semver v1.0.22
[INFO] [stderr]    Compiling crc32fast v1.4.0
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]    Compiling io-lifetimes v1.0.11
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling target-lexicon v0.12.14
[INFO] [stderr]    Compiling indexmap v2.2.6
[INFO] [stderr]    Compiling anyhow v1.0.81
[INFO] [stderr]     Checking stable_deref_trait v1.2.0
[INFO] [stderr]     Checking fallible-iterator v0.2.0
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling memoffset v0.8.0
[INFO] [stderr]     Checking idna v0.5.0
[INFO] [stderr]     Checking sp-std v12.0.0
[INFO] [stderr]     Checking keccak v0.1.5
[INFO] [stderr]    Compiling rustix v0.36.17
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]     Checking aho-corasick v1.1.3
[INFO] [stderr]    Compiling wasmtime-runtime v8.0.1
[INFO] [stderr]     Checking tracing-core v0.1.32
[INFO] [stderr]    Compiling cpp_demangle v0.3.5
[INFO] [stderr]     Checking smallvec v1.13.2
[INFO] [stderr]     Checking arrayref v0.3.7
[INFO] [stderr]     Checking url v2.5.0
[INFO] [stderr]     Checking linux-raw-sys v0.1.4
[INFO] [stderr]    Compiling platforms v3.4.0
[INFO] [stderr]     Checking memfd v0.6.4
[INFO] [stderr]    Compiling psm v0.1.21
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]     Checking wasmtime-asm-macros v8.0.1
[INFO] [stderr]     Checking wasmtime-jit-debug v8.0.1
[INFO] [stderr]     Checking regex-syntax v0.6.29
[INFO] [stderr]    Compiling libsecp256k1-core v0.3.0
[INFO] [stderr]    Compiling serde_json v1.0.115
[INFO] [stderr]    Compiling curve25519-dalek v4.1.2
[INFO] [stderr]    Compiling ref-cast v1.0.22
[INFO] [stderr]     Checking getrandom v0.2.12
[INFO] [stderr]     Checking getrandom v0.1.16
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking wasmtime-jit-icache-coherence v8.0.1
[INFO] [stderr]     Checking opaque-debug v0.3.1
[INFO] [stderr]     Checking futures-sink v0.3.30
[INFO] [stderr]     Checking rustc-hex v2.1.0
[INFO] [stderr]     Checking hex v0.4.3
[INFO] [stderr]     Checking futures-core v0.3.30
[INFO] [stderr]    Compiling wasmtime v8.0.1
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking chrono v0.4.37
[INFO] [stderr]     Checking regex-automata v0.4.6
[INFO] [stderr]     Checking futures-channel v0.3.30
[INFO] [stderr]     Checking sharded-slab v0.1.7
[INFO] [stderr]     Checking hashbrown v0.13.2
[INFO] [stderr]     Checking tracing-log v0.1.4
[INFO] [stderr]     Checking digest v0.8.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]    Compiling secp256k1-sys v0.6.1
[INFO] [stderr]    Compiling libsecp256k1-gen-genmult v0.3.0
[INFO] [stderr]    Compiling libsecp256k1-gen-ecmult v0.3.0
[INFO] [stderr]     Checking thread_local v1.1.8
[INFO] [stderr]     Checking futures-io v0.3.30
[INFO] [stderr]     Checking ansi_term v0.12.1
[INFO] [stderr]     Checking hash-db v0.16.0
[INFO] [stderr]     Checking uint v0.9.5
[INFO] [stderr]     Checking block-buffer v0.7.3
[INFO] [stderr]     Checking getrandom_or_panic v0.0.3
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking num_cpus v1.16.0
[INFO] [stderr]     Checking environmental v1.1.4
[INFO] [stderr]     Checking constant_time_eq v0.3.0
[INFO] [stderr]     Checking sha2 v0.8.2
[INFO] [stderr]    Compiling libsecp256k1 v0.7.1
[INFO] [stderr]     Checking blake2b_simd v1.0.2
[INFO] [stderr]     Checking parking_lot_core v0.9.9
[INFO] [stderr]     Checking num-format v0.4.4
[INFO] [stderr]     Checking bitcoin_hashes v0.11.0
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]     Checking fixed-hash v0.8.0
[INFO] [stderr]     Checking dyn-clone v1.0.17
[INFO] [stderr]     Checking either v1.10.0
[INFO] [stderr]     Checking arrayvec v0.5.2
[INFO] [stderr]     Checking base64 v0.13.1
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]     Checking regex-automata v0.1.10
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]     Checking hash256-std-hasher v0.15.2
[INFO] [stderr]     Checking bs58 v0.5.1
[INFO] [stderr]     Checking itertools v0.10.5
[INFO] [stderr]     Checking array-bytes v6.2.2
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]     Checking miniz_oxide v0.7.2
[INFO] [stderr]     Checking object v0.32.2
[INFO] [stderr]     Checking schnellru v0.2.1
[INFO] [stderr]     Checking trie-db v0.28.0
[INFO] [stderr]     Checking memory-db v0.32.0
[INFO] [stderr]     Checking trie-root v0.18.0
[INFO] [stderr]     Checking nohash-hasher v0.2.0
[INFO] [stderr]    Compiling sp-io v28.0.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]     Checking integer-sqrt v0.1.5
[INFO] [stderr]     Checking matchers v0.0.1
[INFO] [stderr]    Compiling prettier-please v0.2.0
[INFO] [stderr]    Compiling fs-err v2.11.0
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling expander v2.1.0
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]     Checking regex v1.10.4
[INFO] [stderr]     Checking ff v0.13.0
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]     Checking base16ct v0.2.0
[INFO] [stderr]     Checking group v0.13.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]     Checking parity-wasm v0.45.0
[INFO] [stderr]    Compiling async-trait v0.1.79
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling include_dir_macros v0.7.3
[INFO] [stderr]    Compiling common-path v1.0.0
[INFO] [stderr]    Compiling cfg-expr v0.15.7
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling proc-macro-warning v1.0.2
[INFO] [stderr]    Compiling twox-hash v1.6.3
[INFO] [stderr]     Checking tt-call v1.0.9
[INFO] [stderr]    Compiling sp-core-hashing v13.0.0
[INFO] [stderr]    Compiling include_dir v0.7.3
[INFO] [stderr]    Compiling serde_derive v1.0.197
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling thiserror-impl v1.0.58
[INFO] [stderr]    Compiling ref-cast-impl v1.0.22
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling sp-debug-derive v12.0.0
[INFO] [stderr]    Compiling macro_magic_core_macros v0.5.0
[INFO] [stderr]    Compiling frame-support-procedural-tools-derive v10.0.0
[INFO] [stderr]    Compiling sp-core-hashing-proc-macro v13.0.0
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.2
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]    Compiling dyn-clonable-impl v0.9.0
[INFO] [stderr]     Checking secp256k1 v0.24.3
[INFO] [stderr]    Compiling derive-syn-parse v0.1.5
[INFO] [stderr]     Checking backtrace v0.3.71
[INFO] [stderr]    Compiling aquamarine v0.3.3
[INFO] [stderr]     Checking zeroize v1.7.0
[INFO] [stderr]     Checking merlin v3.0.0
[INFO] [stderr]     Checking curve25519-dalek v2.1.3
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]     Checking merlin v2.0.1
[INFO] [stderr]     Checking dyn-clonable v0.9.0
[INFO] [stderr]     Checking secrecy v0.8.0
[INFO] [stderr]     Checking sp-panic-handler v12.0.0
[INFO] [stderr]     Checking der v0.7.8
[INFO] [stderr]     Checking thiserror v1.0.58
[INFO] [stderr]     Checking block-buffer v0.9.0
[INFO] [stderr]     Checking crypto-mac v0.11.1
[INFO] [stderr]     Checking sha2 v0.9.9
[INFO] [stderr]     Checking crypto-mac v0.8.0
[INFO] [stderr]     Checking hmac v0.11.0
[INFO] [stderr]     Checking pbkdf2 v0.8.0
[INFO] [stderr]     Checking hmac v0.8.1
[INFO] [stderr]     Checking curve25519-dalek v3.2.0
[INFO] [stderr]     Checking hmac-drbg v0.3.0
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]     Checking schnorrkel v0.9.1
[INFO] [stderr]     Checking signature v2.2.0
[INFO] [stderr]    Compiling macro_magic_core v0.5.0
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking ed25519 v2.2.3
[INFO] [stderr]     Checking crypto-bigint v0.5.5
[INFO] [stderr]     Checking sec1 v0.7.3
[INFO] [stderr]     Checking spki v0.7.3
[INFO] [stderr]     Checking rfc6979 v0.4.0
[INFO] [stderr]     Checking ed25519-zebra v3.1.0
[INFO] [stderr]    Compiling macro_magic_macros v0.5.0
[INFO] [stderr]     Checking schnorrkel v0.11.4
[INFO] [stderr]     Checking ed25519-dalek v2.1.1
[INFO] [stderr]    Compiling macro_magic v0.5.0
[INFO] [stderr]     Checking substrate-bip39 v0.4.6
[INFO] [stderr]     Checking elliptic-curve v0.13.8
[INFO] [stderr]     Checking futures-executor v0.3.30
[INFO] [stderr]     Checking futures v0.3.30
[INFO] [stderr]     Checking ecdsa v0.16.9
[INFO] [stderr]     Checking k256 v0.13.3
[INFO] [stderr]     Checking cranelift-entity v0.95.1
[INFO] [stderr]     Checking bincode v1.3.3
[INFO] [stderr]     Checking impl-serde v0.4.0
[INFO] [stderr]     Checking tracing-serde v0.1.3
[INFO] [stderr]     Checking bip39 v2.0.0
[INFO] [stderr]    Compiling toml_datetime v0.6.3
[INFO] [stderr]    Compiling serde_spanned v0.6.5
[INFO] [stderr]     Checking gimli v0.27.3
[INFO] [stderr]     Checking wasmparser v0.102.0
[INFO] [stderr]     Checking object v0.30.4
[INFO] [stderr]    Compiling toml_edit v0.20.2
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]     Checking tracing-subscriber v0.2.25
[INFO] [stderr]    Compiling ss58-registry v1.47.0
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]    Compiling frame-support-procedural-tools v9.0.0
[INFO] [stderr]    Compiling proc-macro-crate v2.0.2
[INFO] [stderr]    Compiling toml v0.8.2
[INFO] [stderr]    Compiling scale-info-derive v2.11.1
[INFO] [stderr]    Compiling sp-runtime-interface-proc-macro v15.0.0
[INFO] [stderr]    Compiling sp-api-proc-macro v13.0.0
[INFO] [stderr]    Compiling frame-support-procedural v21.0.0
[INFO] [stderr]    Compiling parity-scale-codec-derive v3.6.9
[INFO] [stderr]    Compiling docify_macros v0.2.7
[INFO] [stderr]     Checking addr2line v0.19.0
[INFO] [stderr]     Checking wasmtime-types v8.0.1
[INFO] [stderr]     Checking wasmtime-environ v8.0.1
[INFO] [stderr]     Checking parity-scale-codec v3.6.9
[INFO] [stderr]     Checking docify v0.2.7
[INFO] [stderr]     Checking wasmtime-jit v8.0.1
[INFO] [stderr]     Checking scale-info v2.11.1
[INFO] [stderr]     Checking impl-codec v0.6.0
[INFO] [stderr]     Checking sp-storage v17.0.0
[INFO] [stderr]     Checking sp-tracing v14.0.0
[INFO] [stderr]     Checking sp-wasm-interface v18.0.0
[INFO] [stderr]    Compiling sp-version-proc-macro v12.0.0
[INFO] [stderr]     Checking sp-externalities v0.23.0
[INFO] [stderr]     Checking primitive-types v0.12.2
[INFO] [stderr]     Checking bounded-collections v0.1.9
[INFO] [stderr]     Checking sp-arithmetic v21.0.0
[INFO] [stderr]     Checking frame-metadata v16.0.0
[INFO] [stderr]     Checking sp-metadata-ir v0.4.0
[INFO] [stderr]     Checking sp-runtime-interface v22.0.0
[INFO] [stderr]     Checking sp-core v26.0.0
[INFO] [stderr]     Checking sp-trie v27.0.0
[INFO] [stderr]     Checking sp-keystore v0.32.0
[INFO] [stderr]     Checking sp-weights v25.0.0
[INFO] [stderr]     Checking sp-state-machine v0.33.0
[INFO] [stderr]     Checking sp-application-crypto v28.0.0
[INFO] [stderr]     Checking sp-runtime v29.0.0
[INFO] [stderr]     Checking sp-version v27.0.0
[INFO] [stderr]     Checking sp-inherents v24.0.0
[INFO] [stderr]     Checking sp-staking v24.0.0
[INFO] [stderr]     Checking sp-api v24.0.0
[INFO] [stderr]     Checking sp-genesis-builder v0.5.0
[INFO] [stderr]     Checking frame-support v26.0.0
[INFO] [stderr]     Checking frame-system v26.0.0
[INFO] [stderr]     Checking pallet-nis v26.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `pallet_balances`
[INFO] [stdout]   --> src/mock.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 | use pallet_balances::{Instance1, Instance2};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]   --> src/mock.rs:48:16
[INFO] [stdout]    |
[INFO] [stdout] 48 |         NisBalances: pallet_balances::<Instance2>,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/mock.rs:38:47
[INFO] [stdout]    |
[INFO] [stdout] 38 | 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] 38 | type Block<Test> = frame_system::mocking::MockBlock<Test>;
[INFO] [stdout]    |           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/mock.rs:53:31
[INFO] [stdout]    |
[INFO] [stdout] 53 | impl frame_system::Config for Test {
[INFO] [stdout]    |                               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]   --> src/mock.rs:57:23
[INFO] [stdout]    |
[INFO] [stdout] 57 |     type RuntimeOrigin = RuntimeOrigin;
[INFO] [stdout]    |                          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    |
[INFO] [stdout] 57 |     type RuntimeOrigin = Self::RuntimeOrigin;
[INFO] [stdout]    |                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]   --> src/mock.rs:58:21
[INFO] [stdout]    |
[INFO] [stdout] 58 |     type RuntimeCall = RuntimeCall;
[INFO] [stdout]    |                        ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    |
[INFO] [stdout] 58 |     type RuntimeCall = Self::RuntimeCall;
[INFO] [stdout]    |                        ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]   --> src/mock.rs:65:22
[INFO] [stdout]    |
[INFO] [stdout] 65 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]    |                         ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    |
[INFO] [stdout] 65 |     type RuntimeEvent = Self::RuntimeEvent;
[INFO] [stdout]    |                         ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PalletInfo` in this scope
[INFO] [stdout]    --> src/mock.rs:69:20
[INFO] [stdout]     |
[INFO] [stdout] 69  |     type PalletInfo = PalletInfo;
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-support-26.0.0/src/lib.rs:122:1
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub struct PalletId(pub [u8; 8]);
[INFO] [stdout]     | ------------------- similarly named struct `PalletId` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 69  |     type PalletInfo = Self::PalletInfo;
[INFO] [stdout]     |                       ++++++
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 69  |     type PalletInfo = PalletId;
[INFO] [stdout]     |                       ~~~~~~~~
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 20  + use frame_support::traits::PalletInfo;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/mock.rs:79:45
[INFO] [stdout]    |
[INFO] [stdout] 79 | impl pallet_balances::Config<Instance1> for Test {
[INFO] [stdout]    |                                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]   --> src/mock.rs:82:22
[INFO] [stdout]    |
[INFO] [stdout] 82 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]    |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `System` in this scope
[INFO] [stdout]   --> src/mock.rs:84:22
[INFO] [stdout]    |
[INFO] [stdout] 84 |     type AccountStore = System;
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 20 + use sp_std::alloc::System;
[INFO] [stdout]    |
[INFO] [stdout] 20 + use std::alloc::System;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeHoldReason` in this scope
[INFO] [stdout]   --> src/mock.rs:91:27
[INFO] [stdout]    |
[INFO] [stdout] 91 |     type RuntimeHoldReason = RuntimeHoldReason;
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeFreezeReason` in this scope
[INFO] [stdout]   --> src/mock.rs:92:29
[INFO] [stdout]    |
[INFO] [stdout] 92 |     type RuntimeFreezeReason = RuntimeFreezeReason;
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/mock.rs:96:45
[INFO] [stdout]    |
[INFO] [stdout] 96 | impl pallet_balances::Config<Instance2> for Test {
[INFO] [stdout]    |                                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]   --> src/mock.rs:99:22
[INFO] [stdout]    |
[INFO] [stdout] 99 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]    |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/mock.rs:102:28
[INFO] [stdout]     |
[INFO] [stdout] 102 |         pallet_balances::Account<Test, Instance2>,
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 96  | impl<Test> pallet_balances::Config<Instance2> for Test {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/mock.rs:130:29
[INFO] [stdout]     |
[INFO] [stdout] 130 | impl pallet_nis::Config for Test {
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/mock.rs:132:22
[INFO] [stdout]     |
[INFO] [stdout] 132 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]     |                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 132 |     type RuntimeEvent = Self::RuntimeEvent;
[INFO] [stdout]     |                         ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/mock.rs:134:18
[INFO] [stdout]     |
[INFO] [stdout] 40  | pub type Balance = u64;
[INFO] [stdout]     | ----------------------- similarly named type alias `Balance` defined here
[INFO] [stdout] ...
[INFO] [stdout] 134 |     type Currency = Balances;
[INFO] [stdout]     |                     ^^^^^^^^ help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NisBalances` in this scope
[INFO] [stdout]    --> src/mock.rs:139:21
[INFO] [stdout]     |
[INFO] [stdout] 139 |     type Counterpart = NisBalances;
[INFO] [stdout]     |                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeHoldReason` in this scope
[INFO] [stdout]    --> src/mock.rs:151:27
[INFO] [stdout]     |
[INFO] [stdout] 151 |     type RuntimeHoldReason = RuntimeHoldReason;
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 151 |     type RuntimeHoldReason = Self::RuntimeHoldReason;
[INFO] [stdout]     |                              ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sp_io`
[INFO] [stdout]    --> src/mock.rs:156:26
[INFO] [stdout]     |
[INFO] [stdout] 156 | pub fn new_test_ext() -> sp_io::TestExternalities {
[INFO] [stdout]     |                          ^^^^^ use of undeclared crate or module `sp_io`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/mock.rs:157:44
[INFO] [stdout]     |
[INFO] [stdout] 157 |     let mut t = frame_system::GenesisConfig::<Test>::default().build_storage().unwrap();
[INFO] [stdout]     |                                               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 156 | pub fn new_test_ext<Test>() -> sp_io::TestExternalities {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/mock.rs:158:35
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pallet_balances::GenesisConfig::<Test, Instance1> {
[INFO] [stdout]     |                                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 156 | pub fn new_test_ext<Test>() -> sp_io::TestExternalities {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:174:8
[INFO] [stdout]     |
[INFO] [stdout] 174 |     while System::block_number() < n {
[INFO] [stdout]     |           ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:175:20
[INFO] [stdout]     |
[INFO] [stdout] 175 |         Nis::on_finalize(System::block_number());
[INFO] [stdout]     |                          ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |         Balances::on_finalize(System::block_number());
[INFO] [stdout]     |                               ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:177:3
[INFO] [stdout]     |
[INFO] [stdout] 177 |         System::on_finalize(System::block_number());
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:177:23
[INFO] [stdout]     |
[INFO] [stdout] 177 |         System::on_finalize(System::block_number());
[INFO] [stdout]     |                             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:178:3
[INFO] [stdout]     |
[INFO] [stdout] 178 |         System::set_block_number(System::block_number() + 1);
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:178:28
[INFO] [stdout]     |
[INFO] [stdout] 178 |         System::set_block_number(System::block_number() + 1);
[INFO] [stdout]     |                                  ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:179:3
[INFO] [stdout]     |
[INFO] [stdout] 179 |         System::on_initialize(System::block_number());
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:179:25
[INFO] [stdout]     |
[INFO] [stdout] 179 |         System::on_initialize(System::block_number());
[INFO] [stdout]     |                               ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:180:27
[INFO] [stdout]     |
[INFO] [stdout] 180 |         Balances::on_initialize(System::block_number());
[INFO] [stdout]     |                                 ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:181:22
[INFO] [stdout]     |
[INFO] [stdout] 181 |         Nis::on_initialize(System::block_number());
[INFO] [stdout]     |                            ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 20  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 20  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]   --> src/tests.rs:44:24
[INFO] [stdout]    |
[INFO] [stdout] 44 | fn signed(who: u64) -> RuntimeOrigin {
[INFO] [stdout]    |                        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:49:55
[INFO] [stdout]    |
[INFO] [stdout] 49 |     let summary: SummaryRecord<u64, Balance> = Summary::<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] 48 | fn enlarge<Test>(amount: Balance, max_bids: u32) {
[INFO] [stdout]    |           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:61:21
[INFO] [stdout]    |
[INFO] [stdout] 61 |             assert!(Queues::<Test>::get(q).is_empty());
[INFO] [stdout]    |                              ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 56 | fn basic_setup_works<Test>() {
[INFO] [stdout]    |                     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:64:14
[INFO] [stdout]    |
[INFO] [stdout] 64 |             Summary::<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] 56 | fn basic_setup_works<Test>() {
[INFO] [stdout]    |                     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:80:57
[INFO] [stdout]    |
[INFO] [stdout] 80 |         assert_noop!(Nis::place_bid(signed(1), 1, 2), Error::<Test>::AmountTooSmall);
[INFO] [stdout]    |                                                               ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 77 | fn place_bid_works<Test>() {
[INFO] [stdout]    |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:82:58
[INFO] [stdout]    |
[INFO] [stdout] 82 |         assert_noop!(Nis::place_bid(signed(1), 10, 4), Error::<Test>::DurationTooBig);
[INFO] [stdout]    |                                                                ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 77 | fn place_bid_works<Test>() {
[INFO] [stdout]    |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:85:23
[INFO] [stdout]    |
[INFO] [stdout] 85 |         assert_eq!(Queues::<Test>::get(2), vec![Bid { amount: 10, who: 1 }]);
[INFO] [stdout]    |                             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 77 | fn place_bid_works<Test>() {
[INFO] [stdout]    |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:86:28
[INFO] [stdout]    |
[INFO] [stdout] 86 |         assert_eq!(QueueTotals::<Test>::get(), vec![(0, 0), (1, 10), (0, 0)]);
[INFO] [stdout]    |                                  ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 77 | fn place_bid_works<Test>() {
[INFO] [stdout]    |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]   --> src/tests.rs:97:57
[INFO] [stdout]    |
[INFO] [stdout] 97 |         assert_noop!(Nis::place_bid(signed(1), 5, 2), Error::<Test>::BidTooLow);
[INFO] [stdout]    |                                                               ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 91 | fn place_bid_queuing_works<Test>() {
[INFO] [stdout]    |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:103:58
[INFO] [stdout]     |
[INFO] [stdout] 103 |         assert_noop!(Nis::place_bid(signed(1), 10, 2), Error::<Test>::BidTooLow);
[INFO] [stdout]     |                                                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 91  | fn place_bid_queuing_works<Test>() {
[INFO] [stdout]     |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:105:13
[INFO] [stdout]     |
[INFO] [stdout] 105 |             Queues::<Test>::get(2),
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 91  | fn place_bid_queuing_works<Test>() {
[INFO] [stdout]     |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:112:28
[INFO] [stdout]     |
[INFO] [stdout] 112 |         assert_eq!(QueueTotals::<Test>::get(), vec![(0, 0), (3, 60), (0, 0)]);
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 91  | fn place_bid_queuing_works<Test>() {
[INFO] [stdout]     |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:123:58
[INFO] [stdout]     |
[INFO] [stdout] 123 |         assert_noop!(Nis::place_bid(signed(4), 10, 2), Error::<Test>::BidTooLow);
[INFO] [stdout]     |                                                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 117 | fn place_bid_fails_when_queue_full<Test>() {
[INFO] [stdout]     |                                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:140:23
[INFO] [stdout]     |
[INFO] [stdout] 140 |         assert_eq!(Queues::<Test>::get(1), vec![Bid { amount: 10, who: 1 },]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 129 | fn multiple_place_bids_works<Test>() {
[INFO] [stdout]     |                             ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:142:13
[INFO] [stdout]     |
[INFO] [stdout] 142 |             Queues::<Test>::get(2),
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 129 | fn multiple_place_bids_works<Test>() {
[INFO] [stdout]     |                             ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:149:23
[INFO] [stdout]     |
[INFO] [stdout] 149 |         assert_eq!(Queues::<Test>::get(3), vec![Bid { amount: 10, who: 1 },]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 129 | fn multiple_place_bids_works<Test>() {
[INFO] [stdout]     |                             ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:150:28
[INFO] [stdout]     |
[INFO] [stdout] 150 |         assert_eq!(QueueTotals::<Test>::get(), vec![(1, 10), (3, 30), (1, 10)]);
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 129 | fn multiple_place_bids_works<Test>() {
[INFO] [stdout]     |                             ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:163:23
[INFO] [stdout]     |
[INFO] [stdout] 163 |         assert_eq!(Queues::<Test>::get(1), vec![]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 155 | fn retract_single_item_queue_works<Test>() {
[INFO] [stdout]     |                                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:164:23
[INFO] [stdout]     |
[INFO] [stdout] 164 |         assert_eq!(Queues::<Test>::get(2), vec![Bid { amount: 10, who: 1 }]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 155 | fn retract_single_item_queue_works<Test>() {
[INFO] [stdout]     |                                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:165:28
[INFO] [stdout]     |
[INFO] [stdout] 165 |         assert_eq!(QueueTotals::<Test>::get(), vec![(0, 0), (1, 10), (0, 0)]);
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 155 | fn retract_single_item_queue_works<Test>() {
[INFO] [stdout]     |                                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:181:23
[INFO] [stdout]     |
[INFO] [stdout] 181 |         assert_eq!(Queues::<Test>::get(1), vec![Bid { amount: 10, who: 1 },]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 170 | fn retract_with_other_and_duplicate_works<Test>() {
[INFO] [stdout]     |                                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:183:13
[INFO] [stdout]     |
[INFO] [stdout] 183 |             Queues::<Test>::get(2),
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 170 | fn retract_with_other_and_duplicate_works<Test>() {
[INFO] [stdout]     |                                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:186:28
[INFO] [stdout]     |
[INFO] [stdout] 186 |         assert_eq!(QueueTotals::<Test>::get(), vec![(1, 10), (2, 20), (0, 0)]);
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 170 | fn retract_with_other_and_duplicate_works<Test>() {
[INFO] [stdout]     |                                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:194:60
[INFO] [stdout]     |
[INFO] [stdout] 194 |         assert_noop!(Nis::retract_bid(signed(1), 10, 1), Error::<Test>::UnknownBid);
[INFO] [stdout]     |                                                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 191 | fn retract_non_existent_item_fails<Test>() {
[INFO] [stdout]     |                                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:196:60
[INFO] [stdout]     |
[INFO] [stdout] 196 |         assert_noop!(Nis::retract_bid(signed(1), 20, 1), Error::<Test>::UnknownBid);
[INFO] [stdout]     |                                                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 191 | fn retract_non_existent_item_fails<Test>() {
[INFO] [stdout]     |                                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:197:60
[INFO] [stdout]     |
[INFO] [stdout] 197 |         assert_noop!(Nis::retract_bid(signed(1), 10, 2), Error::<Test>::UnknownBid);
[INFO] [stdout]     |                                                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 191 | fn retract_non_existent_item_fails<Test>() {
[INFO] [stdout]     |                                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:198:60
[INFO] [stdout]     |
[INFO] [stdout] 198 |         assert_noop!(Nis::retract_bid(signed(2), 10, 1), Error::<Test>::UnknownBid);
[INFO] [stdout]     |                                                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 191 | fn retract_non_existent_item_fails<Test>() {
[INFO] [stdout]     |                                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:215:23
[INFO] [stdout]     |
[INFO] [stdout] 215 |         assert_eq!(Queues::<Test>::get(1), vec![Bid { amount: 40, who: 1 }]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 203 | fn basic_enlarge_works<Test>() {
[INFO] [stdout]     |                       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:216:23
[INFO] [stdout]     |
[INFO] [stdout] 216 |         assert_eq!(Queues::<Test>::get(2), vec![]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 203 | fn basic_enlarge_works<Test>() {
[INFO] [stdout]     |                       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:217:28
[INFO] [stdout]     |
[INFO] [stdout] 217 |         assert_eq!(QueueTotals::<Test>::get(), vec![(1, 40), (0, 0), (0, 0)]);
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 203 | fn basic_enlarge_works<Test>() {
[INFO] [stdout]     |                       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:220:14
[INFO] [stdout]     |
[INFO] [stdout] 220 |             Summary::<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] 203 | fn basic_enlarge_works<Test>() {
[INFO] [stdout]     |                       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:230:15
[INFO] [stdout]     |
[INFO] [stdout] 230 |             Receipts::<Test>::get(0).unwrap(),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 203 | fn basic_enlarge_works<Test>() {
[INFO] [stdout]     |                       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:251:23
[INFO] [stdout]     |
[INFO] [stdout] 251 |         assert_eq!(Queues::<Test>::get(1), vec![Bid { amount: 40, who: 1 }]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 241 | fn enlarge_respects_bids_limit<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:252:23
[INFO] [stdout]     |
[INFO] [stdout] 252 |         assert_eq!(Queues::<Test>::get(2), vec![Bid { amount: 40, who: 3 }]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 241 | fn enlarge_respects_bids_limit<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:253:23
[INFO] [stdout]     |
[INFO] [stdout] 253 |         assert_eq!(Queues::<Test>::get(3), vec![]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 241 | fn enlarge_respects_bids_limit<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:254:28
[INFO] [stdout]     |
[INFO] [stdout] 254 |         assert_eq!(QueueTotals::<Test>::get(), vec![(1, 40), (1, 40), (0, 0)]);
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 241 | fn enlarge_respects_bids_limit<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:257:15
[INFO] [stdout]     |
[INFO] [stdout] 257 |             Receipts::<Test>::get(0).unwrap(),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 241 | fn enlarge_respects_bids_limit<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:265:15
[INFO] [stdout]     |
[INFO] [stdout] 265 |             Receipts::<Test>::get(1).unwrap(),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 241 | fn enlarge_respects_bids_limit<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:273:14
[INFO] [stdout]     |
[INFO] [stdout] 273 |             Summary::<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] 241 | fn enlarge_respects_bids_limit<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:293:23
[INFO] [stdout]     |
[INFO] [stdout] 293 |         assert_eq!(Queues::<Test>::get(1), vec![Bid { amount: 40, who: 1 }]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 286 | fn enlarge_respects_amount_limit_and_will_split<Test>() {
[INFO] [stdout]     |                                                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:294:28
[INFO] [stdout]     |
[INFO] [stdout] 294 |         assert_eq!(QueueTotals::<Test>::get(), vec![(1, 40), (0, 0), (0, 0)]);
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 286 | fn enlarge_respects_amount_limit_and_will_split<Test>() {
[INFO] [stdout]     |                                                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:297:15
[INFO] [stdout]     |
[INFO] [stdout] 297 |             Receipts::<Test>::get(0).unwrap(),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 286 | fn enlarge_respects_amount_limit_and_will_split<Test>() {
[INFO] [stdout]     |                                                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:305:14
[INFO] [stdout]     |
[INFO] [stdout] 305 |             Summary::<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] 286 | fn enlarge_respects_amount_limit_and_will_split<Test>() {
[INFO] [stdout]     |                                                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:334:63
[INFO] [stdout]     |
[INFO] [stdout] 334 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::NotExpired);
[INFO] [stdout]     |                                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 318 | fn basic_thaw_works<Test>() {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:336:63
[INFO] [stdout]     |
[INFO] [stdout] 336 |         assert_noop!(Nis::thaw_private(signed(1), 1, None), Error::<Test>::UnknownReceipt);
[INFO] [stdout]     |                                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 318 | fn basic_thaw_works<Test>() {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:337:63
[INFO] [stdout]     |
[INFO] [stdout] 337 |         assert_noop!(Nis::thaw_private(signed(2), 0, None), Error::<Test>::NotOwner);
[INFO] [stdout]     |                                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 318 | fn basic_thaw_works<Test>() {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:346:14
[INFO] [stdout]     |
[INFO] [stdout] 346 |             Summary::<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] 318 | fn basic_thaw_works<Test>() {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:355:25
[INFO] [stdout]     |
[INFO] [stdout] 355 |         assert_eq!(Receipts::<Test>::get(0), None);
[INFO] [stdout]     |                               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 318 | fn basic_thaw_works<Test>() {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:369:69
[INFO] [stdout]     |
[INFO] [stdout] 369 |         assert_noop!(Nis::thaw_private(signed(1), 0, Some(prop)), Error::<Test>::MakesDust);
[INFO] [stdout]     |                                                                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 360 | fn partial_thaw_works<Test>() {
[INFO] [stdout]     |                      ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:389:14
[INFO] [stdout]     |
[INFO] [stdout] 389 |             Summary::<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] 360 | fn partial_thaw_works<Test>() {
[INFO] [stdout]     |                      ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:398:25
[INFO] [stdout]     |
[INFO] [stdout] 398 |         assert_eq!(Receipts::<Test>::get(0), None);
[INFO] [stdout]     |                               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 360 | fn partial_thaw_works<Test>() {
[INFO] [stdout]     |                      ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:418:63
[INFO] [stdout]     |
[INFO] [stdout] 418 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::NotOwner);
[INFO] [stdout]     |                                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 403 | fn thaw_respects_transfers<Test>() {
[INFO] [stdout]     |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:448:63
[INFO] [stdout]     |
[INFO] [stdout] 448 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::AlreadyCommunal);
[INFO] [stdout]     |                                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 429 | fn communify_works<Test>() {
[INFO] [stdout]     |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:449:47
[INFO] [stdout]     |
[INFO] [stdout] 449 |         assert_noop!(Nis::transfer(&0, &2), Error::<Test>::AlreadyCommunal);
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 429 | fn communify_works<Test>() {
[INFO] [stdout]     |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:451:58
[INFO] [stdout]     |
[INFO] [stdout] 451 |         assert_noop!(Nis::thaw_communal(signed(1), 1), Error::<Test>::UnknownReceipt);
[INFO] [stdout]     |                                                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 429 | fn communify_works<Test>() {
[INFO] [stdout]     |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:475:58
[INFO] [stdout]     |
[INFO] [stdout] 475 |         assert_noop!(Nis::thaw_communal(signed(2), 0), Error::<Test>::UnknownReceipt);
[INFO] [stdout]     |                                                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 429 | fn communify_works<Test>() {
[INFO] [stdout]     |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:486:54
[INFO] [stdout]     |
[INFO] [stdout] 486 |         assert_noop!(Nis::privatize(signed(2), 0), Error::<Test>::AlreadyPrivate);
[INFO] [stdout]     |                                                            ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 480 | fn privatize_works<Test>() {
[INFO] [stdout]     |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:495:54
[INFO] [stdout]     |
[INFO] [stdout] 495 |         assert_noop!(Nis::privatize(signed(2), 0), Error::<Test>::AlreadyPrivate);
[INFO] [stdout]     |                                                            ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 480 | fn privatize_works<Test>() {
[INFO] [stdout]     |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:558:58
[INFO] [stdout]     |
[INFO] [stdout] 558 |         assert_noop!(Nis::thaw_communal(signed(1), 0), Error::<Test>::Unfunded);
[INFO] [stdout]     |                                                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 536 | fn communal_thaw_when_issuance_higher_works<Test>() {
[INFO] [stdout]     |                                            ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:597:63
[INFO] [stdout]     |
[INFO] [stdout] 597 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::Unfunded);
[INFO] [stdout]     |                                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 582 | fn private_thaw_when_issuance_higher_works<Test>() {
[INFO] [stdout]     |                                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:627:63
[INFO] [stdout]     |
[INFO] [stdout] 627 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::Unfunded);
[INFO] [stdout]     |                                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 610 | fn thaw_with_ignored_issuance_works<Test>() {
[INFO] [stdout]     |                                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:681:63
[INFO] [stdout]     |
[INFO] [stdout] 681 |         assert_noop!(Nis::thaw_private(signed(2), 2, None), Error::<Test>::Throttled);
[INFO] [stdout]     |                                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 663 | fn multiple_thaws_works<Test>() {
[INFO] [stdout]     |                        ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:711:63
[INFO] [stdout]     |
[INFO] [stdout] 711 |         assert_noop!(Nis::thaw_private(signed(1), 1, None), Error::<Test>::Throttled);
[INFO] [stdout]     |                                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 694 | fn multiple_thaws_works_in_alternative_thaw_order<Test>() {
[INFO] [stdout]     |                                                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:741:23
[INFO] [stdout]     |
[INFO] [stdout] 741 |         assert_eq!(Queues::<Test>::get(1), vec![Bid { amount: 40, who: 1 },]);
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:743:13
[INFO] [stdout]     |
[INFO] [stdout] 743 |             Queues::<Test>::get(2),
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:747:13
[INFO] [stdout]     |
[INFO] [stdout] 747 |             Queues::<Test>::get(3),
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:750:28
[INFO] [stdout]     |
[INFO] [stdout] 750 |         assert_eq!(QueueTotals::<Test>::get(), vec![(1, 40), (2, 80), (2, 80)]);
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:755:15
[INFO] [stdout]     |
[INFO] [stdout] 755 |             Receipts::<Test>::get(0).unwrap(),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:763:15
[INFO] [stdout]     |
[INFO] [stdout] 763 |             Receipts::<Test>::get(1).unwrap(),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:771:14
[INFO] [stdout]     |
[INFO] [stdout] 771 |             Summary::<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] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:784:14
[INFO] [stdout]     |
[INFO] [stdout] 784 |             Summary::<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] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:797:15
[INFO] [stdout]     |
[INFO] [stdout] 797 |             Receipts::<Test>::get(2).unwrap(),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:805:15
[INFO] [stdout]     |
[INFO] [stdout] 805 |             Receipts::<Test>::get(3).unwrap(),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:813:14
[INFO] [stdout]     |
[INFO] [stdout] 813 |             Summary::<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] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:826:14
[INFO] [stdout]     |
[INFO] [stdout] 826 |             Summary::<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] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:842:15
[INFO] [stdout]     |
[INFO] [stdout] 842 |             Receipts::<Test>::get(4).unwrap(),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:851:14
[INFO] [stdout]     |
[INFO] [stdout] 851 |             Summary::<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] 726 | fn enlargement_to_target_works<Test>() {
[INFO] [stdout]     |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `OnFinalize`, `OnInitialize`, `fungible::Inspect`
[INFO] [stdout]   --> src/mock.rs:25:3
[INFO] [stdout]    |
[INFO] [stdout] 25 |         fungible::Inspect, ConstU16, ConstU32, ConstU64, Everything, OnFinalize, OnInitialize,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^                                            ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Error` is imported redundantly
[INFO] [stdout]   --> src/tests.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 20 | use super::*;
[INFO] [stdout]    |     -------- the item `Error` is already imported here
[INFO] [stdout] 21 | use crate::{mock::*, Error};
[INFO] [stdout]    |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Inspect as FunInspect`, `Inspect`, `Mutate as FunMutate`, `Transfer`, `hold::Inspect as InspectHold`
[INFO] [stdout]   --> src/tests.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 |         fungible::{hold::Inspect as InspectHold, Inspect as FunInspect, Mutate as FunMutate},
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 26 |         nonfungible::{Inspect, Transfer},
[INFO] [stdout]    |                       ^^^^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Perquintill` is imported redundantly
[INFO] [stdout]   --> src/tests.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use super::*;
[INFO] [stdout]    |     -------- the item `Perquintill` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 30 | use sp_arithmetic::Perquintill;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]   --> src/mock.rs:70:21
[INFO] [stdout]    |
[INFO] [stdout] 70 |     type AccountData = pallet_balances::AccountData<Balance>;
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]   --> src/mock.rs:79:6
[INFO] [stdout]    |
[INFO] [stdout] 79 | impl pallet_balances::Config<Instance1> for Test {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]   --> src/mock.rs:96:6
[INFO] [stdout]    |
[INFO] [stdout] 96 | impl pallet_balances::Config<Instance2> for Test {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]    --> src/mock.rs:102:3
[INFO] [stdout]     |
[INFO] [stdout] 102 |         pallet_balances::Account<Test, Instance2>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]    --> src/mock.rs:104:3
[INFO] [stdout]     |
[INFO] [stdout] 104 |         pallet_balances::AccountData<u128>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/mock.rs:118:33
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub IgnoredIssuance: Balance = Balances::total_balance(&0); // Account zero is ignored.
[INFO] [stdout]     |                                    ^^^^^^^^
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    use of undeclared type `Balances`
[INFO] [stdout]     |                                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]    --> src/mock.rs:135:34
[INFO] [stdout]     |
[INFO] [stdout] 135 |     type CurrencyBalance = <Self as pallet_balances::Config<Instance1>>::Balance;
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]    --> src/mock.rs:158:2
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pallet_balances::GenesisConfig::<Test, Instance1> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/mock.rs:175:3
[INFO] [stdout]     |
[INFO] [stdout] 175 |         Nis::on_finalize(System::block_number());
[INFO] [stdout]     |         ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/mock.rs:176:3
[INFO] [stdout]     |
[INFO] [stdout] 176 |         Balances::on_finalize(System::block_number());
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Balances`
[INFO] [stdout]     |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/mock.rs:180:3
[INFO] [stdout]     |
[INFO] [stdout] 180 |         Balances::on_initialize(System::block_number());
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Balances`
[INFO] [stdout]     |         help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/mock.rs:181:3
[INFO] [stdout]     |
[INFO] [stdout] 181 |         Nis::on_initialize(System::block_number());
[INFO] [stdout]     |         ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests.rs:37:2
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Balances::free_balance(&Nis::account_id())
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     use of undeclared type `Balances`
[INFO] [stdout]    |     help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:37:26
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Balances::free_balance(&Nis::account_id())
[INFO] [stdout]    |                             ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:41:2
[INFO] [stdout]    |
[INFO] [stdout] 41 |     Nis::issuance().holdings
[INFO] [stdout]    |     ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]   --> src/tests.rs:45:2
[INFO] [stdout]    |
[INFO] [stdout] 45 |     RuntimeOrigin::signed(who)
[INFO] [stdout]    |     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:50:71
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let increase_in_proportion_owed = Perquintill::from_rational(amount, Nis::issuance().effective);
[INFO] [stdout]    |                                                                          ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:52:2
[INFO] [stdout]    |
[INFO] [stdout] 52 |     Nis::process_queues(target, u32::max_value(), max_bids, &mut WeightCounter::unlimited());
[INFO] [stdout]    |     ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:80:16
[INFO] [stdout]    |
[INFO] [stdout] 80 |         assert_noop!(Nis::place_bid(signed(1), 1, 2), Error::<Test>::AmountTooSmall);
[INFO] [stdout]    |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:81:16
[INFO] [stdout]    |
[INFO] [stdout] 81 |         assert_noop!(Nis::place_bid(signed(1), 101, 2), FundsUnavailable);
[INFO] [stdout]    |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:82:16
[INFO] [stdout]    |
[INFO] [stdout] 82 |         assert_noop!(Nis::place_bid(signed(1), 10, 4), Error::<Test>::DurationTooBig);
[INFO] [stdout]    |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:83:14
[INFO] [stdout]    |
[INFO] [stdout] 83 |         assert_ok!(Nis::place_bid(signed(1), 10, 2));
[INFO] [stdout]    |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests.rs:84:14
[INFO] [stdout]    |
[INFO] [stdout] 84 |         assert_eq!(Balances::reserved_balance(1), 10);
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    use of undeclared type `Balances`
[INFO] [stdout]    |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:94:14
[INFO] [stdout]    |
[INFO] [stdout] 94 |         assert_ok!(Nis::place_bid(signed(1), 20, 2));
[INFO] [stdout]    |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:95:14
[INFO] [stdout]    |
[INFO] [stdout] 95 |         assert_ok!(Nis::place_bid(signed(1), 10, 2));
[INFO] [stdout]    |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:96:14
[INFO] [stdout]    |
[INFO] [stdout] 96 |         assert_ok!(Nis::place_bid(signed(1), 5, 2));
[INFO] [stdout]    |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:97:16
[INFO] [stdout]    |
[INFO] [stdout] 97 |         assert_noop!(Nis::place_bid(signed(1), 5, 2), Error::<Test>::BidTooLow);
[INFO] [stdout]    |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]   --> src/tests.rs:98:14
[INFO] [stdout]    |
[INFO] [stdout] 98 |         assert_ok!(Nis::place_bid(signed(1), 15, 2));
[INFO] [stdout]    |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]   --> src/tests.rs:99:14
[INFO] [stdout]    |
[INFO] [stdout] 99 |         assert_eq!(Balances::reserved_balance(1), 45);
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    use of undeclared type `Balances`
[INFO] [stdout]    |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:101:14
[INFO] [stdout]     |
[INFO] [stdout] 101 |         assert_ok!(Nis::place_bid(signed(1), 25, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:102:14
[INFO] [stdout]     |
[INFO] [stdout] 102 |         assert_eq!(Balances::reserved_balance(1), 60);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:103:16
[INFO] [stdout]     |
[INFO] [stdout] 103 |         assert_noop!(Nis::place_bid(signed(1), 10, 2), Error::<Test>::BidTooLow);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:120:14
[INFO] [stdout]     |
[INFO] [stdout] 120 |         assert_ok!(Nis::place_bid(signed(1), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:121:14
[INFO] [stdout]     |
[INFO] [stdout] 121 |         assert_ok!(Nis::place_bid(signed(2), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:122:14
[INFO] [stdout]     |
[INFO] [stdout] 122 |         assert_ok!(Nis::place_bid(signed(3), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:123:16
[INFO] [stdout]     |
[INFO] [stdout] 123 |         assert_noop!(Nis::place_bid(signed(4), 10, 2), Error::<Test>::BidTooLow);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:124:14
[INFO] [stdout]     |
[INFO] [stdout] 124 |         assert_ok!(Nis::place_bid(signed(4), 10, 3));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:132:14
[INFO] [stdout]     |
[INFO] [stdout] 132 |         assert_ok!(Nis::place_bid(signed(1), 10, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:133:14
[INFO] [stdout]     |
[INFO] [stdout] 133 |         assert_ok!(Nis::place_bid(signed(1), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:134:14
[INFO] [stdout]     |
[INFO] [stdout] 134 |         assert_ok!(Nis::place_bid(signed(1), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:135:14
[INFO] [stdout]     |
[INFO] [stdout] 135 |         assert_ok!(Nis::place_bid(signed(1), 10, 3));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:136:14
[INFO] [stdout]     |
[INFO] [stdout] 136 |         assert_ok!(Nis::place_bid(signed(2), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:138:14
[INFO] [stdout]     |
[INFO] [stdout] 138 |         assert_eq!(Balances::reserved_balance(1), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:139:14
[INFO] [stdout]     |
[INFO] [stdout] 139 |         assert_eq!(Balances::reserved_balance(2), 10);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:158:14
[INFO] [stdout]     |
[INFO] [stdout] 158 |         assert_ok!(Nis::place_bid(signed(1), 10, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:159:14
[INFO] [stdout]     |
[INFO] [stdout] 159 |         assert_ok!(Nis::place_bid(signed(1), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:160:14
[INFO] [stdout]     |
[INFO] [stdout] 160 |         assert_ok!(Nis::retract_bid(signed(1), 10, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:162:14
[INFO] [stdout]     |
[INFO] [stdout] 162 |         assert_eq!(Balances::reserved_balance(1), 10);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:173:14
[INFO] [stdout]     |
[INFO] [stdout] 173 |         assert_ok!(Nis::place_bid(signed(1), 10, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:174:14
[INFO] [stdout]     |
[INFO] [stdout] 174 |         assert_ok!(Nis::place_bid(signed(1), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:175:14
[INFO] [stdout]     |
[INFO] [stdout] 175 |         assert_ok!(Nis::place_bid(signed(1), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:176:14
[INFO] [stdout]     |
[INFO] [stdout] 176 |         assert_ok!(Nis::place_bid(signed(2), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:178:14
[INFO] [stdout]     |
[INFO] [stdout] 178 |         assert_ok!(Nis::retract_bid(signed(1), 10, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:179:14
[INFO] [stdout]     |
[INFO] [stdout] 179 |         assert_eq!(Balances::reserved_balance(1), 20);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:180:14
[INFO] [stdout]     |
[INFO] [stdout] 180 |         assert_eq!(Balances::reserved_balance(2), 10);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:194:16
[INFO] [stdout]     |
[INFO] [stdout] 194 |         assert_noop!(Nis::retract_bid(signed(1), 10, 1), Error::<Test>::UnknownBid);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:195:14
[INFO] [stdout]     |
[INFO] [stdout] 195 |         assert_ok!(Nis::place_bid(signed(1), 10, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:196:16
[INFO] [stdout]     |
[INFO] [stdout] 196 |         assert_noop!(Nis::retract_bid(signed(1), 20, 1), Error::<Test>::UnknownBid);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:197:16
[INFO] [stdout]     |
[INFO] [stdout] 197 |         assert_noop!(Nis::retract_bid(signed(1), 10, 2), Error::<Test>::UnknownBid);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:198:16
[INFO] [stdout]     |
[INFO] [stdout] 198 |         assert_noop!(Nis::retract_bid(signed(2), 10, 1), Error::<Test>::UnknownBid);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:206:14
[INFO] [stdout]     |
[INFO] [stdout] 206 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:207:14
[INFO] [stdout]     |
[INFO] [stdout] 207 |         assert_ok!(Nis::place_bid(signed(2), 40, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:211:14
[INFO] [stdout]     |
[INFO] [stdout] 211 |         assert_eq!(Balances::reserved_balance(1), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:212:14
[INFO] [stdout]     |
[INFO] [stdout] 212 |         assert_eq!(Balances::reserved_balance(2), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:244:14
[INFO] [stdout]     |
[INFO] [stdout] 244 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:245:14
[INFO] [stdout]     |
[INFO] [stdout] 245 |         assert_ok!(Nis::place_bid(signed(2), 40, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:246:14
[INFO] [stdout]     |
[INFO] [stdout] 246 |         assert_ok!(Nis::place_bid(signed(3), 40, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:247:14
[INFO] [stdout]     |
[INFO] [stdout] 247 |         assert_ok!(Nis::place_bid(signed(4), 40, 3));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:289:14
[INFO] [stdout]     |
[INFO] [stdout] 289 |         assert_ok!(Nis::place_bid(signed(1), 80, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:321:14
[INFO] [stdout]     |
[INFO] [stdout] 321 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:322:14
[INFO] [stdout]     |
[INFO] [stdout] 322 |         assert_eq!(Nis::issuance().effective, 400);
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:323:14
[INFO] [stdout]     |
[INFO] [stdout] 323 |         assert_eq!(Balances::free_balance(1), 60);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:324:14
[INFO] [stdout]     |
[INFO] [stdout] 324 |         assert_eq!(Balances::reserved_balance(1), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:328:14
[INFO] [stdout]     |
[INFO] [stdout] 328 |         assert_eq!(Nis::issuance().effective, 400);
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:329:14
[INFO] [stdout]     |
[INFO] [stdout] 329 |         assert_eq!(Balances::free_balance(1), 60);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:330:14
[INFO] [stdout]     |
[INFO] [stdout] 330 |         assert_eq!(Balances::reserved_balance(1), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:334:16
[INFO] [stdout]     |
[INFO] [stdout] 334 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::NotExpired);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:336:16
[INFO] [stdout]     |
[INFO] [stdout] 336 |         assert_noop!(Nis::thaw_private(signed(1), 1, None), Error::<Test>::UnknownReceipt);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:337:16
[INFO] [stdout]     |
[INFO] [stdout] 337 |         assert_noop!(Nis::thaw_private(signed(2), 0, None), Error::<Test>::NotOwner);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:339:14
[INFO] [stdout]     |
[INFO] [stdout] 339 |         assert_ok!(Nis::thaw_private(signed(1), 0, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:340:14
[INFO] [stdout]     |
[INFO] [stdout] 340 |         assert_eq!(NisBalances::free_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:341:14
[INFO] [stdout]     |
[INFO] [stdout] 341 |         assert_eq!(Nis::typed_attribute::<_, Perquintill>(&0, b"proportion"), None);
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:342:14
[INFO] [stdout]     |
[INFO] [stdout] 342 |         assert_eq!(Nis::issuance().effective, 400);
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:343:14
[INFO] [stdout]     |
[INFO] [stdout] 343 |         assert_eq!(Balances::free_balance(1), 100);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:363:14
[INFO] [stdout]     |
[INFO] [stdout] 363 |         assert_ok!(Nis::place_bid(signed(1), 80, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:369:16
[INFO] [stdout]     |
[INFO] [stdout] 369 |         assert_noop!(Nis::thaw_private(signed(1), 0, Some(prop)), Error::<Test>::MakesDust);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:371:14
[INFO] [stdout]     |
[INFO] [stdout] 371 |         assert_ok!(Nis::thaw_private(signed(1), 0, Some(prop)));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:374:4
[INFO] [stdout]     |
[INFO] [stdout] 374 |             Nis::typed_attribute::<_, Perquintill>(&0, b"proportion"),
[INFO] [stdout]     |             ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:378:14
[INFO] [stdout]     |
[INFO] [stdout] 378 |         assert_eq!(Nis::issuance().effective, 400);
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:379:14
[INFO] [stdout]     |
[INFO] [stdout] 379 |         assert_eq!(Balances::free_balance(1), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:382:14
[INFO] [stdout]     |
[INFO] [stdout] 382 |         assert_ok!(Nis::thaw_private(signed(1), 0, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:384:14
[INFO] [stdout]     |
[INFO] [stdout] 384 |         assert_eq!(Nis::issuance().effective, 400);
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:385:14
[INFO] [stdout]     |
[INFO] [stdout] 385 |         assert_eq!(Balances::free_balance(1), 100);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:406:14
[INFO] [stdout]     |
[INFO] [stdout] 406 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:410:14
[INFO] [stdout]     |
[INFO] [stdout] 410 |         assert_eq!(Nis::owner(&0), Some(1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:411:14
[INFO] [stdout]     |
[INFO] [stdout] 411 |         assert_eq!(Balances::reserved_balance(&1), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:412:14
[INFO] [stdout]     |
[INFO] [stdout] 412 |         assert_eq!(Balances::reserved_balance(&2), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:413:14
[INFO] [stdout]     |
[INFO] [stdout] 413 |         assert_ok!(Nis::transfer(&0, &2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:414:14
[INFO] [stdout]     |
[INFO] [stdout] 414 |         assert_eq!(Balances::reserved_balance(&1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:415:14
[INFO] [stdout]     |
[INFO] [stdout] 415 |         assert_eq!(Balances::reserved_balance(&2), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:418:16
[INFO] [stdout]     |
[INFO] [stdout] 418 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::NotOwner);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:421:14
[INFO] [stdout]     |
[INFO] [stdout] 421 |         assert_ok!(Nis::thaw_private(signed(2), 0, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:423:14
[INFO] [stdout]     |
[INFO] [stdout] 423 |         assert_eq!(Balances::total_balance(&2), 140);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:424:14
[INFO] [stdout]     |
[INFO] [stdout] 424 |         assert_eq!(Balances::total_balance(&1), 60);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:432:14
[INFO] [stdout]     |
[INFO] [stdout] 432 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:436:14
[INFO] [stdout]     |
[INFO] [stdout] 436 |         assert_eq!(Nis::owner(&0), Some(1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:437:14
[INFO] [stdout]     |
[INFO] [stdout] 437 |         assert_eq!(Balances::reserved_balance(&1), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:439:14
[INFO] [stdout]     |
[INFO] [stdout] 439 |         assert_eq!(NisBalances::free_balance(&1), 0);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:440:14
[INFO] [stdout]     |
[INFO] [stdout] 440 |         assert_ok!(Nis::communify(signed(1), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:441:14
[INFO] [stdout]     |
[INFO] [stdout] 441 |         assert_eq!(Nis::owner(&0), None);
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:442:14
[INFO] [stdout]     |
[INFO] [stdout] 442 |         assert_eq!(Balances::reserved_balance(&1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:445:14
[INFO] [stdout]     |
[INFO] [stdout] 445 |         assert_eq!(NisBalances::free_balance(&1), 2_100_000);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:448:16
[INFO] [stdout]     |
[INFO] [stdout] 448 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::AlreadyCommunal);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:449:16
[INFO] [stdout]     |
[INFO] [stdout] 449 |         assert_noop!(Nis::transfer(&0, &2), Error::<Test>::AlreadyCommunal);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:451:16
[INFO] [stdout]     |
[INFO] [stdout] 451 |         assert_noop!(Nis::thaw_communal(signed(1), 1), Error::<Test>::UnknownReceipt);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:454:14
[INFO] [stdout]     |
[INFO] [stdout] 454 |         assert_ok!(NisBalances::transfer_allow_death(signed(1), 2, 100_000));
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:455:14
[INFO] [stdout]     |
[INFO] [stdout] 455 |         assert_eq!(NisBalances::free_balance(&1), 2_000_000);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:456:14
[INFO] [stdout]     |
[INFO] [stdout] 456 |         assert_eq!(NisBalances::free_balance(&2), 100_000);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:459:16
[INFO] [stdout]     |
[INFO] [stdout] 459 |         assert_noop!(Nis::thaw_communal(signed(1), 0), TokenError::FundsUnavailable);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:460:16
[INFO] [stdout]     |
[INFO] [stdout] 460 |         assert_noop!(Nis::thaw_communal(signed(2), 0), TokenError::FundsUnavailable);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:463:14
[INFO] [stdout]     |
[INFO] [stdout] 463 |         assert_ok!(NisBalances::transfer_allow_death(signed(1), 2, 2_000_000));
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:464:14
[INFO] [stdout]     |
[INFO] [stdout] 464 |         assert_eq!(NisBalances::free_balance(&1), 0);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:465:14
[INFO] [stdout]     |
[INFO] [stdout] 465 |         assert_eq!(NisBalances::free_balance(&2), 2_100_000);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:468:14
[INFO] [stdout]     |
[INFO] [stdout] 468 |         assert_ok!(Nis::thaw_communal(signed(2), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:469:14
[INFO] [stdout]     |
[INFO] [stdout] 469 |         assert_eq!(NisBalances::free_balance(&1), 0);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:470:14
[INFO] [stdout]     |
[INFO] [stdout] 470 |         assert_eq!(NisBalances::free_balance(&2), 0);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:472:14
[INFO] [stdout]     |
[INFO] [stdout] 472 |         assert_eq!(Balances::total_balance(&1), 60);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:473:14
[INFO] [stdout]     |
[INFO] [stdout] 473 |         assert_eq!(Balances::total_balance(&2), 140);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:475:16
[INFO] [stdout]     |
[INFO] [stdout] 475 |         assert_noop!(Nis::thaw_communal(signed(2), 0), Error::<Test>::UnknownReceipt);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:483:14
[INFO] [stdout]     |
[INFO] [stdout] 483 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:486:16
[INFO] [stdout]     |
[INFO] [stdout] 486 |         assert_noop!(Nis::privatize(signed(2), 0), Error::<Test>::AlreadyPrivate);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:487:14
[INFO] [stdout]     |
[INFO] [stdout] 487 |         assert_ok!(Nis::communify(signed(1), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:490:14
[INFO] [stdout]     |
[INFO] [stdout] 490 |         assert_ok!(NisBalances::transfer_allow_death(signed(1), 2, 2_100_000));
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:491:16
[INFO] [stdout]     |
[INFO] [stdout] 491 |         assert_noop!(Nis::privatize(signed(1), 0), TokenError::FundsUnavailable);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:494:14
[INFO] [stdout]     |
[INFO] [stdout] 494 |         assert_ok!(Nis::privatize(signed(2), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:495:16
[INFO] [stdout]     |
[INFO] [stdout] 495 |         assert_noop!(Nis::privatize(signed(2), 0), Error::<Test>::AlreadyPrivate);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:496:14
[INFO] [stdout]     |
[INFO] [stdout] 496 |         assert_eq!(NisBalances::free_balance(&2), 0);
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:497:14
[INFO] [stdout]     |
[INFO] [stdout] 497 |         assert_eq!(Nis::owner(&0), Some(2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:498:14
[INFO] [stdout]     |
[INFO] [stdout] 498 |         assert_eq!(Balances::reserved_balance(&2), 40);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:507:14
[INFO] [stdout]     |
[INFO] [stdout] 507 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:508:14
[INFO] [stdout]     |
[INFO] [stdout] 508 |         assert_ok!(Nis::place_bid(signed(2), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:512:14
[INFO] [stdout]     |
[INFO] [stdout] 512 |         assert_ok!(Nis::communify(signed(1), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:513:14
[INFO] [stdout]     |
[INFO] [stdout] 513 |         assert_ok!(Nis::communify(signed(2), 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:516:14
[INFO] [stdout]     |
[INFO] [stdout] 516 |         assert_ok!(NisBalances::transfer_allow_death(signed(1), 3, 1_050_000));
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:517:14
[INFO] [stdout]     |
[INFO] [stdout] 517 |         assert_ok!(NisBalances::transfer_allow_death(signed(2), 3, 1_050_000));
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:518:14
[INFO] [stdout]     |
[INFO] [stdout] 518 |         assert_ok!(NisBalances::transfer_allow_death(signed(2), 4, 1_050_000));
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:522:14
[INFO] [stdout]     |
[INFO] [stdout] 522 |         assert_ok!(Nis::privatize(signed(3), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:523:14
[INFO] [stdout]     |
[INFO] [stdout] 523 |         assert_ok!(Nis::thaw_private(signed(3), 0, Some(Perquintill::from_percent(5))));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:524:14
[INFO] [stdout]     |
[INFO] [stdout] 524 |         assert_ok!(Nis::communify(signed(3), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:525:14
[INFO] [stdout]     |
[INFO] [stdout] 525 |         assert_ok!(NisBalances::transfer_allow_death(signed(3), 1, 1_050_000));
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:528:14
[INFO] [stdout]     |
[INFO] [stdout] 528 |         assert_ok!(Nis::thaw_communal(signed(1), 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:531:14
[INFO] [stdout]     |
[INFO] [stdout] 531 |         assert_ok!(Nis::thaw_communal(signed(4), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:539:14
[INFO] [stdout]     |
[INFO] [stdout] 539 |         assert_ok!(Balances::transfer_allow_death(signed(2), 1, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:540:14
[INFO] [stdout]     |
[INFO] [stdout] 540 |         assert_ok!(Nis::place_bid(signed(1), 100, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:542:14
[INFO] [stdout]     |
[INFO] [stdout] 542 |         assert_eq!(Balances::total_balance(&1), 101);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:544:14
[INFO] [stdout]     |
[INFO] [stdout] 544 |         assert_ok!(Nis::communify(signed(1), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:545:14
[INFO] [stdout]     |
[INFO] [stdout] 545 |         assert_eq!(Balances::total_balance_on_hold(&1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:546:14
[INFO] [stdout]     |
[INFO] [stdout] 546 |         assert_eq!(Balances::total_balance(&1), 1);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:548:14
[INFO] [stdout]     |
[INFO] [stdout] 548 |         assert_eq!(NisBalances::free_balance(1), 5_250_000); // (12.5% of 21m)
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:551:14
[INFO] [stdout]     |
[INFO] [stdout] 551 |         assert_ok!(Balances::mint_into(&2, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:552:14
[INFO] [stdout]     |
[INFO] [stdout] 552 |         assert_ok!(Balances::mint_into(&3, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:553:14
[INFO] [stdout]     |
[INFO] [stdout] 553 |         assert_ok!(Balances::mint_into(&4, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:558:16
[INFO] [stdout]     |
[INFO] [stdout] 558 |         assert_noop!(Nis::thaw_communal(signed(1), 0), Error::<Test>::Unfunded);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:560:14
[INFO] [stdout]     |
[INFO] [stdout] 560 |         assert_ok!(Nis::fund_deficit(signed(1)));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:563:14
[INFO] [stdout]     |
[INFO] [stdout] 563 |         assert_ok!(NisBalances::transfer_allow_death(signed(1), 2, 125_000));
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:565:16
[INFO] [stdout]     |
[INFO] [stdout] 565 |         assert_noop!(Nis::thaw_communal(signed(1), 0), TokenError::FundsUnavailable);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NisBalances`
[INFO] [stdout]    --> src/tests.rs:568:14
[INFO] [stdout]     |
[INFO] [stdout] 568 |         assert_ok!(NisBalances::transfer_allow_death(signed(2), 1, 125_000));
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `NisBalances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:570:14
[INFO] [stdout]     |
[INFO] [stdout] 570 |         assert_ok!(Nis::thaw_communal(signed(1), 0));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:571:14
[INFO] [stdout]     |
[INFO] [stdout] 571 |         assert_eq!(Balances::total_balance(&1), 151);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:573:14
[INFO] [stdout]     |
[INFO] [stdout] 573 |         assert_ok!(Balances::transfer_allow_death(signed(1), 2, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:574:14
[INFO] [stdout]     |
[INFO] [stdout] 574 |         assert_eq!(Balances::total_balance(&1), 150);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:575:14
[INFO] [stdout]     |
[INFO] [stdout] 575 |         assert_eq!(Balances::free_balance(1), 150);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:576:14
[INFO] [stdout]     |
[INFO] [stdout] 576 |         assert_eq!(Balances::total_balance_on_hold(&1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:577:14
[INFO] [stdout]     |
[INFO] [stdout] 577 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:585:14
[INFO] [stdout]     |
[INFO] [stdout] 585 |         assert_ok!(Balances::transfer_allow_death(signed(2), 1, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:586:14
[INFO] [stdout]     |
[INFO] [stdout] 586 |         assert_ok!(Nis::place_bid(signed(1), 100, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:590:14
[INFO] [stdout]     |
[INFO] [stdout] 590 |         assert_ok!(Balances::mint_into(&2, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:591:14
[INFO] [stdout]     |
[INFO] [stdout] 591 |         assert_ok!(Balances::mint_into(&3, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:592:14
[INFO] [stdout]     |
[INFO] [stdout] 592 |         assert_ok!(Balances::mint_into(&4, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:597:16
[INFO] [stdout]     |
[INFO] [stdout] 597 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::Unfunded);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:599:14
[INFO] [stdout]     |
[INFO] [stdout] 599 |         assert_ok!(Nis::fund_deficit(signed(1)));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:601:14
[INFO] [stdout]     |
[INFO] [stdout] 601 |         assert_ok!(Nis::thaw_private(signed(1), 0, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:603:14
[INFO] [stdout]     |
[INFO] [stdout] 603 |         assert_ok!(Balances::transfer_allow_death(signed(1), 2, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:604:14
[INFO] [stdout]     |
[INFO] [stdout] 604 |         assert_eq!(Balances::free_balance(1), 150);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:605:14
[INFO] [stdout]     |
[INFO] [stdout] 605 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:614:14
[INFO] [stdout]     |
[INFO] [stdout] 614 |         assert_ok!(Balances::mint_into(&0, 200));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:616:14
[INFO] [stdout]     |
[INFO] [stdout] 616 |         assert_ok!(Balances::transfer_allow_death(signed(2), 1, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:617:14
[INFO] [stdout]     |
[INFO] [stdout] 617 |         assert_ok!(Nis::place_bid(signed(1), 100, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:621:14
[INFO] [stdout]     |
[INFO] [stdout] 621 |         assert_ok!(Balances::transfer_allow_death(signed(0), 2, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:622:14
[INFO] [stdout]     |
[INFO] [stdout] 622 |         assert_ok!(Balances::transfer_allow_death(signed(0), 3, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:623:14
[INFO] [stdout]     |
[INFO] [stdout] 623 |         assert_ok!(Balances::transfer_allow_death(signed(0), 4, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:627:16
[INFO] [stdout]     |
[INFO] [stdout] 627 |         assert_noop!(Nis::thaw_private(signed(1), 0, None), Error::<Test>::Unfunded);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:629:14
[INFO] [stdout]     |
[INFO] [stdout] 629 |         assert_ok!(Nis::fund_deficit(signed(1)));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:631:14
[INFO] [stdout]     |
[INFO] [stdout] 631 |         assert_ok!(Nis::thaw_private(signed(1), 0, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:634:14
[INFO] [stdout]     |
[INFO] [stdout] 634 |         assert_ok!(Balances::transfer_allow_death(signed(1), 2, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:635:14
[INFO] [stdout]     |
[INFO] [stdout] 635 |         assert_eq!(Balances::free_balance(1), 150);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:636:14
[INFO] [stdout]     |
[INFO] [stdout] 636 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:644:14
[INFO] [stdout]     |
[INFO] [stdout] 644 |         assert_ok!(Balances::transfer_allow_death(signed(2), 1, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:645:14
[INFO] [stdout]     |
[INFO] [stdout] 645 |         assert_ok!(Nis::place_bid(signed(1), 100, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:649:14
[INFO] [stdout]     |
[INFO] [stdout] 649 |         assert_ok!(Balances::burn_from(&2, 25, Exact, Force));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:650:14
[INFO] [stdout]     |
[INFO] [stdout] 650 |         assert_ok!(Balances::burn_from(&3, 25, Exact, Force));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:651:14
[INFO] [stdout]     |
[INFO] [stdout] 651 |         assert_ok!(Balances::burn_from(&4, 25, Exact, Force));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:654:14
[INFO] [stdout]     |
[INFO] [stdout] 654 |         assert_ok!(Nis::thaw_private(signed(1), 0, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:656:14
[INFO] [stdout]     |
[INFO] [stdout] 656 |         assert_ok!(Balances::transfer_allow_death(signed(1), 2, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:657:14
[INFO] [stdout]     |
[INFO] [stdout] 657 |         assert_eq!(Balances::free_balance(1), 75);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:658:14
[INFO] [stdout]     |
[INFO] [stdout] 658 |         assert_eq!(Balances::reserved_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:666:14
[INFO] [stdout]     |
[INFO] [stdout] 666 |         assert_ok!(Balances::transfer_allow_death(signed(3), 1, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:667:14
[INFO] [stdout]     |
[INFO] [stdout] 667 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:668:14
[INFO] [stdout]     |
[INFO] [stdout] 668 |         assert_ok!(Nis::place_bid(signed(1), 60, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:669:14
[INFO] [stdout]     |
[INFO] [stdout] 669 |         assert_ok!(Nis::place_bid(signed(2), 50, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:673:14
[INFO] [stdout]     |
[INFO] [stdout] 673 |         assert_ok!(Balances::mint_into(&2, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:674:14
[INFO] [stdout]     |
[INFO] [stdout] 674 |         assert_ok!(Balances::mint_into(&3, 100));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:675:14
[INFO] [stdout]     |
[INFO] [stdout] 675 |         assert_ok!(Balances::mint_into(&4, 100));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:676:14
[INFO] [stdout]     |
[INFO] [stdout] 676 |         assert_ok!(Nis::fund_deficit(signed(1)));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:679:14
[INFO] [stdout]     |
[INFO] [stdout] 679 |         assert_ok!(Nis::thaw_private(signed(1), 0, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:680:14
[INFO] [stdout]     |
[INFO] [stdout] 680 |         assert_ok!(Nis::thaw_private(signed(1), 1, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:681:16
[INFO] [stdout]     |
[INFO] [stdout] 681 |         assert_noop!(Nis::thaw_private(signed(2), 2, None), Error::<Test>::Throttled);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:683:14
[INFO] [stdout]     |
[INFO] [stdout] 683 |         assert_ok!(Nis::thaw_private(signed(2), 2, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:685:14
[INFO] [stdout]     |
[INFO] [stdout] 685 |         assert_ok!(Balances::transfer_allow_death(signed(1), 3, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:686:14
[INFO] [stdout]     |
[INFO] [stdout] 686 |         assert_eq!(Balances::free_balance(1), 200);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:687:14
[INFO] [stdout]     |
[INFO] [stdout] 687 |         assert_eq!(Balances::free_balance(2), 200);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:688:14
[INFO] [stdout]     |
[INFO] [stdout] 688 |         assert_eq!(Balances::total_balance(&1), 200);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:689:14
[INFO] [stdout]     |
[INFO] [stdout] 689 |         assert_eq!(Balances::total_balance(&2), 200);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:697:14
[INFO] [stdout]     |
[INFO] [stdout] 697 |         assert_ok!(Balances::transfer_allow_death(signed(3), 1, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:698:14
[INFO] [stdout]     |
[INFO] [stdout] 698 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:699:14
[INFO] [stdout]     |
[INFO] [stdout] 699 |         assert_ok!(Nis::place_bid(signed(1), 60, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:700:14
[INFO] [stdout]     |
[INFO] [stdout] 700 |         assert_ok!(Nis::place_bid(signed(2), 50, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:704:14
[INFO] [stdout]     |
[INFO] [stdout] 704 |         assert_ok!(Balances::mint_into(&2, 50));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:705:14
[INFO] [stdout]     |
[INFO] [stdout] 705 |         assert_ok!(Balances::mint_into(&3, 100));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:706:14
[INFO] [stdout]     |
[INFO] [stdout] 706 |         assert_ok!(Balances::mint_into(&4, 100));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:707:14
[INFO] [stdout]     |
[INFO] [stdout] 707 |         assert_ok!(Nis::fund_deficit(signed(1)));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:710:14
[INFO] [stdout]     |
[INFO] [stdout] 710 |         assert_ok!(Nis::thaw_private(signed(2), 2, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:711:16
[INFO] [stdout]     |
[INFO] [stdout] 711 |         assert_noop!(Nis::thaw_private(signed(1), 1, None), Error::<Test>::Throttled);
[INFO] [stdout]     |                      ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:712:14
[INFO] [stdout]     |
[INFO] [stdout] 712 |         assert_ok!(Nis::thaw_private(signed(1), 0, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:715:14
[INFO] [stdout]     |
[INFO] [stdout] 715 |         assert_ok!(Nis::thaw_private(signed(1), 1, None));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:717:14
[INFO] [stdout]     |
[INFO] [stdout] 717 |         assert_ok!(Balances::transfer_allow_death(signed(1), 3, 1));
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:718:14
[INFO] [stdout]     |
[INFO] [stdout] 718 |         assert_eq!(Balances::free_balance(1), 200);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:719:14
[INFO] [stdout]     |
[INFO] [stdout] 719 |         assert_eq!(Balances::free_balance(2), 200);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:720:14
[INFO] [stdout]     |
[INFO] [stdout] 720 |         assert_eq!(Balances::total_balance(&1), 200);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]    --> src/tests.rs:721:14
[INFO] [stdout]     |
[INFO] [stdout] 721 |         assert_eq!(Balances::total_balance(&2), 200);
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    use of undeclared type `Balances`
[INFO] [stdout]     |                    help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:733:14
[INFO] [stdout]     |
[INFO] [stdout] 733 |         assert_ok!(Nis::place_bid(signed(1), 40, 1));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:734:14
[INFO] [stdout]     |
[INFO] [stdout] 734 |         assert_ok!(Nis::place_bid(signed(1), 40, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:735:14
[INFO] [stdout]     |
[INFO] [stdout] 735 |         assert_ok!(Nis::place_bid(signed(2), 40, 2));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:736:14
[INFO] [stdout]     |
[INFO] [stdout] 736 |         assert_ok!(Nis::place_bid(signed(2), 40, 3));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nis`
[INFO] [stdout]    --> src/tests.rs:737:14
[INFO] [stdout]     |
[INFO] [stdout] 737 |         assert_ok!(Nis::place_bid(signed(3), 40, 3));
[INFO] [stdout]     |                    ^^^ use of undeclared type `Nis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 357 previous errors; 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pallet-nis` (lib test) due to 358 previous errors; 4 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "61e032265986c4b2bab4de5cb5900b02809ff287201a4e93ca789690bccdb6a4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "61e032265986c4b2bab4de5cb5900b02809ff287201a4e93ca789690bccdb6a4", kill_on_drop: false }`
[INFO] [stdout] 61e032265986c4b2bab4de5cb5900b02809ff287201a4e93ca789690bccdb6a4
