[INFO] fetching crate pallet-nomination-pools 40.0.0...
[INFO] testing pallet-nomination-pools-40.0.0 against 1.90.0 for beta-1.91-3
[INFO] extracting crate pallet-nomination-pools 40.0.0 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate pallet-nomination-pools 40.0.0
[INFO] finished tweaking crates.io crate pallet-nomination-pools 40.0.0
[INFO] tweaked toml for crates.io crate pallet-nomination-pools 40.0.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate pallet-nomination-pools 40.0.0 on toolchain 1.90.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate pallet-nomination-pools 40.0.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded pallet-balances v43.0.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a3f21137bcd24d020002e71779f6a3a9c4cc3f4ad61d39e43460c968c7686d94
[INFO] running `Command { std: "docker" "start" "-a" "a3f21137bcd24d020002e71779f6a3a9c4cc3f4ad61d39e43460c968c7686d94", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a3f21137bcd24d020002e71779f6a3a9c4cc3f4ad61d39e43460c968c7686d94", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a3f21137bcd24d020002e71779f6a3a9c4cc3f4ad61d39e43460c968c7686d94", kill_on_drop: false }`
[INFO] [stdout] a3f21137bcd24d020002e71779f6a3a9c4cc3f4ad61d39e43460c968c7686d94
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2291ff85cdbdc45e27a8134167c59393747a1ad56302bbdd08187a21aaa5958f
[INFO] running `Command { std: "docker" "start" "-a" "2291ff85cdbdc45e27a8134167c59393747a1ad56302bbdd08187a21aaa5958f", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.11
[INFO] [stderr]    Compiling typenum v1.16.0
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling hashbrown v0.15.3
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling rustversion v1.0.17
[INFO] [stderr]    Compiling autocfg v1.1.0
[INFO] [stderr]    Compiling winnow v0.5.15
[INFO] [stderr]    Compiling subtle v2.5.0
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling unicode-xid v0.2.4
[INFO] [stderr]    Compiling const-oid v0.9.5
[INFO] [stderr]    Compiling arrayvec v0.7.4
[INFO] [stderr]    Compiling getrandom v0.2.10
[INFO] [stderr]    Compiling proc-macro2 v1.0.95
[INFO] [stderr]    Compiling itoa v1.0.9
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling aho-corasick v1.0.4
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling pin-project-lite v0.2.14
[INFO] [stderr]    Compiling log v0.4.22
[INFO] [stderr]    Compiling cpufeatures v0.2.9
[INFO] [stderr]    Compiling semver v1.0.18
[INFO] [stderr]    Compiling parking_lot_core v0.9.8
[INFO] [stderr]    Compiling tracing-core v0.1.32
[INFO] [stderr]    Compiling indexmap v2.9.0
[INFO] [stderr]    Compiling keccak v0.1.4
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling lock_api v0.4.10
[INFO] [stderr]    Compiling arrayref v0.3.7
[INFO] [stderr]    Compiling allocator-api2 v0.2.16
[INFO] [stderr]    Compiling cc v1.1.24
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling prettyplease v0.2.12
[INFO] [stderr]    Compiling constant_time_eq v0.3.0
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling expander v2.2.1
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling ref-cast v1.0.23
[INFO] [stderr]    Compiling serde_json v1.0.132
[INFO] [stderr]    Compiling parity-scale-codec v3.7.5
[INFO] [stderr]    Compiling regex-automata v0.4.8
[INFO] [stderr]    Compiling syn v2.0.98
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling ryu v1.0.15
[INFO] [stderr]    Compiling fs-err v2.9.0
[INFO] [stderr]    Compiling const_format_proc_macros v0.2.34
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling deranged v0.3.11
[INFO] [stderr]    Compiling jam-codec v0.1.0
[INFO] [stderr]    Compiling http v1.1.0
[INFO] [stderr]    Compiling ff v0.13.0
[INFO] [stderr]    Compiling mio v1.0.2
[INFO] [stderr]    Compiling socket2 v0.5.9
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]    Compiling time-core v0.1.2
[INFO] [stderr]    Compiling zerocopy v0.7.32
[INFO] [stderr]    Compiling thiserror v1.0.65
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling tokio v1.45.0
[INFO] [stderr]    Compiling const_format v0.2.34
[INFO] [stderr]    Compiling integer-sqrt v0.1.5
[INFO] [stderr]    Compiling secp256k1-sys v0.9.2
[INFO] [stderr]    Compiling time v0.3.36
[INFO] [stderr]    Compiling uint v0.10.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling sharded-slab v0.1.4
[INFO] [stderr]    Compiling thread_local v1.1.7
[INFO] [stderr]    Compiling base64ct v1.6.0
[INFO] [stderr]    Compiling httparse v1.10.0
[INFO] [stderr]    Compiling winnow v0.6.18
[INFO] [stderr]    Compiling tinyvec v1.6.0
[INFO] [stderr]    Compiling impl-num-traits v0.2.0
[INFO] [stderr]    Compiling getrandom_or_panic v0.0.3
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling libsecp256k1-core v0.3.0
[INFO] [stderr]    Compiling fixed-hash v0.8.0
[INFO] [stderr]    Compiling atomic-waker v1.1.1
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling password-hash v0.5.0
[INFO] [stderr]    Compiling http-body v1.0.0
[INFO] [stderr]    Compiling hex-conservative v0.1.1
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]    Compiling opaque-debug v0.3.0
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling bitcoin_hashes v0.13.0
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling blake2b_simd v1.0.2
[INFO] [stderr]    Compiling num-format v0.4.4
[INFO] [stderr]    Compiling libsecp256k1-gen-ecmult v0.3.0
[INFO] [stderr]    Compiling libsecp256k1-gen-genmult v0.3.0
[INFO] [stderr]    Compiling unicode-normalization v0.1.22
[INFO] [stderr]    Compiling prometheus v0.13.3
[INFO] [stderr]    Compiling base64 v0.13.1
[INFO] [stderr]    Compiling libsecp256k1 v0.7.1
[INFO] [stderr]    Compiling termcolor v1.2.0
[INFO] [stderr]    Compiling backtrace v0.3.71
[INFO] [stderr]    Compiling hash256-std-hasher v0.15.2
[INFO] [stderr]    Compiling array-bytes v6.2.2
[INFO] [stderr]    Compiling gimli v0.28.0
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling dyn-clone v1.0.17
[INFO] [stderr]    Compiling miniz_oxide v0.7.1
[INFO] [stderr]    Compiling object v0.32.2
[INFO] [stderr]    Compiling rustc-demangle v0.1.23
[INFO] [stderr]    Compiling schnellru v0.2.3
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling trie-db v0.30.0
[INFO] [stderr]    Compiling memory-db v0.34.0
[INFO] [stderr]    Compiling sp-io v42.0.0
[INFO] [stderr]    Compiling proc-macro-hack v0.5.20+deprecated
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling proc-macro-warning v1.0.0
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling twox-hash v1.6.3
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling include_dir_macros v0.7.3
[INFO] [stderr]    Compiling smallvec v1.15.0
[INFO] [stderr]    Compiling const-random-macro v0.1.15
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling include_dir v0.7.3
[INFO] [stderr]    Compiling sp-crypto-hashing v0.1.0
[INFO] [stderr]    Compiling const-random v0.1.15
[INFO] [stderr]    Compiling cfg-expr v0.15.5
[INFO] [stderr]    Compiling tt-call v1.0.9
[INFO] [stderr]    Compiling secp256k1 v0.28.2
[INFO] [stderr]    Compiling addr2line v0.21.0
[INFO] [stderr]    Compiling tokio-util v0.7.15
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.3
[INFO] [stderr]    Compiling derive_more-impl v1.0.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling derive-syn-parse v0.2.0
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.0
[INFO] [stderr]    Compiling sp-debug-derive v14.0.0
[INFO] [stderr]    Compiling ref-cast-impl v1.0.23
[INFO] [stderr]    Compiling thiserror-impl v1.0.65
[INFO] [stderr]    Compiling macro_magic_core_macros v0.5.1
[INFO] [stderr]    Compiling sp-crypto-hashing-proc-macro v0.1.0
[INFO] [stderr]    Compiling frame-support-procedural-tools-derive v12.0.0
[INFO] [stderr]    Compiling async-trait v0.1.88
[INFO] [stderr]    Compiling zeroize v1.8.1
[INFO] [stderr]    Compiling macro_magic_core v0.5.1
[INFO] [stderr]    Compiling der v0.7.8
[INFO] [stderr]    Compiling merlin v3.0.0
[INFO] [stderr]    Compiling secrecy v0.8.0
[INFO] [stderr]    Compiling aquamarine v0.5.0
[INFO] [stderr]    Compiling derive_more v1.0.0
[INFO] [stderr]    Compiling macro_magic_macros v0.5.1
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling sp-panic-handler v13.0.2
[INFO] [stderr]    Compiling crypto-bigint v0.5.2
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling macro_magic v0.5.1
[INFO] [stderr]    Compiling signature v2.1.0
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling tracing-subscriber v0.3.18
[INFO] [stderr]    Compiling h2 v0.4.5
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling ed25519 v2.2.2
[INFO] [stderr]    Compiling pbkdf2 v0.12.2
[INFO] [stderr]    Compiling spki v0.7.2
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling ed25519-zebra v4.0.3
[INFO] [stderr]    Compiling ed25519-dalek v2.1.1
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling http-body-util v0.1.2
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling impl-serde v0.5.0
[INFO] [stderr]    Compiling serdect v0.2.0
[INFO] [stderr]    Compiling serde_bytes v0.11.12
[INFO] [stderr]    Compiling parity-bip39 v2.0.1
[INFO] [stderr]    Compiling toml_datetime v0.6.8
[INFO] [stderr]    Compiling serde_spanned v0.6.7
[INFO] [stderr]    Compiling schnorrkel v0.11.4
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling hyper v1.6.0
[INFO] [stderr]    Compiling toml_edit v0.21.0
[INFO] [stderr]    Compiling toml_edit v0.22.22
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling ecdsa v0.16.8
[INFO] [stderr]    Compiling substrate-bip39 v0.6.0
[INFO] [stderr]    Compiling k256 v0.13.4
[INFO] [stderr]    Compiling hyper-util v0.1.10
[INFO] [stderr]    Compiling substrate-prometheus-endpoint v0.17.4
[INFO] [stderr]    Compiling ss58-registry v1.43.0
[INFO] [stderr]    Compiling proc-macro-crate v3.1.0
[INFO] [stderr]    Compiling frame-support-procedural-tools v13.0.1
[INFO] [stderr]    Compiling parity-scale-codec-derive v3.7.5
[INFO] [stderr]    Compiling scale-info-derive v2.11.6
[INFO] [stderr]    Compiling jam-codec-derive v0.1.0
[INFO] [stderr]    Compiling sp-runtime-interface-proc-macro v20.0.0
[INFO] [stderr]    Compiling sp-api-proc-macro v24.0.0
[INFO] [stderr]    Compiling toml v0.8.19
[INFO] [stderr]    Compiling docify_macros v0.2.9
[INFO] [stderr]    Compiling scale-info v2.11.6
[INFO] [stderr]    Compiling sp-storage v22.0.0
[INFO] [stderr]    Compiling impl-codec v0.7.1
[INFO] [stderr]    Compiling sp-wasm-interface v23.0.0
[INFO] [stderr]    Compiling sp-tracing v18.0.0
[INFO] [stderr]    Compiling docify v0.2.9
[INFO] [stderr]    Compiling binary-merkle-tree v16.0.0
[INFO] [stderr]    Compiling sp-version-proc-macro v15.0.0
[INFO] [stderr]    Compiling frame-support-procedural v35.0.0
[INFO] [stderr]    Compiling sp-externalities v0.30.0
[INFO] [stderr]    Compiling bounded-collections v0.3.2
[INFO] [stderr]    Compiling primitive-types v0.13.1
[INFO] [stderr]    Compiling sp-arithmetic v28.0.0
[INFO] [stderr]    Compiling frame-metadata v23.0.0
[INFO] [stderr]    Compiling sp-runtime-interface v31.0.0
[INFO] [stderr]    Compiling sp-metadata-ir v0.12.0
[INFO] [stderr]    Compiling sp-core v38.0.0
[INFO] [stderr]    Compiling sp-weights v33.0.0
[INFO] [stderr]    Compiling sp-trie v41.0.0
[INFO] [stderr]    Compiling sp-keystore v0.44.0
[INFO] [stderr]    Compiling sp-state-machine v0.47.0
[INFO] [stderr]    Compiling sp-application-crypto v42.0.0
[INFO] [stderr]    Compiling sp-runtime v43.0.0
[INFO] [stderr]    Compiling sp-version v41.0.0
[INFO] [stderr]    Compiling sp-staking v40.0.0
[INFO] [stderr]    Compiling sp-inherents v38.0.0
[INFO] [stderr]    Compiling sp-api v38.0.0
[INFO] [stderr]    Compiling sp-genesis-builder v0.19.0
[INFO] [stderr]    Compiling frame-support v42.0.0
[INFO] [stderr]    Compiling frame-system v42.0.0
[INFO] [stderr]    Compiling pallet-nomination-pools v40.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 25s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: trie-db v0.30.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "2291ff85cdbdc45e27a8134167c59393747a1ad56302bbdd08187a21aaa5958f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2291ff85cdbdc45e27a8134167c59393747a1ad56302bbdd08187a21aaa5958f", kill_on_drop: false }`
[INFO] [stdout] 2291ff85cdbdc45e27a8134167c59393747a1ad56302bbdd08187a21aaa5958f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1dcabdd65e52a8645d0010101f54718caaeb2ab3efbfb052f6d4f08604dcf164
[INFO] running `Command { std: "docker" "start" "-a" "1dcabdd65e52a8645d0010101f54718caaeb2ab3efbfb052f6d4f08604dcf164", kill_on_drop: false }`
[INFO] [stderr]    Compiling pallet-nomination-pools v40.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `pallet_balances`
[INFO] [stdout]   --> src/tests.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use pallet_balances::Event as BEvent;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pallet_balances`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `pallet_balances`, use `cargo add pallet_balances` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `pallet_balances`
[INFO] [stdout]    --> src/mock.rs:431:15
[INFO] [stdout]     |
[INFO] [stdout] 431 | #[derive_impl(pallet_balances::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `pallet_balances`
[INFO] [stdout]    --> src/mock.rs:496:13
[INFO] [stdout]     |
[INFO] [stdout] 496 |         Balances: pallet_balances,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `RuntimeEvent` in `tests`
[INFO] [stdout]     --> src/tests.rs:4937:37
[INFO] [stdout]      |
[INFO] [stdout] 4937 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::PoolNominationMade {
[INFO] [stdout]      |                                              ^^^^^^^^^^^^ could not find `RuntimeEvent` in `tests`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `RuntimeEvent` in `tests`
[INFO] [stdout]     --> src/tests.rs:4946:37
[INFO] [stdout]      |
[INFO] [stdout] 4946 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::PoolNominationMade {
[INFO] [stdout]      |                                              ^^^^^^^^^^^^ could not find `RuntimeEvent` in `tests`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `RuntimeEvent` in `tests`
[INFO] [stdout]     --> src/tests.rs:5064:37
[INFO] [stdout]      |
[INFO] [stdout] 5064 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::MetadataUpdated {
[INFO] [stdout]      |                                              ^^^^^^^^^^^^ could not find `RuntimeEvent` in `tests`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `RuntimeEvent` in `tests`
[INFO] [stdout]     --> src/tests.rs:5073:37
[INFO] [stdout]      |
[INFO] [stdout] 5073 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::MetadataUpdated {
[INFO] [stdout]      |                                              ^^^^^^^^^^^^ could not find `RuntimeEvent` in `tests`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `RuntimeEvent` in `tests`
[INFO] [stdout]     --> src/tests.rs:5137:37
[INFO] [stdout]      |
[INFO] [stdout] 5137 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::GlobalParamsUpdated {
[INFO] [stdout]      |                                              ^^^^^^^^^^^^ could not find `RuntimeEvent` in `tests`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `RuntimeEvent` in `tests`
[INFO] [stdout]     --> src/tests.rs:5164:37
[INFO] [stdout]      |
[INFO] [stdout] 5164 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::GlobalParamsUpdated {
[INFO] [stdout]      |                                              ^^^^^^^^^^^^ could not find `RuntimeEvent` in `tests`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `RuntimeEvent` in `tests`
[INFO] [stdout]     --> src/tests.rs:5190:37
[INFO] [stdout]      |
[INFO] [stdout] 5190 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::GlobalParamsUpdated {
[INFO] [stdout]      |                                              ^^^^^^^^^^^^ could not find `RuntimeEvent` in `tests`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `RuntimeEvent` in `tests`
[INFO] [stdout]     --> src/tests.rs:7540:37
[INFO] [stdout]      |
[INFO] [stdout] 7540 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::PoolNominatorChilled {
[INFO] [stdout]      |                                              ^^^^^^^^^^^^ could not find `RuntimeEvent` in `tests`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `RuntimeEvent` in `tests`
[INFO] [stdout]     --> src/tests.rs:7545:37
[INFO] [stdout]      |
[INFO] [stdout] 7545 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::PoolNominationMade {
[INFO] [stdout]      |                                              ^^^^^^^^^^^^ could not find `RuntimeEvent` in `tests`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `RuntimeEvent` in `tests`
[INFO] [stdout]     --> src/tests.rs:7552:37
[INFO] [stdout]      |
[INFO] [stdout] 7552 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::PoolNominatorChilled {
[INFO] [stdout]      |                                              ^^^^^^^^^^^^ could not find `RuntimeEvent` in `tests`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `RuntimeEvent` in `tests`
[INFO] [stdout]     --> src/tests.rs:7557:37
[INFO] [stdout]      |
[INFO] [stdout] 7557 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::PoolNominationMade {
[INFO] [stdout]      |                                              ^^^^^^^^^^^^ could not find `RuntimeEvent` in `tests`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/mock.rs:37:14
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub type T = Runtime;
[INFO] [stdout]    |              ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock.rs:419:31
[INFO] [stdout]     |
[INFO] [stdout] 419 | impl frame_system::Config for Runtime {
[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:418:1
[INFO] [stdout]     |
[INFO] [stdout] 418 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-42.0.0/src/lib.rs:358:9
[INFO] [stdout]     |
[INFO] [stdout] 358 |             type Self::RuntimeEvent = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/mock.rs:418:1
[INFO] [stdout]     |
[INFO] [stdout] 418 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-42.0.0/src/lib.rs:360:9
[INFO] [stdout]     |
[INFO] [stdout] 360 |             type Self::RuntimeOrigin = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/mock.rs:418:1
[INFO] [stdout]     |
[INFO] [stdout] 418 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-42.0.0/src/lib.rs:362:9
[INFO] [stdout]     |
[INFO] [stdout] 362 |             type Self::RuntimeCall = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PalletInfo` in this scope
[INFO] [stdout]    --> src/mock.rs:418:1
[INFO] [stdout]     |
[INFO] [stdout] 418 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-42.0.0/src/lib.rs:364:9
[INFO] [stdout]     |
[INFO] [stdout] 364 |             type Self::PalletInfo = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use frame_support::traits::PalletInfo;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeTask` in this scope
[INFO] [stdout]    --> src/mock.rs:418:1
[INFO] [stdout]     |
[INFO] [stdout] 418 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-42.0.0/src/lib.rs:366:9
[INFO] [stdout]     |
[INFO] [stdout] 366 |             type Self::RuntimeTask = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock.rs:473:24
[INFO] [stdout]     |
[INFO] [stdout] 473 | impl pools::Config for Runtime {
[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:474:22
[INFO] [stdout]     |
[INFO] [stdout] 474 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]     |                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 474 |     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:476:18
[INFO] [stdout]     |
[INFO] [stdout]  33 | pub type Balance = u128;
[INFO] [stdout]     | ------------------------ similarly named type alias `Balance` defined here
[INFO] [stdout] ...
[INFO] [stdout] 476 |     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 `RuntimeFreezeReason` in this scope
[INFO] [stdout]    --> src/mock.rs:477:29
[INFO] [stdout]     |
[INFO] [stdout] 477 |     type RuntimeFreezeReason = RuntimeFreezeReason;
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 477 |     type RuntimeFreezeReason = Self::RuntimeFreezeReason;
[INFO] [stdout]     |                                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock.rs:488:29
[INFO] [stdout]     |
[INFO] [stdout] 488 |     type BlockNumberProvider = System;
[INFO] [stdout]     |                                ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock.rs:492:47
[INFO] [stdout]     |
[INFO] [stdout] 492 | type Block = frame_system::mocking::MockBlock<Runtime>;
[INFO] [stdout]     |                                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 492 | type Block<Runtime> = frame_system::mocking::MockBlock<Runtime>;
[INFO] [stdout]     |           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sp_tracing`
[INFO] [stdout]    --> src/mock.rs:563:3
[INFO] [stdout]     |
[INFO] [stdout] 563 |         sp_tracing::try_init_simple();
[INFO] [stdout]     |         ^^^^^^^^^^ use of unresolved module or unlinked crate `sp_tracing`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 563 -         sp_tracing::try_init_simple();
[INFO] [stdout] 563 +         sp_staking::try_init_simple();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock.rs:565:34
[INFO] [stdout]     |
[INFO] [stdout] 565 |             frame_system::GenesisConfig::<Runtime>::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] 520 | impl<Runtime> ExtBuilder {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock.rs:567:34
[INFO] [stdout]     |
[INFO] [stdout] 567 |         let _ = crate::GenesisConfig::<Runtime> {
[INFO] [stdout]     |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 520 | impl<Runtime> ExtBuilder {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock.rs:581:27
[INFO] [stdout]     |
[INFO] [stdout] 581 |             frame_system::Pallet::<Runtime>::set_block_number(1);
[INFO] [stdout]     |                                    ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 520 | impl<Runtime> ExtBuilder {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock.rs:588:33
[INFO] [stdout]     |
[INFO] [stdout] 588 |             let last_pool = LastPoolId::<Runtime>::get();
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 520 | impl<Runtime> ExtBuilder {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock.rs:590:6
[INFO] [stdout]     |
[INFO] [stdout] 590 |                 <Runtime as Config>::Currency::set_balance(&account_id, bonded * 2);
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock.rs:607:16
[INFO] [stdout]     |
[INFO] [stdout] 607 |     BondedPools::<Runtime>::try_mutate(pool_id, |maybe_bonded_pool| {
[INFO] [stdout]     |                   ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 606 | pub fn unsafe_set_state<Runtime>(pool_id: PoolId, state: PoolState) {
[INFO] [stdout]     |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:622:22
[INFO] [stdout]     |
[INFO] [stdout] 622 |     let current_block = System::block_number();
[INFO] [stdout]     |                         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  18 + 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:623:2
[INFO] [stdout]     |
[INFO] [stdout] 623 |     System::run_to_block::<AllPalletsWithSystem>(n + current_block);
[INFO] [stdout]     |     ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllPalletsWithSystem` in this scope
[INFO] [stdout]    --> src/mock.rs:623:25
[INFO] [stdout]     |
[INFO] [stdout] 623 |     System::run_to_block::<AllPalletsWithSystem>(n + current_block);
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 621 | pub fn run_blocks<AllPalletsWithSystem>(n: u64) {
[INFO] [stdout]     |                  ++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock.rs:627:58
[INFO] [stdout]     |
[INFO] [stdout] 627 | pub fn pool_events_since_last_call() -> Vec<super::Event<Runtime>> {
[INFO] [stdout]     |                                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 627 | pub fn pool_events_since_last_call<Runtime>() -> Vec<super::Event<Runtime>> {
[INFO] [stdout]     |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:628:15
[INFO] [stdout]     |
[INFO] [stdout] 628 |     let events = System::events()
[INFO] [stdout]     |                  ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock.rs:639:72
[INFO] [stdout]     |
[INFO] [stdout] 639 | pub fn balances_events_since_last_call() -> Vec<pallet_balances::Event<Runtime>> {
[INFO] [stdout]     |                                                                        ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 639 | pub fn balances_events_since_last_call<Runtime>() -> Vec<pallet_balances::Event<Runtime>> {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:640:15
[INFO] [stdout]     |
[INFO] [stdout] 640 |     let events = System::events()
[INFO] [stdout]     |                  ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock.rs:652:29
[INFO] [stdout]     |
[INFO] [stdout] 652 |     let points = PoolMembers::<Runtime>::get(member)
[INFO] [stdout]     |                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 651 | pub fn fully_unbond_permissioned<Runtime>(member: AccountId) -> DispatchResult {
[INFO] [stdout]     |                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock.rs:701:37
[INFO] [stdout]     |
[INFO] [stdout] 701 |     let current_balance = RewardPool::<Runtime>::current_balance(pool);
[INFO] [stdout]     |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 699 | pub fn reward_imbalance<Runtime>(pool: PoolId) -> RewardImbalance {
[INFO] [stdout]     |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/tests.rs:60:28
[INFO] [stdout]    |
[INFO] [stdout] 60 |         assert_eq!(BondedPools::<Runtime>::count(), 1);
[INFO] [stdout]    |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 58 | fn test_setup_works<Runtime>() {
[INFO] [stdout]    |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/tests.rs:61:28
[INFO] [stdout]    |
[INFO] [stdout] 61 |         assert_eq!(RewardPools::<Runtime>::count(), 1);
[INFO] [stdout]    |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 58 | fn test_setup_works<Runtime>() {
[INFO] [stdout]    |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/tests.rs:62:32
[INFO] [stdout]    |
[INFO] [stdout] 62 |         assert_eq!(SubPoolsStorage::<Runtime>::count(), 0);
[INFO] [stdout]    |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 58 | fn test_setup_works<Runtime>() {
[INFO] [stdout]    |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/tests.rs:63:28
[INFO] [stdout]    |
[INFO] [stdout] 63 |         assert_eq!(PoolMembers::<Runtime>::count(), 1);
[INFO] [stdout]    |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 58 | fn test_setup_works<Runtime>() {
[INFO] [stdout]    |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/tests.rs:70:32
[INFO] [stdout]    |
[INFO] [stdout] 70 |         let last_pool = LastPoolId::<Runtime>::get();
[INFO] [stdout]    |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 58 | fn test_setup_works<Runtime>() {
[INFO] [stdout]    |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/tests.rs:72:17
[INFO] [stdout]    |
[INFO] [stdout] 72 |             BondedPool::<Runtime>::get(last_pool).unwrap(),
[INFO] [stdout]    |                          ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 58 | fn test_setup_works<Runtime>() {
[INFO] [stdout]    |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/tests.rs:73:17
[INFO] [stdout]    |
[INFO] [stdout] 73 |             BondedPool::<Runtime> {
[INFO] [stdout]    |                          ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 58 | fn test_setup_works<Runtime>() {
[INFO] [stdout]    |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/tests.rs:85:18
[INFO] [stdout]    |
[INFO] [stdout] 85 |             RewardPools::<Runtime>::get(last_pool).unwrap(),
[INFO] [stdout]    |                           ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 58 | fn test_setup_works<Runtime>() {
[INFO] [stdout]    |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/tests.rs:86:17
[INFO] [stdout]    |
[INFO] [stdout] 86 |             RewardPool::<Runtime> {
[INFO] [stdout]    |                          ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 58 | fn test_setup_works<Runtime>() {
[INFO] [stdout]    |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/tests.rs:95:18
[INFO] [stdout]    |
[INFO] [stdout] 95 |             PoolMembers::<Runtime>::get(10).unwrap(),
[INFO] [stdout]    |                           ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 58 | fn test_setup_works<Runtime>() {
[INFO] [stdout]    |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/tests.rs:96:17
[INFO] [stdout]    |
[INFO] [stdout] 96 |             PoolMember::<Runtime> { pool_id: last_pool, points: 10, ..Default::default() }
[INFO] [stdout]    |                          ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 58 | fn test_setup_works<Runtime>() {
[INFO] [stdout]    |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:119:39
[INFO] [stdout]     |
[INFO] [stdout] 119 |             let mut bonded_pool = BondedPool::<Runtime> {
[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 balance_to_point_works<Runtime>() {
[INFO] [stdout]     |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:175:39
[INFO] [stdout]     |
[INFO] [stdout] 175 |             let mut bonded_pool = BondedPool::<Runtime> {
[INFO] [stdout]     |                                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 172 |     fn points_to_balance_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:224:25
[INFO] [stdout]     |
[INFO] [stdout] 224 |             assert!(BondedPool::<Runtime>::get(1).is_some());
[INFO] [stdout]     |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 222 |     fn api_points_to_balance_works<Runtime>() {
[INFO] [stdout]     |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:225:24
[INFO] [stdout]     |
[INFO] [stdout] 225 |             assert_eq!(Pallet::<Runtime>::api_points_to_balance(1, 10), 10);
[INFO] [stdout]     |                                 ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 222 |     fn api_points_to_balance_works<Runtime>() {
[INFO] [stdout]     |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:230:24
[INFO] [stdout]     |
[INFO] [stdout] 230 |             assert_eq!(Pallet::<Runtime>::api_points_to_balance(1, 10), 5);
[INFO] [stdout]     |                                 ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 222 |     fn api_points_to_balance_works<Runtime>() {
[INFO] [stdout]     |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:233:28
[INFO] [stdout]     |
[INFO] [stdout] 233 |             assert_eq!(BondedPool::<Runtime>::get(2), None);
[INFO] [stdout]     |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 222 |     fn api_points_to_balance_works<Runtime>() {
[INFO] [stdout]     |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:234:24
[INFO] [stdout]     |
[INFO] [stdout] 234 |             assert_eq!(Pallet::<Runtime>::api_points_to_balance(2, 10), 0);
[INFO] [stdout]     |                                 ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 222 |     fn api_points_to_balance_works<Runtime>() {
[INFO] [stdout]     |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:241:24
[INFO] [stdout]     |
[INFO] [stdout] 241 |             assert_eq!(Pallet::<Runtime>::api_balance_to_points(1, 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] 239 |     fn api_balance_to_points_works<Runtime>() {
[INFO] [stdout]     |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:242:24
[INFO] [stdout]     |
[INFO] [stdout] 242 |             assert_eq!(Pallet::<Runtime>::api_balance_to_points(1, 10), 10);
[INFO] [stdout]     |                                 ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 239 |     fn api_balance_to_points_works<Runtime>() {
[INFO] [stdout]     |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:247:24
[INFO] [stdout]     |
[INFO] [stdout] 247 |             assert_eq!(Pallet::<Runtime>::api_balance_to_points(1, 10), 20);
[INFO] [stdout]     |                                 ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 239 |     fn api_balance_to_points_works<Runtime>() {
[INFO] [stdout]     |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:250:28
[INFO] [stdout]     |
[INFO] [stdout] 250 |             assert_eq!(BondedPool::<Runtime>::get(2), None);
[INFO] [stdout]     |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 239 |     fn api_balance_to_points_works<Runtime>() {
[INFO] [stdout]     |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:251:24
[INFO] [stdout]     |
[INFO] [stdout] 251 |             assert_eq!(Pallet::<Runtime>::api_points_to_balance(2, 10), 0);
[INFO] [stdout]     |                                 ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 239 |     fn api_balance_to_points_works<Runtime>() {
[INFO] [stdout]     |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:258:28
[INFO] [stdout]     |
[INFO] [stdout] 258 |             let pool = BondedPool::<Runtime> {
[INFO] [stdout]     |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 256 |     fn ok_to_join_with_works<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:270:7
[INFO] [stdout]     |
[INFO] [stdout] 270 |                 <<Runtime as Config>::MaxPointsToBalance as Get<u8>>::get().into();
[INFO] [stdout]     |                   ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:274:44
[INFO] [stdout]     |
[INFO] [stdout] 274 |             assert_noop!(pool.ok_to_join(), Error::<Runtime>::OverflowRisk);
[INFO] [stdout]     |                                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 256 |     fn ok_to_join_with_works<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:282:44
[INFO] [stdout]     |
[INFO] [stdout] 282 |             assert_noop!(pool.ok_to_join(), Error::<Runtime>::OverflowRisk);
[INFO] [stdout]     |                                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 256 |     fn ok_to_join_with_works<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:295:35
[INFO] [stdout]     |
[INFO] [stdout] 295 |             let bonded_pool = BondedPool::<Runtime> {
[INFO] [stdout]     |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 293 |     fn points_and_balance_conversions_are_safe<Runtime>() {
[INFO] [stdout]     |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:346:36
[INFO] [stdout]     |
[INFO] [stdout] 346 |             let bonded_pool = BondedPools::<Runtime>::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] 320 |     fn ed_change_causes_reward_deficit<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:347:36
[INFO] [stdout]     |
[INFO] [stdout] 347 |             let reward_pool = RewardPools::<Runtime>::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] 320 |     fn ed_change_causes_reward_deficit<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:357:38
[INFO] [stdout]     |
[INFO] [stdout] 357 |             let reward_pool_1 = RewardPools::<Runtime>::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] 320 |     fn ed_change_causes_reward_deficit<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:373:38
[INFO] [stdout]     |
[INFO] [stdout] 373 |             let reward_pool_2 = RewardPools::<Runtime>::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] 320 |     fn ed_change_causes_reward_deficit<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:489:35
[INFO] [stdout]     |
[INFO] [stdout] 489 |             let unbond_pool = UnbondPool::<Runtime> { points: 100, balance: 100 };
[INFO] [stdout]     |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 486 |     fn points_to_issue_works<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:494:35
[INFO] [stdout]     |
[INFO] [stdout] 494 |             let unbond_pool = UnbondPool::<Runtime> { points: 100, balance: 50 };
[INFO] [stdout]     |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 486 |     fn points_to_issue_works<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:498:35
[INFO] [stdout]     |
[INFO] [stdout] 498 |             let unbond_pool = UnbondPool::<Runtime> { points: 50, balance: 100 };
[INFO] [stdout]     |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 486 |     fn points_to_issue_works<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:502:35
[INFO] [stdout]     |
[INFO] [stdout] 502 |             let unbond_pool = UnbondPool::<Runtime> { points: 100, balance: 0 };
[INFO] [stdout]     |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 486 |     fn points_to_issue_works<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:506:35
[INFO] [stdout]     |
[INFO] [stdout] 506 |             let unbond_pool = UnbondPool::<Runtime> { points: 0, balance: 100 };
[INFO] [stdout]     |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 486 |     fn points_to_issue_works<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:510:35
[INFO] [stdout]     |
[INFO] [stdout] 510 |             let unbond_pool = UnbondPool::<Runtime> { points: 100, balance: 30 };
[INFO] [stdout]     |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 486 |     fn points_to_issue_works<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:514:35
[INFO] [stdout]     |
[INFO] [stdout] 514 |             let unbond_pool = UnbondPool::<Runtime> { points: 200, balance: 300 };
[INFO] [stdout]     |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 486 |     fn points_to_issue_works<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:518:35
[INFO] [stdout]     |
[INFO] [stdout] 518 |             let unbond_pool = UnbondPool::<Runtime> { points: 400, balance: 900 };
[INFO] [stdout]     |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 486 |     fn points_to_issue_works<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:526:34
[INFO] [stdout]     |
[INFO] [stdout] 526 |         let unbond_pool = UnbondPool::<Runtime> { points: 100, balance: 100 };
[INFO] [stdout]     |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 524 |     fn balance_to_unbond_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:531:34
[INFO] [stdout]     |
[INFO] [stdout] 531 |         let unbond_pool = UnbondPool::<Runtime> { points: 100, balance: 50 };
[INFO] [stdout]     |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 524 |     fn balance_to_unbond_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:535:34
[INFO] [stdout]     |
[INFO] [stdout] 535 |         let unbond_pool = UnbondPool::<Runtime> { points: 50, balance: 100 };
[INFO] [stdout]     |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 524 |     fn balance_to_unbond_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:539:34
[INFO] [stdout]     |
[INFO] [stdout] 539 |         let unbond_pool = UnbondPool::<Runtime> { points: 0, balance: 100 };
[INFO] [stdout]     |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 524 |     fn balance_to_unbond_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:543:34
[INFO] [stdout]     |
[INFO] [stdout] 543 |         let unbond_pool = UnbondPool::<Runtime> { points: 100, balance: 0 };
[INFO] [stdout]     |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 524 |     fn balance_to_unbond_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:547:34
[INFO] [stdout]     |
[INFO] [stdout] 547 |         let unbond_pool = UnbondPool::<Runtime> { points: 30, balance: 100 };
[INFO] [stdout]     |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 524 |     fn balance_to_unbond_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:551:34
[INFO] [stdout]     |
[INFO] [stdout] 551 |         let unbond_pool = UnbondPool::<Runtime> { points: 300, balance: 200 };
[INFO] [stdout]     |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 524 |     fn balance_to_unbond_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:555:34
[INFO] [stdout]     |
[INFO] [stdout] 555 |         let unbond_pool = UnbondPool::<Runtime> { points: 900, balance: 400 };
[INFO] [stdout]     |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 524 |     fn balance_to_unbond_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:566:37
[INFO] [stdout]     |
[INFO] [stdout] 566 |             assert_eq!(TotalUnbondingPools::<Runtime>::get(), 5);
[INFO] [stdout]     |                                              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 564 |     fn maybe_merge_pools_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:571:36
[INFO] [stdout]     |
[INFO] [stdout] 571 |             let mut sub_pool_0 = SubPools::<Runtime> {
[INFO] [stdout]     |                                             ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 564 |     fn maybe_merge_pools_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:572:26
[INFO] [stdout]     |
[INFO] [stdout] 572 |                 no_era: UnbondPool::<Runtime>::default(),
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 564 |     fn maybe_merge_pools_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:574:24
[INFO] [stdout]     |
[INFO] [stdout] 574 |                     0 => UnbondPool::<Runtime> { points: 10, balance: 10 },
[INFO] [stdout]     |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 564 |     fn maybe_merge_pools_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:575:24
[INFO] [stdout]     |
[INFO] [stdout] 575 |                     1 => UnbondPool::<Runtime> { points: 10, balance: 10 },
[INFO] [stdout]     |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 564 |     fn maybe_merge_pools_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:576:24
[INFO] [stdout]     |
[INFO] [stdout] 576 |                     2 => UnbondPool::<Runtime> { points: 20, balance: 20 },
[INFO] [stdout]     |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 564 |     fn maybe_merge_pools_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:577:24
[INFO] [stdout]     |
[INFO] [stdout] 577 |                     3 => UnbondPool::<Runtime> { points: 30, balance: 30 },
[INFO] [stdout]     |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 564 |     fn maybe_merge_pools_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:578:24
[INFO] [stdout]     |
[INFO] [stdout] 578 |                     4 => UnbondPool::<Runtime> { points: 40, balance: 40 },
[INFO] [stdout]     |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 564 |     fn maybe_merge_pools_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:604:33
[INFO] [stdout]     |
[INFO] [stdout] 604 |                 .try_insert(5, UnbondPool::<Runtime> { points: 50, balance: 50 })
[INFO] [stdout]     |                                             ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 564 |     fn maybe_merge_pools_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:608:33
[INFO] [stdout]     |
[INFO] [stdout] 608 |                 .try_insert(5, UnbondPool::<Runtime> { points: 50, balance: 50 })
[INFO] [stdout]     |                                             ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 564 |     fn maybe_merge_pools_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:639:54
[INFO] [stdout]     |
[INFO] [stdout] 639 |         let bonded = |points, member_counter| BondedPool::<Runtime> {
[INFO] [stdout]     |                                                            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 638 |     fn join_works<Runtime>() {
[INFO] [stdout]     |                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:652:27
[INFO] [stdout]     |
[INFO] [stdout] 652 |             assert!(!PoolMembers::<Runtime>::contains_key(11));
[INFO] [stdout]     |                                    ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 638 |     fn join_works<Runtime>() {
[INFO] [stdout]     |                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:671:19
[INFO] [stdout]     |
[INFO] [stdout] 671 |                 PoolMembers::<Runtime>::get(11).unwrap(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 638 |     fn join_works<Runtime>() {
[INFO] [stdout]     |                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:672:18
[INFO] [stdout]     |
[INFO] [stdout] 672 |                 PoolMember::<Runtime> { pool_id: 1, points: 2, ..Default::default() }
[INFO] [stdout]     |                              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 638 |     fn join_works<Runtime>() {
[INFO] [stdout]     |                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:674:28
[INFO] [stdout]     |
[INFO] [stdout] 674 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap(), bonded(12, 2));
[INFO] [stdout]     |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 638 |     fn join_works<Runtime>() {
[INFO] [stdout]     |                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:682:27
[INFO] [stdout]     |
[INFO] [stdout] 682 |             assert!(!PoolMembers::<Runtime>::contains_key(12));
[INFO] [stdout]     |                                    ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 638 |     fn join_works<Runtime>() {
[INFO] [stdout]     |                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:698:19
[INFO] [stdout]     |
[INFO] [stdout] 698 |                 PoolMembers::<Runtime>::get(12).unwrap(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 638 |     fn join_works<Runtime>() {
[INFO] [stdout]     |                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:699:18
[INFO] [stdout]     |
[INFO] [stdout] 699 |                 PoolMember::<Runtime> { pool_id: 1, points: 24, ..Default::default() }
[INFO] [stdout]     |                              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 638 |     fn join_works<Runtime>() {
[INFO] [stdout]     |                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:701:28
[INFO] [stdout]     |
[INFO] [stdout] 701 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap(), bonded(12 + 24, 3));
[INFO] [stdout]     |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 638 |     fn join_works<Runtime>() {
[INFO] [stdout]     |                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:709:29
[INFO] [stdout]     |
[INFO] [stdout] 709 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().pool_id, 1);
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 706 |     fn join_errors_correctly<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:713:13
[INFO] [stdout]     |
[INFO] [stdout] 713 |                 Error::<Runtime>::AccountBelongsToOtherPool
[INFO] [stdout]     |                         ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 706 |     fn join_errors_correctly<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:718:13
[INFO] [stdout]     |
[INFO] [stdout] 718 |                 Error::<Runtime>::PoolNotFound
[INFO] [stdout]     |                         ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 706 |     fn join_errors_correctly<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:725:13
[INFO] [stdout]     |
[INFO] [stdout] 725 |                 Error::<Runtime>::OverflowRisk
[INFO] [stdout]     |                         ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 706 |     fn join_errors_correctly<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:729:17
[INFO] [stdout]     |
[INFO] [stdout] 729 |             BondedPool::<Runtime> {
[INFO] [stdout]     |                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 706 |     fn join_errors_correctly<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:742:18
[INFO] [stdout]     |
[INFO] [stdout] 742 |             RewardPools::<Runtime>::insert(123, RewardPool::<Runtime> { ..Default::default() });
[INFO] [stdout]     |                           ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 706 |     fn join_errors_correctly<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:742:53
[INFO] [stdout]     |
[INFO] [stdout] 742 |             RewardPools::<Runtime>::insert(123, RewardPool::<Runtime> { ..Default::default() });
[INFO] [stdout]     |                                                              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 706 |     fn join_errors_correctly<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:746:7
[INFO] [stdout]     |
[INFO] [stdout] 746 |                 <<Runtime as Config>::MaxPointsToBalance as Get<u8>>::get().into();
[INFO] [stdout]     |                   ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:751:13
[INFO] [stdout]     |
[INFO] [stdout] 751 |                 Error::<Runtime>::OverflowRisk
[INFO] [stdout]     |                         ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 706 |     fn join_errors_correctly<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:760:13
[INFO] [stdout]     |
[INFO] [stdout] 760 |                 Error::<Runtime>::NotOpen
[INFO] [stdout]     |                         ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 706 |     fn join_errors_correctly<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:766:13
[INFO] [stdout]     |
[INFO] [stdout] 766 |                 Error::<Runtime>::NotOpen
[INFO] [stdout]     |                         ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 706 |     fn join_errors_correctly<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:770:18
[INFO] [stdout]     |
[INFO] [stdout] 770 |             MinJoinBond::<Runtime>::put(100);
[INFO] [stdout]     |                           ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 706 |     fn join_errors_correctly<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:775:13
[INFO] [stdout]     |
[INFO] [stdout] 775 |                 Error::<Runtime>::MinimumBondNotMet
[INFO] [stdout]     |                         ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 706 |     fn join_errors_correctly<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:786:17
[INFO] [stdout]     |
[INFO] [stdout] 786 |             BondedPool::<Runtime> {
[INFO] [stdout]     |                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 783 |     fn join_panics_when_reward_pool_not_found<Runtime>() {
[INFO] [stdout]     |                                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:805:39
[INFO] [stdout]     |
[INFO] [stdout] 805 |             assert_eq!(MaxPoolMembersPerPool::<Runtime>::get(), Some(3));
[INFO] [stdout]     |                                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 802 |     fn join_max_member_limits_are_respected<Runtime>() {
[INFO] [stdout]     |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:829:13
[INFO] [stdout]     |
[INFO] [stdout] 829 |                 Error::<Runtime>::MaxPoolMembers
[INFO] [stdout]     |                         ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 802 |     fn join_max_member_limits_are_respected<Runtime>() {
[INFO] [stdout]     |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:833:29
[INFO] [stdout]     |
[INFO] [stdout] 833 |             assert_eq!(PoolMembers::<Runtime>::count(), 3);
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 802 |     fn join_max_member_limits_are_respected<Runtime>() {
[INFO] [stdout]     |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:834:32
[INFO] [stdout]     |
[INFO] [stdout] 834 |             assert_eq!(MaxPoolMembers::<Runtime>::get(), Some(4));
[INFO] [stdout]     |                                         ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 802 |     fn join_max_member_limits_are_respected<Runtime>() {
[INFO] [stdout]     |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:839:37
[INFO] [stdout]     |
[INFO] [stdout] 839 |             let pool_account = BondedPools::<Runtime>::iter()
[INFO] [stdout]     |                                              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 802 |     fn join_max_member_limits_are_respected<Runtime>() {
[INFO] [stdout]     |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:855:13
[INFO] [stdout]     |
[INFO] [stdout] 855 |                 Error::<Runtime>::MaxPoolMembers
[INFO] [stdout]     |                         ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 802 |     fn join_max_member_limits_are_respected<Runtime>() {
[INFO] [stdout]     |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:864:76
[INFO] [stdout]     |
[INFO] [stdout] 864 |     fn del(points: Balance, last_recorded_reward_counter: u128) -> PoolMember<Runtime> {
[INFO] [stdout]     |                                                                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 864 |     fn del<Runtime>(points: Balance, last_recorded_reward_counter: u128) -> PoolMember<Runtime> {
[INFO] [stdout]     |           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:873:81
[INFO] [stdout]     |
[INFO] [stdout] 873 |     fn del_float(points: Balance, last_recorded_reward_counter: f64) -> PoolMember<Runtime> {
[INFO] [stdout]     |                                                                                    ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 873 |     fn del_float<Runtime>(points: Balance, last_recorded_reward_counter: f64) -> PoolMember<Runtime> {
[INFO] [stdout]     |                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:886:18
[INFO] [stdout]     |
[INFO] [stdout] 886 |     ) -> RewardPool<Runtime> {
[INFO] [stdout]     |                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 882 |     fn rew<Runtime>(
[INFO] [stdout]     |           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:922:30
[INFO] [stdout]     |
[INFO] [stdout] 922 |                 assert_eq!(PoolMembers::<Runtime>::get(10).unwrap(), del(10, 1));
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:925:30
[INFO] [stdout]     |
[INFO] [stdout] 925 |                 assert_eq!(RewardPools::<Runtime>::get(1).unwrap(), rew(0, 0, 10));
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:937:30
[INFO] [stdout]     |
[INFO] [stdout] 937 |                 assert_eq!(PoolMembers::<Runtime>::get(40).unwrap(), del(40, 1));
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:938:30
[INFO] [stdout]     |
[INFO] [stdout] 938 |                 assert_eq!(RewardPools::<Runtime>::get(1).unwrap(), rew(0, 0, 50));
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:950:30
[INFO] [stdout]     |
[INFO] [stdout] 950 |                 assert_eq!(PoolMembers::<Runtime>::get(50).unwrap(), del(50, 1));
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:951:30
[INFO] [stdout]     |
[INFO] [stdout] 951 |                 assert_eq!(RewardPools::<Runtime>::get(1).unwrap(), rew(0, 0, 100));
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:966:30
[INFO] [stdout]     |
[INFO] [stdout] 966 |                 assert_eq!(PoolMembers::<Runtime>::get(10).unwrap(), del_float(10, 1.5));
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:967:30
[INFO] [stdout]     |
[INFO] [stdout] 967 |                 assert_eq!(RewardPools::<Runtime>::get(1).unwrap(), rew(0, 0, 105));
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:979:30
[INFO] [stdout]     |
[INFO] [stdout] 979 |                 assert_eq!(PoolMembers::<Runtime>::get(40).unwrap(), del_float(40, 1.5));
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:980:30
[INFO] [stdout]     |
[INFO] [stdout] 980 |                 assert_eq!(RewardPools::<Runtime>::get(1).unwrap(), rew(0, 0, 125));
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:996:30
[INFO] [stdout]     |
[INFO] [stdout] 996 |                 assert_eq!(PoolMembers::<Runtime>::get(50).unwrap(), del_float(50, 2.0));
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:997:30
[INFO] [stdout]     |
[INFO] [stdout] 997 |                 assert_eq!(RewardPools::<Runtime>::get(1).unwrap(), rew(0, 0, 175));
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:1009:30
[INFO] [stdout]      |
[INFO] [stdout] 1009 |                 assert_eq!(PoolMembers::<Runtime>::get(10).unwrap(), del(10, 2));
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:1010:30
[INFO] [stdout]      |
[INFO] [stdout] 1010 |                 assert_eq!(RewardPools::<Runtime>::get(1).unwrap(), rew(0, 0, 180));
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:1028:30
[INFO] [stdout]      |
[INFO] [stdout] 1028 |                 assert_eq!(PoolMembers::<Runtime>::get(10).unwrap(), del(10, 6));
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:1029:30
[INFO] [stdout]      |
[INFO] [stdout] 1029 |                 assert_eq!(RewardPools::<Runtime>::get(1).unwrap(), rew(0, 0, 220));
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:1045:30
[INFO] [stdout]      |
[INFO] [stdout] 1045 |                 assert_eq!(PoolMembers::<Runtime>::get(10).unwrap(), del_float(10, 6.2));
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:1046:30
[INFO] [stdout]      |
[INFO] [stdout] 1046 |                 assert_eq!(RewardPools::<Runtime>::get(1).unwrap(), rew(0, 0, 222));
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:1058:30
[INFO] [stdout]      |
[INFO] [stdout] 1058 |                 assert_eq!(PoolMembers::<Runtime>::get(40).unwrap(), del_float(40, 6.2));
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:1059:30
[INFO] [stdout]      |
[INFO] [stdout] 1059 |                 assert_eq!(RewardPools::<Runtime>::get(1).unwrap(), rew(0, 0, 410));
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:1071:30
[INFO] [stdout]      |
[INFO] [stdout] 1071 |                 assert_eq!(PoolMembers::<Runtime>::get(50).unwrap(), del_float(50, 6.2));
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:1072:30
[INFO] [stdout]      |
[INFO] [stdout] 1072 |                 assert_eq!(RewardPools::<Runtime>::get(1).unwrap(), rew(0, 0, 620));
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  897 |     fn claim_payout_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:1086:13
[INFO] [stdout]      |
[INFO] [stdout] 1086 |                 Error::<Runtime>::FullyUnbonding
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1079 |     fn reward_payout_errors_if_a_member_is_fully_unbonding<Runtime>() {
[INFO] [stdout]      |                                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:1120:26
[INFO] [stdout]      |
[INFO] [stdout] 1120 |             GlobalMaxCommission::<Runtime>::set(Some(Perbill::from_percent(50)));
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1103 |     fn claim_payout_bounds_commission_above_global<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:1141:23
[INFO] [stdout]      |
[INFO] [stdout] 1141 |                 &mut BondedPool::<Runtime>::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] 1103 |     fn claim_payout_bounds_commission_above_global<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:1255:40
[INFO] [stdout]      |
[INFO] [stdout] 1255 |                 let mut bonded_pool = BondedPool::<Runtime>::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] 1251 |     fn do_reward_payout_works_with_a_pool_of_3<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:1256:41
[INFO] [stdout]      |
[INFO] [stdout] 1256 |                 let mut reward_pool = RewardPools::<Runtime>::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] 1251 |     fn do_reward_payout_works_with_a_pool_of_3<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:1258:36
[INFO] [stdout]      |
[INFO] [stdout] 1258 |                 let mut del_10 = PoolMembers::<Runtime>::get(10).unwrap();
[INFO] [stdout]      |                                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1251 |     fn do_reward_payout_works_with_a_pool_of_3<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:1259:36
[INFO] [stdout]      |
[INFO] [stdout] 1259 |                 let mut del_40 = PoolMembers::<Runtime>::get(40).unwrap();
[INFO] [stdout]      |                                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1251 |     fn do_reward_payout_works_with_a_pool_of_3<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:1260:36
[INFO] [stdout]      |
[INFO] [stdout] 1260 |                 let mut del_50 = PoolMembers::<Runtime>::get(50).unwrap();
[INFO] [stdout]      |                                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1251 |     fn do_reward_payout_works_with_a_pool_of_3<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:1945:15
[INFO] [stdout]      |
[INFO] [stdout] 1945 |             MaxPools::<Runtime>::set(None);
[INFO] [stdout]      |                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1943 |     fn create_sets_recorded_data<Runtime>() {
[INFO] [stdout]      |                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2013:21
[INFO] [stdout]      |
[INFO] [stdout] 2013 |             MaxPoolMembers::<Runtime>::set(None);
[INFO] [stdout]      |                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2011 |     fn join_updates_recorded_data<Runtime>() {
[INFO] [stdout]      |                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2014:28
[INFO] [stdout]      |
[INFO] [stdout] 2014 |             MaxPoolMembersPerPool::<Runtime>::set(None);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2011 |     fn join_updates_recorded_data<Runtime>() {
[INFO] [stdout]      |                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2081:21
[INFO] [stdout]      |
[INFO] [stdout] 2081 |             MaxPoolMembers::<Runtime>::set(None);
[INFO] [stdout]      |                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2079 |     fn bond_extra_updates_recorded_data<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2082:28
[INFO] [stdout]      |
[INFO] [stdout] 2082 |             MaxPoolMembersPerPool::<Runtime>::set(None);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2079 |     fn bond_extra_updates_recorded_data<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2165:21
[INFO] [stdout]      |
[INFO] [stdout] 2165 |             MaxPoolMembers::<Runtime>::set(None);
[INFO] [stdout]      |                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2163 |     fn bond_extra_pending_rewards_works<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2166:28
[INFO] [stdout]      |
[INFO] [stdout] 2166 |             MaxPoolMembersPerPool::<Runtime>::set(None);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2163 |     fn bond_extra_pending_rewards_works<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests.rs:2170:4
[INFO] [stdout]      |
[INFO] [stdout] 2170 |             System::reset_events();
[INFO] [stdout]      |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]  862 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2215:22
[INFO] [stdout]      |
[INFO] [stdout] 2215 |                 MaxPoolMembers::<Runtime>::set(None);
[INFO] [stdout]      |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2211 |     fn unbond_updates_recorded_data<Runtime>() {
[INFO] [stdout]      |                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2216:29
[INFO] [stdout]      |
[INFO] [stdout] 2216 |                 MaxPoolMembersPerPool::<Runtime>::set(None);
[INFO] [stdout]      |                                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2211 |     fn unbond_updates_recorded_data<Runtime>() {
[INFO] [stdout]      |                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2479:30
[INFO] [stdout]      |
[INFO] [stdout] 2479 |                 assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().active_points(), 15);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2467 |     fn member_unbond_open<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2480:30
[INFO] [stdout]      |
[INFO] [stdout] 2480 |                 assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().unbonding_points(), 5);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2467 |     fn member_unbond_open<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2499:30
[INFO] [stdout]      |
[INFO] [stdout] 2499 |                 assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().active_points(), 0);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2467 |     fn member_unbond_open<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2500:30
[INFO] [stdout]      |
[INFO] [stdout] 2500 |                 assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().unbonding_points(), 20);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2467 |     fn member_unbond_open<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2502:25
[INFO] [stdout]      |
[INFO] [stdout] 2502 |                     ClaimPermissions::<Runtime>::get(20),
[INFO] [stdout]      |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2467 |     fn member_unbond_open<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2535:30
[INFO] [stdout]      |
[INFO] [stdout] 2535 |                 assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().active_points(), 18);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2509 |     fn member_kicked<Runtime>() {
[INFO] [stdout]      |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2536:30
[INFO] [stdout]      |
[INFO] [stdout] 2536 |                 assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().unbonding_points(), 2);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2509 |     fn member_kicked<Runtime>() {
[INFO] [stdout]      |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2540:30
[INFO] [stdout]      |
[INFO] [stdout] 2540 |                 assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().active_points(), 0);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2509 |     fn member_kicked<Runtime>() {
[INFO] [stdout]      |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2541:30
[INFO] [stdout]      |
[INFO] [stdout] 2541 |                 assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().unbonding_points(), 20);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2509 |     fn member_kicked<Runtime>() {
[INFO] [stdout]      |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2572:30
[INFO] [stdout]      |
[INFO] [stdout] 2572 |                 assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().active_points(), 18);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2546 |     fn member_unbond_destroying<Runtime>() {
[INFO] [stdout]      |                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2573:30
[INFO] [stdout]      |
[INFO] [stdout] 2573 |                 assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().unbonding_points(), 2);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2546 |     fn member_unbond_destroying<Runtime>() {
[INFO] [stdout]      |                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2577:30
[INFO] [stdout]      |
[INFO] [stdout] 2577 |                 assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().active_points(), 0);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2546 |     fn member_unbond_destroying<Runtime>() {
[INFO] [stdout]      |                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2578:30
[INFO] [stdout]      |
[INFO] [stdout] 2578 |                 assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().unbonding_points(), 20);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2546 |     fn member_unbond_destroying<Runtime>() {
[INFO] [stdout]      |                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2598:30
[INFO] [stdout]      |
[INFO] [stdout] 2598 |                 assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().active_points(), 0);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2583 |     fn member_unbond_destroying_with_pending_rewards<Runtime>() {
[INFO] [stdout]      |                                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2599:30
[INFO] [stdout]      |
[INFO] [stdout] 2599 |                 assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().unbonding_points(), 20);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2583 |     fn member_unbond_destroying_with_pending_rewards<Runtime>() {
[INFO] [stdout]      |                                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2627:29
[INFO] [stdout]      |
[INFO] [stdout] 2627 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().active_points(), 15);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2616 |     fn depositor_unbond_open<Runtime>() {
[INFO] [stdout]      |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2628:29
[INFO] [stdout]      |
[INFO] [stdout] 2628 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().unbonding_points(), 5);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2616 |     fn depositor_unbond_open<Runtime>() {
[INFO] [stdout]      |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2738:30
[INFO] [stdout]      |
[INFO] [stdout] 2738 |                 assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().active_points(), 15);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2719 |     fn depositor_unbond_destroying_not_last_member<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2739:30
[INFO] [stdout]      |
[INFO] [stdout] 2739 |                 assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().unbonding_points(), 5);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2719 |     fn depositor_unbond_destroying_not_last_member<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2771:29
[INFO] [stdout]      |
[INFO] [stdout] 2771 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().active_points(), 15);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2756 |     fn depositor_unbond_destroying_last_member<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2772:29
[INFO] [stdout]      |
[INFO] [stdout] 2772 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().unbonding_points(), 5);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2756 |     fn depositor_unbond_destroying_last_member<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2782:29
[INFO] [stdout]      |
[INFO] [stdout] 2782 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().active_points(), 0);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2756 |     fn depositor_unbond_destroying_last_member<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2783:29
[INFO] [stdout]      |
[INFO] [stdout] 2783 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().unbonding_points(), 20);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2756 |     fn depositor_unbond_destroying_last_member<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2794:23
[INFO] [stdout]      |
[INFO] [stdout] 2794 |                 SubPoolsStorage::<Runtime>::get(1).unwrap().with_era,
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2788 |     fn unbond_of_1_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2795:51
[INFO] [stdout]      |
[INFO] [stdout] 2795 |                 unbonding_pools_with_era! { 3 => UnbondPool::<Runtime> { points: 10, balance: 10 }}
[INFO] [stdout]      |                                                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2788 |     fn unbond_of_1_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2799:18
[INFO] [stdout]      |
[INFO] [stdout] 2799 |                 BondedPool::<Runtime>::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] 2788 |     fn unbond_of_1_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2835:24
[INFO] [stdout]      |
[INFO] [stdout] 2835 |                     SubPoolsStorage::<Runtime>::get(1).unwrap().with_era,
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2817 |     fn unbond_of_3_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2839:19
[INFO] [stdout]      |
[INFO] [stdout] 2839 |                     BondedPool::<Runtime>::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] 2817 |     fn unbond_of_3_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2867:20
[INFO] [stdout]      |
[INFO] [stdout] 2867 |                     PoolMembers::<Runtime>::get(40).unwrap().unbonding_eras,
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2817 |     fn unbond_of_3_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2880:24
[INFO] [stdout]      |
[INFO] [stdout] 2880 |                     SubPoolsStorage::<Runtime>::get(1).unwrap().with_era,
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2817 |     fn unbond_of_3_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2884:19
[INFO] [stdout]      |
[INFO] [stdout] 2884 |                     BondedPool::<Runtime>::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] 2817 |     fn unbond_of_3_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2898:20
[INFO] [stdout]      |
[INFO] [stdout] 2898 |                     PoolMembers::<Runtime>::get(550).unwrap().unbonding_eras,
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2817 |     fn unbond_of_3_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2925:24
[INFO] [stdout]      |
[INFO] [stdout] 2925 |                     SubPoolsStorage::<Runtime>::get(1).unwrap().with_era,
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2817 |     fn unbond_of_3_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2929:19
[INFO] [stdout]      |
[INFO] [stdout] 2929 |                     BondedPool::<Runtime>::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] 2817 |     fn unbond_of_3_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2964:22
[INFO] [stdout]      |
[INFO] [stdout] 2964 |             SubPoolsStorage::<Runtime>::insert(
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2960 |     fn unbond_merges_older_pools<Runtime>() {
[INFO] [stdout]      |                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2978:48
[INFO] [stdout]      |
[INFO] [stdout] 2978 |             let current_era = 1 + TotalUnbondingPools::<Runtime>::get();
[INFO] [stdout]      |                                                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2960 |     fn unbond_merges_older_pools<Runtime>() {
[INFO] [stdout]      |                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2985:23
[INFO] [stdout]      |
[INFO] [stdout] 2985 |                 SubPoolsStorage::<Runtime>::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] 2960 |     fn unbond_merges_older_pools<Runtime>() {
[INFO] [stdout]      |                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3014:36
[INFO] [stdout]      |
[INFO] [stdout] 3014 |                 let bonded_pool = BondedPool::<Runtime>::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] 3007 |     fn unbond_kick_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3022:14
[INFO] [stdout]      |
[INFO] [stdout] 3022 |                     Error::<Runtime>::NotKickerOrDestroying
[INFO] [stdout]      |                             ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3007 |     fn unbond_kick_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3063:19
[INFO] [stdout]      |
[INFO] [stdout] 3063 |                     BondedPool::<Runtime>::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] 3007 |     fn unbond_kick_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3077:24
[INFO] [stdout]      |
[INFO] [stdout] 3077 |                     SubPoolsStorage::<Runtime>::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] 3007 |     fn unbond_kick_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3102:13
[INFO] [stdout]      |
[INFO] [stdout] 3102 |                 Error::<Runtime>::NotKickerOrDestroying
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3093 |     fn unbond_permissionless_works<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3108:13
[INFO] [stdout]      |
[INFO] [stdout] 3108 |                 Error::<Runtime>::PartialUnbondNotAllowedPermissionlessly,
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3093 |     fn unbond_permissionless_works<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3117:13
[INFO] [stdout]      |
[INFO] [stdout] 3117 |                 Error::<Runtime>::MinimumBondNotMet,
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3093 |     fn unbond_permissionless_works<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3137:13
[INFO] [stdout]      |
[INFO] [stdout] 3137 |                 Error::<Runtime>::PartialUnbondNotAllowedPermissionlessly,
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3093 |     fn unbond_permissionless_works<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3146:13
[INFO] [stdout]      |
[INFO] [stdout] 3146 |                 Error::<Runtime>::DoesNotHavePermission
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3093 |     fn unbond_permissionless_works<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3155:13
[INFO] [stdout]      |
[INFO] [stdout] 3155 |                 Error::<Runtime>::DoesNotHavePermission,
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3093 |     fn unbond_permissionless_works<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3165:13
[INFO] [stdout]      |
[INFO] [stdout] 3165 |                 Error::<Runtime>::PartialUnbondNotAllowedPermissionlessly,
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3093 |     fn unbond_permissionless_works<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3176:29
[INFO] [stdout]      |
[INFO] [stdout] 3176 |             assert_eq!(BondedPools::<Runtime>::get(1).unwrap().points, 0);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3093 |     fn unbond_permissionless_works<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3178:23
[INFO] [stdout]      |
[INFO] [stdout] 3178 |                 SubPoolsStorage::<Runtime>::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] 3093 |     fn unbond_permissionless_works<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3201:13
[INFO] [stdout]      |
[INFO] [stdout] 3201 |                 Error::<Runtime>::PoolMemberNotFound
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3197 |     fn unbond_errors_correctly<Runtime>() {
[INFO] [stdout]      |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3206:18
[INFO] [stdout]      |
[INFO] [stdout] 3206 |             PoolMembers::<Runtime>::insert(11, member);
[INFO] [stdout]      |                           ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3197 |     fn unbond_errors_correctly<Runtime>() {
[INFO] [stdout]      |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3218:18
[INFO] [stdout]      |
[INFO] [stdout] 3218 |             PoolMembers::<Runtime>::insert(11, member);
[INFO] [stdout]      |                           ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3215 |     fn unbond_panics_when_reward_pool_not_found<Runtime>() {
[INFO] [stdout]      |                                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3219:17
[INFO] [stdout]      |
[INFO] [stdout] 3219 |             BondedPool::<Runtime> {
[INFO] [stdout]      |                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3215 |     fn unbond_panics_when_reward_pool_not_found<Runtime>() {
[INFO] [stdout]      |                                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3245:29
[INFO] [stdout]      |
[INFO] [stdout] 3245 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().active_points(), 10);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3246:29
[INFO] [stdout]      |
[INFO] [stdout] 3246 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().unbonding_points(), 0);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3247:29
[INFO] [stdout]      |
[INFO] [stdout] 3247 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().pool_id, 1);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3249:19
[INFO] [stdout]      |
[INFO] [stdout] 3249 |                 PoolMembers::<Runtime>::get(10).unwrap().unbonding_eras,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3252:28
[INFO] [stdout]      |
[INFO] [stdout] 3252 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap().points, 10);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3253:30
[INFO] [stdout]      |
[INFO] [stdout] 3253 |             assert!(SubPoolsStorage::<Runtime>::get(1).is_none());
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3264:29
[INFO] [stdout]      |
[INFO] [stdout] 3264 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().active_points(), 9);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3265:29
[INFO] [stdout]      |
[INFO] [stdout] 3265 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().unbonding_points(), 1);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3266:28
[INFO] [stdout]      |
[INFO] [stdout] 3266 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap().points, 9);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3268:19
[INFO] [stdout]      |
[INFO] [stdout] 3268 |                 PoolMembers::<Runtime>::get(10).unwrap().unbonding_eras,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3272:23
[INFO] [stdout]      |
[INFO] [stdout] 3272 |                 SubPoolsStorage::<Runtime>::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] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3294:29
[INFO] [stdout]      |
[INFO] [stdout] 3294 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().active_points(), 4);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3295:29
[INFO] [stdout]      |
[INFO] [stdout] 3295 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().unbonding_points(), 6);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3296:28
[INFO] [stdout]      |
[INFO] [stdout] 3296 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap().points, 4);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3298:19
[INFO] [stdout]      |
[INFO] [stdout] 3298 |                 PoolMembers::<Runtime>::get(10).unwrap().unbonding_eras,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3302:23
[INFO] [stdout]      |
[INFO] [stdout] 3302 |                 SubPoolsStorage::<Runtime>::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] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3320:29
[INFO] [stdout]      |
[INFO] [stdout] 3320 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().active_points(), 3);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3321:29
[INFO] [stdout]      |
[INFO] [stdout] 3321 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().unbonding_points(), 7);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3322:28
[INFO] [stdout]      |
[INFO] [stdout] 3322 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap().points, 3);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3324:19
[INFO] [stdout]      |
[INFO] [stdout] 3324 |                 PoolMembers::<Runtime>::get(10).unwrap().unbonding_eras,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3328:23
[INFO] [stdout]      |
[INFO] [stdout] 3328 |                 SubPoolsStorage::<Runtime>::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] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3349:13
[INFO] [stdout]      |
[INFO] [stdout] 3349 |                 Error::<Runtime>::MinimumBondNotMet
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3355:29
[INFO] [stdout]      |
[INFO] [stdout] 3355 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().active_points(), 0);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3356:29
[INFO] [stdout]      |
[INFO] [stdout] 3356 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().unbonding_points(), 10);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3357:28
[INFO] [stdout]      |
[INFO] [stdout] 3357 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap().points, 0);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3359:19
[INFO] [stdout]      |
[INFO] [stdout] 3359 |                 PoolMembers::<Runtime>::get(10).unwrap().unbonding_eras,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3363:23
[INFO] [stdout]      |
[INFO] [stdout] 3363 |                 SubPoolsStorage::<Runtime>::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] 3236 |     fn partial_unbond_era_tracking<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3389:19
[INFO] [stdout]      |
[INFO] [stdout] 3389 |                 PoolMembers::<Runtime>::get(20).unwrap().unbonding_eras,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3380 |     fn partial_unbond_max_chunks<Runtime>() {
[INFO] [stdout]      |                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3401:13
[INFO] [stdout]      |
[INFO] [stdout] 3401 |                 Error::<Runtime>::MaxUnbondingLimit
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3380 |     fn partial_unbond_max_chunks<Runtime>() {
[INFO] [stdout]      |                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3409:19
[INFO] [stdout]      |
[INFO] [stdout] 3409 |                 PoolMembers::<Runtime>::get(20).unwrap().unbonding_eras,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3380 |     fn partial_unbond_max_chunks<Runtime>() {
[INFO] [stdout]      |                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3436:29
[INFO] [stdout]      |
[INFO] [stdout] 3436 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().active_points(), 10);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3430 |     fn depositor_permissioned_partial_unbond<Runtime>() {
[INFO] [stdout]      |                                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3437:29
[INFO] [stdout]      |
[INFO] [stdout] 3437 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().unbonding_points(), 0);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3430 |     fn depositor_permissioned_partial_unbond<Runtime>() {
[INFO] [stdout]      |                                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3441:29
[INFO] [stdout]      |
[INFO] [stdout] 3441 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().active_points(), 7);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3430 |     fn depositor_permissioned_partial_unbond<Runtime>() {
[INFO] [stdout]      |                                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3442:29
[INFO] [stdout]      |
[INFO] [stdout] 3442 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().unbonding_points(), 3);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3430 |     fn depositor_permissioned_partial_unbond<Runtime>() {
[INFO] [stdout]      |                                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3447:13
[INFO] [stdout]      |
[INFO] [stdout] 3447 |                 Error::<Runtime>::MinimumBondNotMet
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3430 |     fn depositor_permissioned_partial_unbond<Runtime>() {
[INFO] [stdout]      |                                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3466:31
[INFO] [stdout]      |
[INFO] [stdout] 3466 |             assert_eq!(MinCreateBond::<Runtime>::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] 3463 |     fn depositor_permissioned_partial_unbond_slashed<Runtime>() {
[INFO] [stdout]      |                                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3467:29
[INFO] [stdout]      |
[INFO] [stdout] 3467 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().active_points(), 10);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3463 |     fn depositor_permissioned_partial_unbond_slashed<Runtime>() {
[INFO] [stdout]      |                                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3468:29
[INFO] [stdout]      |
[INFO] [stdout] 3468 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().unbonding_points(), 0);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3463 |     fn depositor_permissioned_partial_unbond_slashed<Runtime>() {
[INFO] [stdout]      |                                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3476:13
[INFO] [stdout]      |
[INFO] [stdout] 3476 |                 Error::<Runtime>::MinimumBondNotMet
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3463 |     fn depositor_permissioned_partial_unbond_slashed<Runtime>() {
[INFO] [stdout]      |                                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3530:19
[INFO] [stdout]      |
[INFO] [stdout] 3530 |                 PoolMembers::<Runtime>::get(20).unwrap().unbonding_eras,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3482 |     fn every_unbonding_triggers_payout<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3619:43
[INFO] [stdout]      |
[INFO] [stdout] 3619 |                 let mut sub_pools = SubPoolsStorage::<Runtime>::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] 3603 |     fn withdraw_unbonded_works_against_slashed_no_era_sub_pool<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3623:35
[INFO] [stdout]      |
[INFO] [stdout] 3623 |                 assert_eq!(TotalValueLocked::<Runtime>::get(), 600);
[INFO] [stdout]      |                                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3603 |     fn withdraw_unbonded_works_against_slashed_no_era_sub_pool<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3629:24
[INFO] [stdout]      |
[INFO] [stdout] 3629 |                     SubPoolsStorage::<Runtime>::insert(1, sub_pools);
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3603 |     fn withdraw_unbonded_works_against_slashed_no_era_sub_pool<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3632:25
[INFO] [stdout]      |
[INFO] [stdout] 3632 |                     TotalValueLocked::<Runtime>::mutate(|x| *x -= 295);
[INFO] [stdout]      |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3603 |     fn withdraw_unbonded_works_against_slashed_no_era_sub_pool<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3651:42
[INFO] [stdout]      |
[INFO] [stdout] 3651 |                 current_era += TotalUnbondingPools::<Runtime>::get();
[INFO] [stdout]      |                                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3603 |     fn withdraw_unbonded_works_against_slashed_no_era_sub_pool<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3657:24
[INFO] [stdout]      |
[INFO] [stdout] 3657 |                     SubPoolsStorage::<Runtime>::get(1).unwrap().maybe_merge_pools(current_era);
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3603 |     fn withdraw_unbonded_works_against_slashed_no_era_sub_pool<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3658:23
[INFO] [stdout]      |
[INFO] [stdout] 3658 |                 SubPoolsStorage::<Runtime>::insert(1, sub_pools);
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3603 |     fn withdraw_unbonded_works_against_slashed_no_era_sub_pool<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3661:24
[INFO] [stdout]      |
[INFO] [stdout] 3661 |                     SubPoolsStorage::<Runtime>::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] 3603 |     fn withdraw_unbonded_works_against_slashed_no_era_sub_pool<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3691:24
[INFO] [stdout]      |
[INFO] [stdout] 3691 |                     SubPoolsStorage::<Runtime>::get(1).unwrap().no_era,
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3603 |     fn withdraw_unbonded_works_against_slashed_no_era_sub_pool<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3710:24
[INFO] [stdout]      |
[INFO] [stdout] 3710 |                     SubPoolsStorage::<Runtime>::get(1).unwrap().no_era,
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3603 |     fn withdraw_unbonded_works_against_slashed_no_era_sub_pool<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3713:28
[INFO] [stdout]      |
[INFO] [stdout] 3713 |                 assert!(!PoolMembers::<Runtime>::contains_key(40));
[INFO] [stdout]      |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3603 |     fn withdraw_unbonded_works_against_slashed_no_era_sub_pool<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3772:24
[INFO] [stdout]      |
[INFO] [stdout] 3772 |                     SubPoolsStorage::<Runtime>::get(1).unwrap().with_era,
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3758 |     fn withdraw_unbonded_works_against_slashed_with_era_sub_pools<Runtime>() {
[INFO] [stdout]      |                                                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3812:24
[INFO] [stdout]      |
[INFO] [stdout] 3812 |                     SubPoolsStorage::<Runtime>::get(1).unwrap().with_era,
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3758 |     fn withdraw_unbonded_works_against_slashed_with_era_sub_pools<Runtime>() {
[INFO] [stdout]      |                                                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3827:31
[INFO] [stdout]      |
[INFO] [stdout] 3827 |                 assert!(SubPoolsStorage::<Runtime>::get(1).unwrap().with_era.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] 3758 |     fn withdraw_unbonded_works_against_slashed_with_era_sub_pools<Runtime>() {
[INFO] [stdout]      |                                                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3835:24
[INFO] [stdout]      |
[INFO] [stdout] 3835 |                     SubPoolsStorage::<Runtime>::get(1).unwrap().with_era,
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3758 |     fn withdraw_unbonded_works_against_slashed_with_era_sub_pools<Runtime>() {
[INFO] [stdout]      |                                                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3885:22
[INFO] [stdout]      |
[INFO] [stdout] 3885 |             SubPoolsStorage::<Runtime>::insert(1, sub_pools.clone());
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3878 |     fn withdraw_unbonded_errors_correctly<Runtime>() {
[INFO] [stdout]      |                                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3889:13
[INFO] [stdout]      |
[INFO] [stdout] 3889 |                 Error::<Runtime>::PoolMemberNotFound
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3878 |     fn withdraw_unbonded_errors_correctly<Runtime>() {
[INFO] [stdout]      |                                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3893:18
[INFO] [stdout]      |
[INFO] [stdout] 3893 |             PoolMembers::<Runtime>::insert(11, member.clone());
[INFO] [stdout]      |                           ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3878 |     fn withdraw_unbonded_errors_correctly<Runtime>() {
[INFO] [stdout]      |                                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3901:18
[INFO] [stdout]      |
[INFO] [stdout] 3901 |             PoolMembers::<Runtime>::insert(11, member.clone());
[INFO] [stdout]      |                           ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3878 |     fn withdraw_unbonded_errors_correctly<Runtime>() {
[INFO] [stdout]      |                                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3906:13
[INFO] [stdout]      |
[INFO] [stdout] 3906 |                 Error::<Runtime>::CannotWithdrawAny
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3878 |     fn withdraw_unbonded_errors_correctly<Runtime>() {
[INFO] [stdout]      |                                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3910:29
[INFO] [stdout]      |
[INFO] [stdout] 3910 |             assert_eq!(PoolMembers::<Runtime>::get(11), Some(member));
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3878 |     fn withdraw_unbonded_errors_correctly<Runtime>() {
[INFO] [stdout]      |                                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3912:33
[INFO] [stdout]      |
[INFO] [stdout] 3912 |             assert_eq!(SubPoolsStorage::<Runtime>::get(1).unwrap(), sub_pools)
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3878 |     fn withdraw_unbonded_errors_correctly<Runtime>() {
[INFO] [stdout]      |                                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3925:19
[INFO] [stdout]      |
[INFO] [stdout] 3925 |                     BondedPool::<Runtime>::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] 3917 |     fn withdraw_unbonded_kick<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3942:14
[INFO] [stdout]      |
[INFO] [stdout] 3942 |                     Error::<Runtime>::NotKickerOrDestroying
[INFO] [stdout]      |                             ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3917 |     fn withdraw_unbonded_kick<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3975:14
[INFO] [stdout]      |
[INFO] [stdout] 3975 |                     Error::<Runtime>::NotKickerOrDestroying
[INFO] [stdout]      |                             ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3917 |     fn withdraw_unbonded_kick<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3986:28
[INFO] [stdout]      |
[INFO] [stdout] 3986 |                 assert!(!PoolMembers::<Runtime>::contains_key(100));
[INFO] [stdout]      |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3917 |     fn withdraw_unbonded_kick<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3987:28
[INFO] [stdout]      |
[INFO] [stdout] 3987 |                 assert!(!PoolMembers::<Runtime>::contains_key(200));
[INFO] [stdout]      |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3917 |     fn withdraw_unbonded_kick<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3988:34
[INFO] [stdout]      |
[INFO] [stdout] 3988 |                 assert_eq!(SubPoolsStorage::<Runtime>::get(1).unwrap(), Default::default());
[INFO] [stdout]      |                                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3917 |     fn withdraw_unbonded_kick<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4007:18
[INFO] [stdout]      |
[INFO] [stdout] 4007 |                 BondedPool::<Runtime>::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] 4002 |     fn withdraw_unbonded_destroying_permissionless<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4025:13
[INFO] [stdout]      |
[INFO] [stdout] 4025 |                 Error::<Runtime>::NotKickerOrDestroying
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4002 |     fn withdraw_unbonded_destroying_permissionless<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4034:33
[INFO] [stdout]      |
[INFO] [stdout] 4034 |             assert_eq!(SubPoolsStorage::<Runtime>::get(1).unwrap(), Default::default(),);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4002 |     fn withdraw_unbonded_destroying_permissionless<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4037:27
[INFO] [stdout]      |
[INFO] [stdout] 4037 |             assert!(!PoolMembers::<Runtime>::contains_key(100));
[INFO] [stdout]      |                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4002 |     fn withdraw_unbonded_destroying_permissionless<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4064:19
[INFO] [stdout]      |
[INFO] [stdout] 4064 |                 PoolMembers::<Runtime>::get(10).unwrap().unbonding_eras,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4054 |     fn partial_withdraw_unbonded_depositor<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4068:23
[INFO] [stdout]      |
[INFO] [stdout] 4068 |                 SubPoolsStorage::<Runtime>::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] 4054 |     fn partial_withdraw_unbonded_depositor<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4077:29
[INFO] [stdout]      |
[INFO] [stdout] 4077 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().active_points(), 13);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4054 |     fn partial_withdraw_unbonded_depositor<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4078:29
[INFO] [stdout]      |
[INFO] [stdout] 4078 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().unbonding_points(), 7);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4054 |     fn partial_withdraw_unbonded_depositor<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4095:13
[INFO] [stdout]      |
[INFO] [stdout] 4095 |                 Error::<Runtime>::CannotWithdrawAny
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4054 |     fn partial_withdraw_unbonded_depositor<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4104:19
[INFO] [stdout]      |
[INFO] [stdout] 4104 |                 PoolMembers::<Runtime>::get(10).unwrap().unbonding_eras,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4054 |     fn partial_withdraw_unbonded_depositor<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4108:23
[INFO] [stdout]      |
[INFO] [stdout] 4108 |                 SubPoolsStorage::<Runtime>::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] 4054 |     fn partial_withdraw_unbonded_depositor<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4127:19
[INFO] [stdout]      |
[INFO] [stdout] 4127 |                 PoolMembers::<Runtime>::get(10).unwrap().unbonding_eras,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4054 |     fn partial_withdraw_unbonded_depositor<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4130:33
[INFO] [stdout]      |
[INFO] [stdout] 4130 |             assert_eq!(SubPoolsStorage::<Runtime>::get(1).unwrap(), Default::default());
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4054 |     fn partial_withdraw_unbonded_depositor<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4139:13
[INFO] [stdout]      |
[INFO] [stdout] 4139 |                 Error::<Runtime>::CannotWithdrawAny
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4054 |     fn partial_withdraw_unbonded_depositor<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4152:19
[INFO] [stdout]      |
[INFO] [stdout] 4152 |                 PoolMembers::<Runtime>::get(11).unwrap().unbonding_eras,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4145 |     fn partial_withdraw_unbonded_non_depositor<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4156:23
[INFO] [stdout]      |
[INFO] [stdout] 4156 |                 SubPoolsStorage::<Runtime>::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] 4145 |     fn partial_withdraw_unbonded_non_depositor<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4165:29
[INFO] [stdout]      |
[INFO] [stdout] 4165 |             assert_eq!(PoolMembers::<Runtime>::get(11).unwrap().active_points(), 3);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4145 |     fn partial_withdraw_unbonded_non_depositor<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4166:29
[INFO] [stdout]      |
[INFO] [stdout] 4166 |             assert_eq!(PoolMembers::<Runtime>::get(11).unwrap().unbonding_points(), 7);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4145 |     fn partial_withdraw_unbonded_non_depositor<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4183:13
[INFO] [stdout]      |
[INFO] [stdout] 4183 |                 Error::<Runtime>::CannotWithdrawAny
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4145 |     fn partial_withdraw_unbonded_non_depositor<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4192:19
[INFO] [stdout]      |
[INFO] [stdout] 4192 |                 PoolMembers::<Runtime>::get(11).unwrap().unbonding_eras,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4145 |     fn partial_withdraw_unbonded_non_depositor<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4196:23
[INFO] [stdout]      |
[INFO] [stdout] 4196 |                 SubPoolsStorage::<Runtime>::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] 4145 |     fn partial_withdraw_unbonded_non_depositor<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4215:19
[INFO] [stdout]      |
[INFO] [stdout] 4215 |                 PoolMembers::<Runtime>::get(11).unwrap().unbonding_eras,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4145 |     fn partial_withdraw_unbonded_non_depositor<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4218:33
[INFO] [stdout]      |
[INFO] [stdout] 4218 |             assert_eq!(SubPoolsStorage::<Runtime>::get(1).unwrap(), Default::default());
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4145 |     fn partial_withdraw_unbonded_non_depositor<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4227:13
[INFO] [stdout]      |
[INFO] [stdout] 4227 |                 Error::<Runtime>::CannotWithdrawAny
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4145 |     fn partial_withdraw_unbonded_non_depositor<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4239:19
[INFO] [stdout]      |
[INFO] [stdout] 4239 |                 PoolMembers::<Runtime>::get(100).unwrap().unbonding_eras,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4233 |     fn full_multi_step_withdrawing_non_depositor<Runtime>() {
[INFO] [stdout]      |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4250:19
[INFO] [stdout]      |
[INFO] [stdout] 4250 |                 PoolMembers::<Runtime>::get(100).unwrap().unbonding_eras,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4233 |     fn full_multi_step_withdrawing_non_depositor<Runtime>() {
[INFO] [stdout]      |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4256:13
[INFO] [stdout]      |
[INFO] [stdout] 4256 |                 Error::<Runtime>::CannotWithdrawAny
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4233 |     fn full_multi_step_withdrawing_non_depositor<Runtime>() {
[INFO] [stdout]      |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4277:19
[INFO] [stdout]      |
[INFO] [stdout] 4277 |                 PoolMembers::<Runtime>::get(100).unwrap().unbonding_eras,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4233 |     fn full_multi_step_withdrawing_non_depositor<Runtime>() {
[INFO] [stdout]      |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests.rs:4305:5
[INFO] [stdout]      |
[INFO] [stdout] 4305 |                 System::reset_events();
[INFO] [stdout]      |                 ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 3599 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4313:20
[INFO] [stdout]      |
[INFO] [stdout] 4313 |                     PoolMembers::<Runtime>::get(20).unwrap().unbonding_eras,
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4297 |     fn out_of_sync_unbonding_chunks<Runtime>() {
[INFO] [stdout]      |                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4317:20
[INFO] [stdout]      |
[INFO] [stdout] 4317 |                     PoolMembers::<Runtime>::get(30).unwrap().unbonding_eras,
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4297 |     fn out_of_sync_unbonding_chunks<Runtime>() {
[INFO] [stdout]      |                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4321:24
[INFO] [stdout]      |
[INFO] [stdout] 4321 |                     SubPoolsStorage::<Runtime>::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] 4297 |     fn out_of_sync_unbonding_chunks<Runtime>() {
[INFO] [stdout]      |                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4343:20
[INFO] [stdout]      |
[INFO] [stdout] 4343 |                     PoolMembers::<Runtime>::get(20).unwrap().unbonding_eras,
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4297 |     fn out_of_sync_unbonding_chunks<Runtime>() {
[INFO] [stdout]      |                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4347:24
[INFO] [stdout]      |
[INFO] [stdout] 4347 |                     SubPoolsStorage::<Runtime>::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] 4297 |     fn out_of_sync_unbonding_chunks<Runtime>() {
[INFO] [stdout]      |                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4367:20
[INFO] [stdout]      |
[INFO] [stdout] 4367 |                     PoolMembers::<Runtime>::get(20).unwrap().unbonding_eras,
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4297 |     fn out_of_sync_unbonding_chunks<Runtime>() {
[INFO] [stdout]      |                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4371:24
[INFO] [stdout]      |
[INFO] [stdout] 4371 |                     SubPoolsStorage::<Runtime>::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] 4297 |     fn out_of_sync_unbonding_chunks<Runtime>() {
[INFO] [stdout]      |                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4392:20
[INFO] [stdout]      |
[INFO] [stdout] 4392 |                     PoolMembers::<Runtime>::get(20).unwrap().unbonding_eras,
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4297 |     fn out_of_sync_unbonding_chunks<Runtime>() {
[INFO] [stdout]      |                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4396:24
[INFO] [stdout]      |
[INFO] [stdout] 4396 |                     SubPoolsStorage::<Runtime>::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] 4297 |     fn out_of_sync_unbonding_chunks<Runtime>() {
[INFO] [stdout]      |                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4418:20
[INFO] [stdout]      |
[INFO] [stdout] 4418 |                     PoolMembers::<Runtime>::get(20).unwrap().unbonding_eras,
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4297 |     fn out_of_sync_unbonding_chunks<Runtime>() {
[INFO] [stdout]      |                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4422:24
[INFO] [stdout]      |
[INFO] [stdout] 4422 |                     SubPoolsStorage::<Runtime>::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] 4297 |     fn out_of_sync_unbonding_chunks<Runtime>() {
[INFO] [stdout]      |                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4440:20
[INFO] [stdout]      |
[INFO] [stdout] 4440 |                     PoolMembers::<Runtime>::get(30).unwrap().unbonding_eras,
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4297 |     fn out_of_sync_unbonding_chunks<Runtime>() {
[INFO] [stdout]      |                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4444:24
[INFO] [stdout]      |
[INFO] [stdout] 4444 |                     SubPoolsStorage::<Runtime>::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] 4297 |     fn out_of_sync_unbonding_chunks<Runtime>() {
[INFO] [stdout]      |                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4475:19
[INFO] [stdout]      |
[INFO] [stdout] 4475 |                 PoolMembers::<Runtime>::get(10).unwrap().unbonding_eras,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4461 |     fn full_multi_step_withdrawing_depositor<Runtime>() {
[INFO] [stdout]      |                                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4482:13
[INFO] [stdout]      |
[INFO] [stdout] 4482 |                 Error::<Runtime>::MinimumBondNotMet
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4461 |     fn full_multi_step_withdrawing_depositor<Runtime>() {
[INFO] [stdout]      |                                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4488:13
[INFO] [stdout]      |
[INFO] [stdout] 4488 |                 Error::<Runtime>::MinimumBondNotMet
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4461 |     fn full_multi_step_withdrawing_depositor<Runtime>() {
[INFO] [stdout]      |                                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4495:13
[INFO] [stdout]      |
[INFO] [stdout] 4495 |                 Error::<Runtime>::MinimumBondNotMet
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4461 |     fn full_multi_step_withdrawing_depositor<Runtime>() {
[INFO] [stdout]      |                                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4517:19
[INFO] [stdout]      |
[INFO] [stdout] 4517 |                 PoolMembers::<Runtime>::get(10).unwrap().unbonding_eras,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4461 |     fn full_multi_step_withdrawing_depositor<Runtime>() {
[INFO] [stdout]      |                                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4542:29
[INFO] [stdout]      |
[INFO] [stdout] 4542 |             assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().points, 20);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4538 |     fn withdraw_unbonded_removes_claim_permissions_on_leave<Runtime>() {
[INFO] [stdout]      |                                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4546:24
[INFO] [stdout]      |
[INFO] [stdout] 4546 |                 ClaimPermissions::<Runtime>::get(20),
[INFO] [stdout]      |                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4538 |     fn withdraw_unbonded_removes_claim_permissions_on_leave<Runtime>() {
[INFO] [stdout]      |                                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4575:29
[INFO] [stdout]      |
[INFO] [stdout] 4575 |             assert_eq!(PoolMembers::<Runtime>::get(20), None);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4538 |     fn withdraw_unbonded_removes_claim_permissions_on_leave<Runtime>() {
[INFO] [stdout]      |                                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4576:34
[INFO] [stdout]      |
[INFO] [stdout] 4576 |             assert_eq!(ClaimPermissions::<Runtime>::contains_key(20), false);
[INFO] [stdout]      |                                           ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4538 |     fn withdraw_unbonded_removes_claim_permissions_on_leave<Runtime>() {
[INFO] [stdout]      |                                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4677:27
[INFO] [stdout]      |
[INFO] [stdout] 4677 |             assert!(!BondedPools::<Runtime>::contains_key(2));
[INFO] [stdout]      |                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4670 |     fn create_works<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4678:27
[INFO] [stdout]      |
[INFO] [stdout] 4678 |             assert!(!RewardPools::<Runtime>::contains_key(2));
[INFO] [stdout]      |                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4670 |     fn create_works<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4679:27
[INFO] [stdout]      |
[INFO] [stdout] 4679 |             assert!(!PoolMembers::<Runtime>::contains_key(11));
[INFO] [stdout]      |                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4670 |     fn create_works<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4694:19
[INFO] [stdout]      |
[INFO] [stdout] 4694 |                 PoolMembers::<Runtime>::get(11).unwrap(),
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4670 |     fn create_works<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4702:18
[INFO] [stdout]      |
[INFO] [stdout] 4702 |                 BondedPool::<Runtime>::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] 4670 |     fn create_works<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4724:19
[INFO] [stdout]      |
[INFO] [stdout] 4724 |                 RewardPools::<Runtime>::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] 4670 |     fn create_works<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4755:13
[INFO] [stdout]      |
[INFO] [stdout] 4755 |                 Error::<Runtime>::AccountBelongsToOtherPool
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4751 |     fn create_errors_correctly<Runtime>() {
[INFO] [stdout]      |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4759:31
[INFO] [stdout]      |
[INFO] [stdout] 4759 |             assert_eq!(MinCreateBond::<Runtime>::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] 4751 |     fn create_errors_correctly<Runtime>() {
[INFO] [stdout]      |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4765:13
[INFO] [stdout]      |
[INFO] [stdout] 4765 |                 Error::<Runtime>::MinimumBondNotMet
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4751 |     fn create_errors_correctly<Runtime>() {
[INFO] [stdout]      |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4769:20
[INFO] [stdout]      |
[INFO] [stdout] 4769 |             MinCreateBond::<Runtime>::put(20);
[INFO] [stdout]      |                             ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4751 |     fn create_errors_correctly<Runtime>() {
[INFO] [stdout]      |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4774:13
[INFO] [stdout]      |
[INFO] [stdout] 4774 |                 Error::<Runtime>::MinimumBondNotMet
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4751 |     fn create_errors_correctly<Runtime>() {
[INFO] [stdout]      |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4778:17
[INFO] [stdout]      |
[INFO] [stdout] 4778 |             BondedPool::<Runtime> {
[INFO] [stdout]      |                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4751 |     fn create_errors_correctly<Runtime>() {
[INFO] [stdout]      |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4789:26
[INFO] [stdout]      |
[INFO] [stdout] 4789 |             assert_eq!(MaxPools::<Runtime>::get(), Some(2));
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4751 |     fn create_errors_correctly<Runtime>() {
[INFO] [stdout]      |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4790:29
[INFO] [stdout]      |
[INFO] [stdout] 4790 |             assert_eq!(BondedPools::<Runtime>::count(), 2);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4751 |     fn create_errors_correctly<Runtime>() {
[INFO] [stdout]      |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4795:13
[INFO] [stdout]      |
[INFO] [stdout] 4795 |                 Error::<Runtime>::MaxPools
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4751 |     fn create_errors_correctly<Runtime>() {
[INFO] [stdout]      |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4799:29
[INFO] [stdout]      |
[INFO] [stdout] 4799 |             assert_eq!(PoolMembers::<Runtime>::count(), 1);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4751 |     fn create_errors_correctly<Runtime>() {
[INFO] [stdout]      |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4800:15
[INFO] [stdout]      |
[INFO] [stdout] 4800 |             MaxPools::<Runtime>::put(3);
[INFO] [stdout]      |                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4751 |     fn create_errors_correctly<Runtime>() {
[INFO] [stdout]      |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4801:21
[INFO] [stdout]      |
[INFO] [stdout] 4801 |             MaxPoolMembers::<Runtime>::put(1);
[INFO] [stdout]      |                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4751 |     fn create_errors_correctly<Runtime>() {
[INFO] [stdout]      |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4805:43
[INFO] [stdout]      |
[INFO] [stdout] 4805 |             let create = RuntimeCall::Pools(Call::<Runtime>::create {
[INFO] [stdout]      |                                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4751 |     fn create_errors_correctly<Runtime>() {
[INFO] [stdout]      |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4813:13
[INFO] [stdout]      |
[INFO] [stdout] 4813 |                 Error::<Runtime>::MaxPoolMembers
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4751 |     fn create_errors_correctly<Runtime>() {
[INFO] [stdout]      |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4837:13
[INFO] [stdout]      |
[INFO] [stdout] 4837 |                 Error::<Runtime>::PoolIdInUse
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4819 |     fn create_with_pool_id_works<Runtime>() {
[INFO] [stdout]      |                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4842:13
[INFO] [stdout]      |
[INFO] [stdout] 4842 |                 Error::<Runtime>::InvalidPoolId
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4819 |     fn create_with_pool_id_works<Runtime>() {
[INFO] [stdout]      |                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4862:26
[INFO] [stdout]      |
[INFO] [stdout] 4862 |         assert!(!PoolMembers::<Runtime>::contains_key(11));
[INFO] [stdout]      |                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4858 | fn set_claim_permission_works<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4879:33
[INFO] [stdout]      |
[INFO] [stdout] 4879 |         assert_eq!(ClaimPermissions::<Runtime>::get(11), ClaimPermission::PermissionlessWithdraw);
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4858 | fn set_claim_permission_works<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4898:33
[INFO] [stdout]      |
[INFO] [stdout] 4898 |         assert_eq!(ClaimPermissions::<Runtime>::get(11), ClaimPermission::Permissioned);
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4858 | fn set_claim_permission_works<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4911:13
[INFO] [stdout]      |
[INFO] [stdout] 4911 |                 Error::<Runtime>::NotNominator
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4906 |     fn nominate_works<Runtime>() {
[INFO] [stdout]      |                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4917:13
[INFO] [stdout]      |
[INFO] [stdout] 4917 |                 Error::<Runtime>::NotNominator
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4906 |     fn nominate_works<Runtime>() {
[INFO] [stdout]      |                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4926:13
[INFO] [stdout]      |
[INFO] [stdout] 4926 |                 Error::<Runtime>::MinimumBondNotMet
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4906 |     fn nominate_works<Runtime>() {
[INFO] [stdout]      |                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests.rs:4937:4
[INFO] [stdout]      |
[INFO] [stdout] 4937 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::PoolNominationMade {
[INFO] [stdout]      |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 4903 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests.rs:4946:4
[INFO] [stdout]      |
[INFO] [stdout] 4946 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::PoolNominationMade {
[INFO] [stdout]      |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 4903 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4954:13
[INFO] [stdout]      |
[INFO] [stdout] 4954 |                 Error::<Runtime>::PoolNotFound
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4906 |     fn nominate_works<Runtime>() {
[INFO] [stdout]      |                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4967:28
[INFO] [stdout]      |
[INFO] [stdout] 4967 |             assert_ok!(BondedPool::<Runtime>::get(1).unwrap().ok_to_be_open());
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4964 |     fn set_state_works<Runtime>() {
[INFO] [stdout]      |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4972:13
[INFO] [stdout]      |
[INFO] [stdout] 4972 |                 Error::<Runtime>::CanNotChangeState
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4964 |     fn set_state_works<Runtime>() {
[INFO] [stdout]      |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4976:13
[INFO] [stdout]      |
[INFO] [stdout] 4976 |                 Error::<Runtime>::CanNotChangeState
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4964 |     fn set_state_works<Runtime>() {
[INFO] [stdout]      |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4992:28
[INFO] [stdout]      |
[INFO] [stdout] 4992 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap().state, PoolState::Blocked);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4964 |     fn set_state_works<Runtime>() {
[INFO] [stdout]      |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4996:28
[INFO] [stdout]      |
[INFO] [stdout] 4996 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap().state, PoolState::Destroying);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4964 |     fn set_state_works<Runtime>() {
[INFO] [stdout]      |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5001:13
[INFO] [stdout]      |
[INFO] [stdout] 5001 |                 Error::<Runtime>::CanNotChangeState
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4964 |     fn set_state_works<Runtime>() {
[INFO] [stdout]      |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5005:13
[INFO] [stdout]      |
[INFO] [stdout] 5005 |                 Error::<Runtime>::CanNotChangeState
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4964 |     fn set_state_works<Runtime>() {
[INFO] [stdout]      |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5023:28
[INFO] [stdout]      |
[INFO] [stdout] 5023 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap().state, PoolState::Destroying);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4964 |     fn set_state_works<Runtime>() {
[INFO] [stdout]      |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5031:28
[INFO] [stdout]      |
[INFO] [stdout] 5031 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap().state, PoolState::Destroying);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4964 |     fn set_state_works<Runtime>() {
[INFO] [stdout]      |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5038:13
[INFO] [stdout]      |
[INFO] [stdout] 5038 |                 Error::<Runtime>::CanNotChangeState
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4964 |     fn set_state_works<Runtime>() {
[INFO] [stdout]      |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5062:26
[INFO] [stdout]      |
[INFO] [stdout] 5062 |             assert_eq!(Metadata::<Runtime>::get(1), vec![1, 1]);
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5058 |     fn set_metadata_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests.rs:5064:4
[INFO] [stdout]      |
[INFO] [stdout] 5064 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::MetadataUpdated {
[INFO] [stdout]      |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 5055 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5071:26
[INFO] [stdout]      |
[INFO] [stdout] 5071 |             assert_eq!(Metadata::<Runtime>::get(1), vec![2, 2]);
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5058 |     fn set_metadata_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests.rs:5073:4
[INFO] [stdout]      |
[INFO] [stdout] 5073 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::MetadataUpdated {
[INFO] [stdout]      |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 5055 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5081:13
[INFO] [stdout]      |
[INFO] [stdout] 5081 |                 Error::<Runtime>::DoesNotHavePermission
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5058 |     fn set_metadata_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5087:13
[INFO] [stdout]      |
[INFO] [stdout] 5087 |                 Error::<Runtime>::DoesNotHavePermission
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5058 |     fn set_metadata_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5093:13
[INFO] [stdout]      |
[INFO] [stdout] 5093 |                 Error::<Runtime>::MetadataExceedsMaxLen
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5058 |     fn set_metadata_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5129:29
[INFO] [stdout]      |
[INFO] [stdout] 5129 |             assert_eq!(MinJoinBond::<Runtime>::get(), 1);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5103 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5130:31
[INFO] [stdout]      |
[INFO] [stdout] 5130 |             assert_eq!(MinCreateBond::<Runtime>::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] 5103 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5131:26
[INFO] [stdout]      |
[INFO] [stdout] 5131 |             assert_eq!(MaxPools::<Runtime>::get(), Some(3));
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5103 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5132:32
[INFO] [stdout]      |
[INFO] [stdout] 5132 |             assert_eq!(MaxPoolMembers::<Runtime>::get(), Some(4));
[INFO] [stdout]      |                                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5103 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5133:39
[INFO] [stdout]      |
[INFO] [stdout] 5133 |             assert_eq!(MaxPoolMembersPerPool::<Runtime>::get(), Some(5));
[INFO] [stdout]      |                                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5103 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5134:37
[INFO] [stdout]      |
[INFO] [stdout] 5134 |             assert_eq!(GlobalMaxCommission::<Runtime>::get(), Some(Perbill::from_percent(6)));
[INFO] [stdout]      |                                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5103 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests.rs:5137:4
[INFO] [stdout]      |
[INFO] [stdout] 5137 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::GlobalParamsUpdated {
[INFO] [stdout]      |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 5100 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5157:29
[INFO] [stdout]      |
[INFO] [stdout] 5157 |             assert_eq!(MinJoinBond::<Runtime>::get(), 1);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5103 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5158:31
[INFO] [stdout]      |
[INFO] [stdout] 5158 |             assert_eq!(MinCreateBond::<Runtime>::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] 5103 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5159:26
[INFO] [stdout]      |
[INFO] [stdout] 5159 |             assert_eq!(MaxPools::<Runtime>::get(), Some(3));
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5103 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5160:32
[INFO] [stdout]      |
[INFO] [stdout] 5160 |             assert_eq!(MaxPoolMembers::<Runtime>::get(), Some(4));
[INFO] [stdout]      |                                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5103 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5161:39
[INFO] [stdout]      |
[INFO] [stdout] 5161 |             assert_eq!(MaxPoolMembersPerPool::<Runtime>::get(), Some(5));
[INFO] [stdout]      |                                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5103 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5162:37
[INFO] [stdout]      |
[INFO] [stdout] 5162 |             assert_eq!(GlobalMaxCommission::<Runtime>::get(), Some(Perbill::from_percent(6)));
[INFO] [stdout]      |                                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5103 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests.rs:5164:4
[INFO] [stdout]      |
[INFO] [stdout] 5164 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::GlobalParamsUpdated {
[INFO] [stdout]      |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 5100 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5183:29
[INFO] [stdout]      |
[INFO] [stdout] 5183 |             assert_eq!(MinJoinBond::<Runtime>::get(), 0);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5103 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5184:31
[INFO] [stdout]      |
[INFO] [stdout] 5184 |             assert_eq!(MinCreateBond::<Runtime>::get(), 0);
[INFO] [stdout]      |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5103 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5185:26
[INFO] [stdout]      |
[INFO] [stdout] 5185 |             assert_eq!(MaxPools::<Runtime>::get(), None);
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5103 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5186:32
[INFO] [stdout]      |
[INFO] [stdout] 5186 |             assert_eq!(MaxPoolMembers::<Runtime>::get(), None);
[INFO] [stdout]      |                                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5103 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5187:39
[INFO] [stdout]      |
[INFO] [stdout] 5187 |             assert_eq!(MaxPoolMembersPerPool::<Runtime>::get(), None);
[INFO] [stdout]      |                                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5103 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5188:37
[INFO] [stdout]      |
[INFO] [stdout] 5188 |             assert_eq!(GlobalMaxCommission::<Runtime>::get(), None);
[INFO] [stdout]      |                                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5103 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests.rs:5190:4
[INFO] [stdout]      |
[INFO] [stdout] 5190 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::GlobalParamsUpdated {
[INFO] [stdout]      |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 5100 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5213:29
[INFO] [stdout]      |
[INFO] [stdout] 5213 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().points, 10);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5207 |     fn bond_extra_from_free_balance_creator<Runtime>() {
[INFO] [stdout]      |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5214:29
[INFO] [stdout]      |
[INFO] [stdout] 5214 |             assert_eq!(BondedPools::<Runtime>::get(1).unwrap().points, 10);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5207 |     fn bond_extra_from_free_balance_creator<Runtime>() {
[INFO] [stdout]      |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5222:29
[INFO] [stdout]      |
[INFO] [stdout] 5222 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().points, 20);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5207 |     fn bond_extra_from_free_balance_creator<Runtime>() {
[INFO] [stdout]      |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5223:29
[INFO] [stdout]      |
[INFO] [stdout] 5223 |             assert_eq!(BondedPools::<Runtime>::get(1).unwrap().points, 20);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5207 |     fn bond_extra_from_free_balance_creator<Runtime>() {
[INFO] [stdout]      |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5240:29
[INFO] [stdout]      |
[INFO] [stdout] 5240 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().points, 40);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5207 |     fn bond_extra_from_free_balance_creator<Runtime>() {
[INFO] [stdout]      |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5241:29
[INFO] [stdout]      |
[INFO] [stdout] 5241 |             assert_eq!(BondedPools::<Runtime>::get(1).unwrap().points, 40);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5207 |     fn bond_extra_from_free_balance_creator<Runtime>() {
[INFO] [stdout]      |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5260:29
[INFO] [stdout]      |
[INFO] [stdout] 5260 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().points, 10);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5251 |     fn bond_extra_from_rewards_creator<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5261:29
[INFO] [stdout]      |
[INFO] [stdout] 5261 |             assert_eq!(BondedPools::<Runtime>::get(1).unwrap().points, 10);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5251 |     fn bond_extra_from_rewards_creator<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5271:29
[INFO] [stdout]      |
[INFO] [stdout] 5271 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().points, 10 + claimable_reward);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5251 |     fn bond_extra_from_rewards_creator<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5272:29
[INFO] [stdout]      |
[INFO] [stdout] 5272 |             assert_eq!(BondedPools::<Runtime>::get(1).unwrap().points, 10 + claimable_reward);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5251 |     fn bond_extra_from_rewards_creator<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5304:29
[INFO] [stdout]      |
[INFO] [stdout] 5304 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().points, 10);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5293 |     fn bond_extra_from_rewards_joiner<Runtime>() {
[INFO] [stdout]      |                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5305:29
[INFO] [stdout]      |
[INFO] [stdout] 5305 |             assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().points, 20);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5293 |     fn bond_extra_from_rewards_joiner<Runtime>() {
[INFO] [stdout]      |                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5306:29
[INFO] [stdout]      |
[INFO] [stdout] 5306 |             assert_eq!(BondedPools::<Runtime>::get(1).unwrap().points, 30);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5293 |     fn bond_extra_from_rewards_joiner<Runtime>() {
[INFO] [stdout]      |                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5321:29
[INFO] [stdout]      |
[INFO] [stdout] 5321 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().points, 10 + 1);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5293 |     fn bond_extra_from_rewards_joiner<Runtime>() {
[INFO] [stdout]      |                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5322:29
[INFO] [stdout]      |
[INFO] [stdout] 5322 |             assert_eq!(BondedPools::<Runtime>::get(1).unwrap().points, 30 + 1);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5293 |     fn bond_extra_from_rewards_joiner<Runtime>() {
[INFO] [stdout]      |                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5333:29
[INFO] [stdout]      |
[INFO] [stdout] 5333 |             assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().points, 20 + 2);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5293 |     fn bond_extra_from_rewards_joiner<Runtime>() {
[INFO] [stdout]      |                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5334:29
[INFO] [stdout]      |
[INFO] [stdout] 5334 |             assert_eq!(BondedPools::<Runtime>::get(1).unwrap().points, 30 + 3);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5293 |     fn bond_extra_from_rewards_joiner<Runtime>() {
[INFO] [stdout]      |                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5362:29
[INFO] [stdout]      |
[INFO] [stdout] 5362 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().points, 10);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5353 |     fn bond_extra_other<Runtime>() {
[INFO] [stdout]      |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5363:29
[INFO] [stdout]      |
[INFO] [stdout] 5363 |             assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().points, 20);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5353 |     fn bond_extra_other<Runtime>() {
[INFO] [stdout]      |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5364:29
[INFO] [stdout]      |
[INFO] [stdout] 5364 |             assert_eq!(BondedPools::<Runtime>::get(1).unwrap().points, 30);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5353 |     fn bond_extra_other<Runtime>() {
[INFO] [stdout]      |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5371:13
[INFO] [stdout]      |
[INFO] [stdout] 5371 |                 Error::<Runtime>::DoesNotHavePermission
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5353 |     fn bond_extra_other<Runtime>() {
[INFO] [stdout]      |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5383:29
[INFO] [stdout]      |
[INFO] [stdout] 5383 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().points, 10 + 1);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5353 |     fn bond_extra_other<Runtime>() {
[INFO] [stdout]      |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5384:29
[INFO] [stdout]      |
[INFO] [stdout] 5384 |             assert_eq!(BondedPools::<Runtime>::get(1).unwrap().points, 30 + 1);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5353 |     fn bond_extra_other<Runtime>() {
[INFO] [stdout]      |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5389:13
[INFO] [stdout]      |
[INFO] [stdout] 5389 |                 Error::<Runtime>::PoolMemberNotFound
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5353 |     fn bond_extra_other<Runtime>() {
[INFO] [stdout]      |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5402:29
[INFO] [stdout]      |
[INFO] [stdout] 5402 |             assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().points, 30);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5353 |     fn bond_extra_other<Runtime>() {
[INFO] [stdout]      |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5403:29
[INFO] [stdout]      |
[INFO] [stdout] 5403 |             assert_eq!(BondedPools::<Runtime>::get(1).unwrap().points, 41);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5353 |     fn bond_extra_other<Runtime>() {
[INFO] [stdout]      |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5415:19
[INFO] [stdout]      |
[INFO] [stdout] 5415 |                 BondedPools::<Runtime>::get(1).unwrap().roles,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5412 |     fn update_roles_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5433:13
[INFO] [stdout]      |
[INFO] [stdout] 5433 |                 Error::<Runtime>::PoolNotFound,
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5412 |     fn update_roles_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5445:13
[INFO] [stdout]      |
[INFO] [stdout] 5445 |                 Error::<Runtime>::DoesNotHavePermission,
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5412 |     fn update_roles_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5457:13
[INFO] [stdout]      |
[INFO] [stdout] 5457 |                 Error::<Runtime>::DoesNotHavePermission,
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5412 |     fn update_roles_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5468:13
[INFO] [stdout]      |
[INFO] [stdout] 5468 |                 Error::<Runtime>::DoesNotHavePermission,
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5412 |     fn update_roles_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5490:19
[INFO] [stdout]      |
[INFO] [stdout] 5490 |                 BondedPools::<Runtime>::get(1).unwrap().roles,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5412 |     fn update_roles_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5508:19
[INFO] [stdout]      |
[INFO] [stdout] 5508 |                 BondedPools::<Runtime>::get(1).unwrap().roles,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5412 |     fn update_roles_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5527:19
[INFO] [stdout]      |
[INFO] [stdout] 5527 |                 BondedPools::<Runtime>::get(1).unwrap().roles,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5412 |     fn update_roles_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5546:19
[INFO] [stdout]      |
[INFO] [stdout] 5546 |                 BondedPools::<Runtime>::get(1).unwrap().roles,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5412 |     fn update_roles_works<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5571:17
[INFO] [stdout]      |
[INFO] [stdout] 5571 |         RewardPools::<Runtime>::get(1)
[INFO] [stdout]      |                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5569 |     fn default_pool_reward_counter<Runtime>() -> FixedU128 {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5966:19
[INFO] [stdout]      |
[INFO] [stdout] 5966 |                 PoolMembers::<Runtime>::get(10).unwrap(),
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5894 |     fn set_commission_works<Runtime>() {
[INFO] [stdout]      |                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5967:18
[INFO] [stdout]      |
[INFO] [stdout] 5967 |                 PoolMember::<Runtime> { pool_id, points: 10, ..Default::default() }
[INFO] [stdout]      |                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5894 |     fn set_commission_works<Runtime>() {
[INFO] [stdout]      |                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5978:28
[INFO] [stdout]      |
[INFO] [stdout] 5978 |             assert_eq!(RewardPool::<Runtime>::current_balance(pool_id), 20);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5894 |     fn set_commission_works<Runtime>() {
[INFO] [stdout]      |                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5986:28
[INFO] [stdout]      |
[INFO] [stdout] 5986 |             assert_eq!(RewardPool::<Runtime>::current_balance(pool_id), 0);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5894 |     fn set_commission_works<Runtime>() {
[INFO] [stdout]      |                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6022:19
[INFO] [stdout]      |
[INFO] [stdout] 6022 |                 RewardPools::<Runtime>::get(pool_id).unwrap(),
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5894 |     fn set_commission_works<Runtime>() {
[INFO] [stdout]      |                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6055:19
[INFO] [stdout]      |
[INFO] [stdout] 6055 |                 RewardPools::<Runtime>::get(pool_id).unwrap(),
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5894 |     fn set_commission_works<Runtime>() {
[INFO] [stdout]      |                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6076:18
[INFO] [stdout]      |
[INFO] [stdout] 6076 |                 BondedPool::<Runtime>::get(1).unwrap().commission,
[INFO] [stdout]      |                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5894 |     fn set_commission_works<Runtime>() {
[INFO] [stdout]      |                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6159:28
[INFO] [stdout]      |
[INFO] [stdout] 6159 |             assert_eq!(RewardPool::<Runtime>::current_balance(pool_id), 4);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6137 |     fn commission_reward_counter_works_one_member<Runtime>() {
[INFO] [stdout]      |                                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6172:19
[INFO] [stdout]      |
[INFO] [stdout] 6172 |                 RewardPools::<Runtime>::get(pool_id).unwrap(),
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6137 |     fn commission_reward_counter_works_one_member<Runtime>() {
[INFO] [stdout]      |                                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6185:52
[INFO] [stdout]      |
[INFO] [stdout] 6185 |             let (current_reward_counter, _) = RewardPools::<Runtime>::get(pool_id)
[INFO] [stdout]      |                                                             ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6137 |     fn commission_reward_counter_works_one_member<Runtime>() {
[INFO] [stdout]      |                                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6189:20
[INFO] [stdout]      |
[INFO] [stdout] 6189 |                     BondedPools::<Runtime>::get(pool_id).unwrap().points,
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6137 |     fn commission_reward_counter_works_one_member<Runtime>() {
[INFO] [stdout]      |                                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6196:19
[INFO] [stdout]      |
[INFO] [stdout] 6196 |                 PoolMembers::<Runtime>::get(member)
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6137 |     fn commission_reward_counter_works_one_member<Runtime>() {
[INFO] [stdout]      |                                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6242:13
[INFO] [stdout]      |
[INFO] [stdout] 6242 |                 Error::<Runtime>::PoolNotFound
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6224 |     fn set_commission_handles_errors<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6252:13
[INFO] [stdout]      |
[INFO] [stdout] 6252 |                 Error::<Runtime>::DoesNotHavePermission
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6224 |     fn set_commission_handles_errors<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6271:18
[INFO] [stdout]      |
[INFO] [stdout] 6271 |                 BondedPool::<Runtime>::get(1).unwrap().commission,
[INFO] [stdout]      |                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6224 |     fn set_commission_handles_errors<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6308:13
[INFO] [stdout]      |
[INFO] [stdout] 6308 |                 Error::<Runtime>::CommissionChangeThrottled
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6224 |     fn set_commission_handles_errors<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6323:18
[INFO] [stdout]      |
[INFO] [stdout] 6323 |                 BondedPool::<Runtime>::get(1).unwrap().commission,
[INFO] [stdout]      |                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6224 |     fn set_commission_handles_errors<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6354:13
[INFO] [stdout]      |
[INFO] [stdout] 6354 |                 Error::<Runtime>::CommissionChangeThrottled
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6224 |     fn set_commission_handles_errors<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6387:13
[INFO] [stdout]      |
[INFO] [stdout] 6387 |                 Error::<Runtime>::CommissionChangeThrottled
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6224 |     fn set_commission_handles_errors<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6400:18
[INFO] [stdout]      |
[INFO] [stdout] 6400 |                 BondedPool::<Runtime>::get(1).unwrap().commission,
[INFO] [stdout]      |                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6224 |     fn set_commission_handles_errors<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6439:13
[INFO] [stdout]      |
[INFO] [stdout] 6439 |                 Error::<Runtime>::CommissionExceedsMaximum
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6224 |     fn set_commission_handles_errors<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6454:13
[INFO] [stdout]      |
[INFO] [stdout] 6454 |                 Error::<Runtime>::PoolNotFound
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6445 |     fn set_commission_max_works_with_error_tests<Runtime>() {
[INFO] [stdout]      |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6459:13
[INFO] [stdout]      |
[INFO] [stdout] 6459 |                 Error::<Runtime>::DoesNotHavePermission
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6445 |     fn set_commission_max_works_with_error_tests<Runtime>() {
[INFO] [stdout]      |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6469:13
[INFO] [stdout]      |
[INFO] [stdout] 6469 |                 Error::<Runtime>::CommissionExceedsGlobalMaximum
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6445 |     fn set_commission_max_works_with_error_tests<Runtime>() {
[INFO] [stdout]      |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6479:19
[INFO] [stdout]      |
[INFO] [stdout] 6479 |                 BondedPools::<Runtime>::get(1).unwrap().commission.max,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6445 |     fn set_commission_max_works_with_error_tests<Runtime>() {
[INFO] [stdout]      |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6487:13
[INFO] [stdout]      |
[INFO] [stdout] 6487 |                 Error::<Runtime>::MaxCommissionRestricted
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6445 |     fn set_commission_max_works_with_error_tests<Runtime>() {
[INFO] [stdout]      |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6504:19
[INFO] [stdout]      |
[INFO] [stdout] 6504 |                 BondedPools::<Runtime>::get(1).unwrap().commission,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6445 |     fn set_commission_max_works_with_error_tests<Runtime>() {
[INFO] [stdout]      |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6554:13
[INFO] [stdout]      |
[INFO] [stdout] 6554 |                 Error::<Runtime>::PoolNotFound
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6542 |     fn set_commission_change_rate_works_with_errors<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6566:13
[INFO] [stdout]      |
[INFO] [stdout] 6566 |                 Error::<Runtime>::DoesNotHavePermission
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6542 |     fn set_commission_change_rate_works_with_errors<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6576:19
[INFO] [stdout]      |
[INFO] [stdout] 6576 |                 BondedPools::<Runtime>::get(1).unwrap().commission.change_rate,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6542 |     fn set_commission_change_rate_works_with_errors<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6609:13
[INFO] [stdout]      |
[INFO] [stdout] 6609 |                 Error::<Runtime>::CommissionChangeRateNotAllowed
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6542 |     fn set_commission_change_rate_works_with_errors<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6623:13
[INFO] [stdout]      |
[INFO] [stdout] 6623 |                 Error::<Runtime>::CommissionChangeRateNotAllowed
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6542 |     fn set_commission_change_rate_works_with_errors<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6693:19
[INFO] [stdout]      |
[INFO] [stdout] 6693 |                 BondedPools::<Runtime>::get(1).unwrap().commission.change_rate,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6677 |     fn change_rate_does_not_apply_to_decreasing_commission<Runtime>() {
[INFO] [stdout]      |                                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6725:13
[INFO] [stdout]      |
[INFO] [stdout] 6725 |                 Error::<Runtime>::CommissionChangeThrottled
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6677 |     fn change_rate_does_not_apply_to_decreasing_commission<Runtime>() {
[INFO] [stdout]      |                                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6730:19
[INFO] [stdout]      |
[INFO] [stdout] 6730 |                 BondedPools::<Runtime>::get(1).unwrap().commission,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6677 |     fn change_rate_does_not_apply_to_decreasing_commission<Runtime>() {
[INFO] [stdout]      |                                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6788:13
[INFO] [stdout]      |
[INFO] [stdout] 6788 |                 Error::<Runtime>::CommissionExceedsMaximum
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6774 |     fn set_commission_max_to_zero_works<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6811:13
[INFO] [stdout]      |
[INFO] [stdout] 6811 |                 Error::<Runtime>::CommissionChangeThrottled
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6794 |     fn set_commission_change_rate_zero_max_increase_works<Runtime>() {
[INFO] [stdout]      |                                                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6826:19
[INFO] [stdout]      |
[INFO] [stdout] 6826 |                 BondedPools::<Runtime>::get(1).unwrap().commission,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6817 |     fn set_commission_change_rate_zero_min_delay_works<Runtime>() {
[INFO] [stdout]      |                                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6853:13
[INFO] [stdout]      |
[INFO] [stdout] 6853 |                 Error::<Runtime>::CommissionChangeThrottled
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6817 |     fn set_commission_change_rate_zero_min_delay_works<Runtime>() {
[INFO] [stdout]      |                                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6877:13
[INFO] [stdout]      |
[INFO] [stdout] 6877 |                 Error::<Runtime>::CommissionChangeThrottled
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6859 |     fn set_commission_change_rate_zero_value_works<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6902:26
[INFO] [stdout]      |
[INFO] [stdout] 6902 |             GlobalMaxCommission::<Runtime>::set(None);
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6899 |     fn do_reward_payout_with_various_commissions<Runtime>() {
[INFO] [stdout]      |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7099:19
[INFO] [stdout]      |
[INFO] [stdout] 7099 |                 RewardPools::<Runtime>::get(1).unwrap().last_recorded_total_payouts,
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7060 |     fn last_recorded_total_payouts_needs_commission<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7117:26
[INFO] [stdout]      |
[INFO] [stdout] 7117 |             GlobalMaxCommission::<Runtime>::set(None);
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7114 |     fn do_reward_payout_with_100_percent_commission<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7152:23
[INFO] [stdout]      |
[INFO] [stdout] 7152 |                 &mut BondedPool::<Runtime>::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] 7114 |     fn do_reward_payout_with_100_percent_commission<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7176:13
[INFO] [stdout]      |
[INFO] [stdout] 7176 |                 Error::<Runtime>::CommissionExceedsGlobalMaximum
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7159 |     fn global_max_caps_max_commission_payout<Runtime>() {
[INFO] [stdout]      |                                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7193:26
[INFO] [stdout]      |
[INFO] [stdout] 7193 |             GlobalMaxCommission::<Runtime>::set(Some(Perbill::from_percent(80)));
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7159 |     fn global_max_caps_max_commission_payout<Runtime>() {
[INFO] [stdout]      |                                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7202:23
[INFO] [stdout]      |
[INFO] [stdout] 7202 |                 &mut BondedPool::<Runtime>::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] 7159 |     fn global_max_caps_max_commission_payout<Runtime>() {
[INFO] [stdout]      |                                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7254:28
[INFO] [stdout]      |
[INFO] [stdout] 7254 |             assert_eq!(RewardPool::<Runtime>::current_balance(pool_id), 50);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7222 |     fn claim_commission_works<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7259:13
[INFO] [stdout]      |
[INFO] [stdout] 7259 |                 Error::<Runtime>::PoolNotFound
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7222 |     fn claim_commission_works<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7265:13
[INFO] [stdout]      |
[INFO] [stdout] 7265 |                 Error::<Runtime>::DoesNotHavePermission
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7222 |     fn claim_commission_works<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7272:28
[INFO] [stdout]      |
[INFO] [stdout] 7272 |             assert_eq!(RewardPool::<Runtime>::current_balance(pool_id), 0);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7222 |     fn claim_commission_works<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7277:13
[INFO] [stdout]      |
[INFO] [stdout] 7277 |                 Error::<Runtime>::NoPendingCommission
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7222 |     fn claim_commission_works<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7308:28
[INFO] [stdout]      |
[INFO] [stdout] 7308 |             assert_eq!(RewardPool::<Runtime>::current_balance(pool_id), 0);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7222 |     fn claim_commission_works<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7342:13
[INFO] [stdout]      |
[INFO] [stdout] 7342 |                 Error::<Runtime>::DoesNotHavePermission
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7222 |     fn claim_commission_works<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7399:13
[INFO] [stdout]      |
[INFO] [stdout] 7399 |                 Error::<Runtime>::DoesNotHavePermission
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7222 |     fn claim_commission_works<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7438:13
[INFO] [stdout]      |
[INFO] [stdout] 7438 |                 Error::<Runtime>::PoolNotFound
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7417 |     fn set_commission_claim_permission_handles_errors<Runtime>() {
[INFO] [stdout]      |                                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7448:13
[INFO] [stdout]      |
[INFO] [stdout] 7448 |                 Error::<Runtime>::DoesNotHavePermission
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7417 |     fn set_commission_claim_permission_handles_errors<Runtime>() {
[INFO] [stdout]      |                                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7458:54
[INFO] [stdout]      |
[INFO] [stdout] 7458 |         let bonded = |points, member_counter| BondedPool::<Runtime> {
[INFO] [stdout]      |                                                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7457 |     fn slash_no_subpool_is_tracked<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7471:27
[INFO] [stdout]      |
[INFO] [stdout] 7471 |             assert!(!PoolMembers::<Runtime>::contains_key(11));
[INFO] [stdout]      |                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7457 |     fn slash_no_subpool_is_tracked<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7490:19
[INFO] [stdout]      |
[INFO] [stdout] 7490 |                 PoolMembers::<Runtime>::get(11).unwrap(),
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7457 |     fn slash_no_subpool_is_tracked<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7491:18
[INFO] [stdout]      |
[INFO] [stdout] 7491 |                 PoolMember::<Runtime> { pool_id: 1, points: 2, ..Default::default() }
[INFO] [stdout]      |                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7457 |     fn slash_no_subpool_is_tracked<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7493:28
[INFO] [stdout]      |
[INFO] [stdout] 7493 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap(), bonded(12, 2));
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7457 |     fn slash_no_subpool_is_tracked<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7501:27
[INFO] [stdout]      |
[INFO] [stdout] 7501 |             assert!(!PoolMembers::<Runtime>::contains_key(12));
[INFO] [stdout]      |                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7457 |     fn slash_no_subpool_is_tracked<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7517:19
[INFO] [stdout]      |
[INFO] [stdout] 7517 |                 PoolMembers::<Runtime>::get(12).unwrap(),
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7457 |     fn slash_no_subpool_is_tracked<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7518:18
[INFO] [stdout]      |
[INFO] [stdout] 7518 |                 PoolMember::<Runtime> { pool_id: 1, points: 24, ..Default::default() }
[INFO] [stdout]      |                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7457 |     fn slash_no_subpool_is_tracked<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7520:28
[INFO] [stdout]      |
[INFO] [stdout] 7520 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap(), bonded(12 + 24, 3));
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7457 |     fn slash_no_subpool_is_tracked<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7534:13
[INFO] [stdout]      |
[INFO] [stdout] 7534 |                 Error::<Runtime>::NotNominator
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7529 |     fn chill_works<Runtime>() {
[INFO] [stdout]      |                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests.rs:7540:4
[INFO] [stdout]      |
[INFO] [stdout] 7540 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::PoolNominatorChilled {
[INFO] [stdout]      |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 7526 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests.rs:7545:4
[INFO] [stdout]      |
[INFO] [stdout] 7545 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::PoolNominationMade {
[INFO] [stdout]      |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 7526 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests.rs:7552:4
[INFO] [stdout]      |
[INFO] [stdout] 7552 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::PoolNominatorChilled {
[INFO] [stdout]      |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 7526 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]     --> src/tests.rs:7557:4
[INFO] [stdout]      |
[INFO] [stdout] 7557 |             System::assert_last_event(tests::RuntimeEvent::Pools(Event::PoolNominationMade {
[INFO] [stdout]      |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 7526 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7588:13
[INFO] [stdout]      |
[INFO] [stdout] 7588 |                 Error::<Runtime>::Restricted
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7576 |     fn restricted_accounts_cannot_join<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7593:13
[INFO] [stdout]      |
[INFO] [stdout] 7593 |                 Error::<Runtime>::Restricted
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7576 |     fn restricted_accounts_cannot_join<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7608:13
[INFO] [stdout]      |
[INFO] [stdout] 7608 |                 Error::<Runtime>::Restricted
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7576 |     fn restricted_accounts_cannot_join<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7612:13
[INFO] [stdout]      |
[INFO] [stdout] 7612 |                 Error::<Runtime>::Restricted
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7576 |     fn restricted_accounts_cannot_join<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7617:13
[INFO] [stdout]      |
[INFO] [stdout] 7617 |                 Error::<Runtime>::Restricted
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7576 |     fn restricted_accounts_cannot_join<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:785:28
[INFO] [stdout]     |
[INFO] [stdout] 785 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap().points, 10);
[INFO] [stdout]     |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:787:19
[INFO] [stdout]     |
[INFO] [stdout] 787 |                 RewardPools::<Runtime>::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] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:791:19
[INFO] [stdout]     |
[INFO] [stdout] 791 |                 PoolMembers::<Runtime>::get(10).unwrap().last_recorded_reward_counter,
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:796:28
[INFO] [stdout]     |
[INFO] [stdout] 796 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap().points, 20);
[INFO] [stdout]     |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:798:19
[INFO] [stdout]     |
[INFO] [stdout] 798 |                 RewardPools::<Runtime>::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] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:802:19
[INFO] [stdout]     |
[INFO] [stdout] 802 |                 PoolMembers::<Runtime>::get(10).unwrap().last_recorded_reward_counter,
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:806:19
[INFO] [stdout]     |
[INFO] [stdout] 806 |                 PoolMembers::<Runtime>::get(20).unwrap().last_recorded_reward_counter,
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:811:28
[INFO] [stdout]     |
[INFO] [stdout] 811 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap().points, 30);
[INFO] [stdout]     |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:813:19
[INFO] [stdout]     |
[INFO] [stdout] 813 |                 RewardPools::<Runtime>::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] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:817:19
[INFO] [stdout]     |
[INFO] [stdout] 817 |                 PoolMembers::<Runtime>::get(10).unwrap().last_recorded_reward_counter,
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:821:19
[INFO] [stdout]     |
[INFO] [stdout] 821 |                 PoolMembers::<Runtime>::get(20).unwrap().last_recorded_reward_counter,
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:825:19
[INFO] [stdout]     |
[INFO] [stdout] 825 |                 PoolMembers::<Runtime>::get(30).unwrap().last_recorded_reward_counter,
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `VariantCountOf`
[INFO] [stdout]   --> src/mock.rs:22:29
[INFO] [stdout]    |
[INFO] [stdout] 22 |     traits::{fungible::Mutate, VariantCountOf},
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]   --> src/mock.rs:42:2
[INFO] [stdout]    |
[INFO] [stdout] 42 |     Pools::generate_bonded_account(1)
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     use of undeclared type `Pools`
[INFO] [stdout]    |     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]   --> src/mock.rs:47:2
[INFO] [stdout]    |
[INFO] [stdout] 47 |     Pools::generate_reward_account(1)
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     use of undeclared type `Pools`
[INFO] [stdout]    |     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]   --> src/mock.rs:78:13
[INFO] [stdout]    |
[INFO] [stdout] 78 |         let acc = Pools::generate_bonded_account(pool_id);
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   use of undeclared type `Pools`
[INFO] [stdout]    |                   help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]   --> src/mock.rs:83:3
[INFO] [stdout]    |
[INFO] [stdout] 83 |         Pools::on_slash(&acc, pre_total - amount, &Default::default(), amount);
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         use of undeclared type `Pools`
[INFO] [stdout]    |         help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:170:3
[INFO] [stdout]     |
[INFO] [stdout] 170 |         Pools::on_withdraw(&who, withdraw_amount);
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Pools`
[INFO] [stdout]     |         help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:584:25
[INFO] [stdout]     |
[INFO] [stdout] 584 |             let amount_to_bond = Pools::depositor_min_bond();
[INFO] [stdout]     |                                  ^^^^^
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  use of undeclared type `Pools`
[INFO] [stdout]     |                                  help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:586:15
[INFO] [stdout]     |
[INFO] [stdout] 586 |             assert_ok!(Pools::create(RawOrigin::Signed(10).into(), amount_to_bond, 900, 901, 902));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:587:15
[INFO] [stdout]     |
[INFO] [stdout] 587 |             assert_ok!(Pools::set_metadata(RuntimeOrigin::signed(900), 1, vec![1, 1]));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/mock.rs:587:35
[INFO] [stdout]     |
[INFO] [stdout] 587 |             assert_ok!(Pools::set_metadata(RuntimeOrigin::signed(900), 1, vec![1, 1]));
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:591:16
[INFO] [stdout]     |
[INFO] [stdout] 591 |                 assert_ok!(Pools::join(RawOrigin::Signed(account_id).into(), bonded, last_pool));
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            use of undeclared type `Pools`
[INFO] [stdout]     |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:601:4
[INFO] [stdout]     |
[INFO] [stdout] 601 |             Pools::do_try_state(CheckLevel::get()).unwrap();
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Pools`
[INFO] [stdout]     |             help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:655:2
[INFO] [stdout]     |
[INFO] [stdout] 655 |     Pools::unbond(RuntimeOrigin::signed(member), member, points)
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     use of undeclared type `Pools`
[INFO] [stdout]     |     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/mock.rs:655:16
[INFO] [stdout]     |
[INFO] [stdout] 655 |     Pools::unbond(RuntimeOrigin::signed(member), member, points)
[INFO] [stdout]     |                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:721:56
[INFO] [stdout]     |
[INFO] [stdout] 721 |     <T as Config>::StakeAdapter::total_balance(Pool::from(Pools::generate_bonded_account(id)))
[INFO] [stdout]     |                                                           ^^^^^
[INFO] [stdout]     |                                                           |
[INFO] [stdout]     |                                                           use of undeclared type `Pools`
[INFO] [stdout]     |                                                           help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]   --> src/tests.rs:99:24
[INFO] [stdout]    |
[INFO] [stdout] 99 |         let bonded_account = Pools::generate_bonded_account(last_pool);
[INFO] [stdout]    |                              ^^^^^
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              use of undeclared type `Pools`
[INFO] [stdout]    |                              help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:100:24
[INFO] [stdout]     |
[INFO] [stdout] 100 |         let reward_account = Pools::generate_reward_account(last_pool);
[INFO] [stdout]     |                              ^^^^^
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              use of undeclared type `Pools`
[INFO] [stdout]     |                              help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:229:29
[INFO] [stdout]     |
[INFO] [stdout] 229 |             StakingMock::slash_by(1, Pools::depositor_min_bond() / 2);
[INFO] [stdout]     |                                      ^^^^^
[INFO] [stdout]     |                                      |
[INFO] [stdout]     |                                      use of undeclared type `Pools`
[INFO] [stdout]     |                                      help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:246:29
[INFO] [stdout]     |
[INFO] [stdout] 246 |             StakingMock::slash_by(1, Pools::depositor_min_bond() / 2);
[INFO] [stdout]     |                                      ^^^^^
[INFO] [stdout]     |                                      |
[INFO] [stdout]     |                                      use of undeclared type `Pools`
[INFO] [stdout]     |                                      help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:327:15
[INFO] [stdout]     |
[INFO] [stdout] 327 |             assert_ok!(Pools::join(RuntimeOrigin::signed(11), 90, 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:327:27
[INFO] [stdout]     |
[INFO] [stdout] 327 |             assert_ok!(Pools::join(RuntimeOrigin::signed(11), 90, 1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:342:15
[INFO] [stdout]     |
[INFO] [stdout] 342 |             assert_ok!(Pools::join(RuntimeOrigin::signed(12), 100, 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:342:27
[INFO] [stdout]     |
[INFO] [stdout] 342 |             assert_ok!(Pools::join(RuntimeOrigin::signed(12), 100, 1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:367:15
[INFO] [stdout]     |
[INFO] [stdout] 367 |             assert_ok!(Pools::join(RuntimeOrigin::signed(13), 100, 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:367:27
[INFO] [stdout]     |
[INFO] [stdout] 367 |             assert_ok!(Pools::join(RuntimeOrigin::signed(13), 100, 1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:392:15
[INFO] [stdout]     |
[INFO] [stdout] 392 |             assert_ok!(Pools::adjust_pool_deposit(RuntimeOrigin::signed(10), 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:392:42
[INFO] [stdout]     |
[INFO] [stdout] 392 |             assert_ok!(Pools::adjust_pool_deposit(RuntimeOrigin::signed(10), 1));
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:406:15
[INFO] [stdout]     |
[INFO] [stdout] 406 |             assert_ok!(Pools::join(RuntimeOrigin::signed(11), 90, 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:406:27
[INFO] [stdout]     |
[INFO] [stdout] 406 |             assert_ok!(Pools::join(RuntimeOrigin::signed(11), 90, 1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:413:15
[INFO] [stdout]     |
[INFO] [stdout] 413 |             assert_ok!(Pools::join(RuntimeOrigin::signed(12), 10, 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:413:27
[INFO] [stdout]     |
[INFO] [stdout] 413 |             assert_ok!(Pools::join(RuntimeOrigin::signed(12), 10, 1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:429:15
[INFO] [stdout]     |
[INFO] [stdout] 429 |             assert_ok!(Pools::adjust_pool_deposit(RuntimeOrigin::signed(99), 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:429:42
[INFO] [stdout]     |
[INFO] [stdout] 429 |             assert_ok!(Pools::adjust_pool_deposit(RuntimeOrigin::signed(99), 1));
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:441:5
[INFO] [stdout]     |
[INFO] [stdout] 441 |                 Pools::adjust_pool_deposit(RuntimeOrigin::signed(10), 1),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:441:32
[INFO] [stdout]     |
[INFO] [stdout] 441 |                 Pools::adjust_pool_deposit(RuntimeOrigin::signed(10), 1),
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:450:15
[INFO] [stdout]     |
[INFO] [stdout] 450 |             assert_ok!(Pools::adjust_pool_deposit(RuntimeOrigin::signed(100), 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:450:42
[INFO] [stdout]     |
[INFO] [stdout] 450 |             assert_ok!(Pools::adjust_pool_deposit(RuntimeOrigin::signed(100), 1));
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:467:15
[INFO] [stdout]     |
[INFO] [stdout] 467 |             assert_ok!(Pools::join(RuntimeOrigin::signed(11), 90, 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:467:27
[INFO] [stdout]     |
[INFO] [stdout] 467 |             assert_ok!(Pools::join(RuntimeOrigin::signed(11), 90, 1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:475:5
[INFO] [stdout]     |
[INFO] [stdout] 475 |                 Pools::adjust_pool_deposit(RuntimeOrigin::signed(10), 1),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:475:32
[INFO] [stdout]     |
[INFO] [stdout] 475 |                 Pools::adjust_pool_deposit(RuntimeOrigin::signed(10), 1),
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:656:15
[INFO] [stdout]     |
[INFO] [stdout] 656 |             assert_ok!(Pools::join(RuntimeOrigin::signed(11), 2, 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:656:27
[INFO] [stdout]     |
[INFO] [stdout] 656 |             assert_ok!(Pools::join(RuntimeOrigin::signed(11), 2, 1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:685:15
[INFO] [stdout]     |
[INFO] [stdout] 685 |             assert_ok!(Pools::join(RuntimeOrigin::signed(12), 12, 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:685:27
[INFO] [stdout]     |
[INFO] [stdout] 685 |             assert_ok!(Pools::join(RuntimeOrigin::signed(12), 12, 1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:712:5
[INFO] [stdout]     |
[INFO] [stdout] 712 |                 Pools::join(RuntimeOrigin::signed(10), 420, 123),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:712:17
[INFO] [stdout]     |
[INFO] [stdout] 712 |                 Pools::join(RuntimeOrigin::signed(10), 420, 123),
[INFO] [stdout]     |                             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:717:5
[INFO] [stdout]     |
[INFO] [stdout] 717 |                 Pools::join(RuntimeOrigin::signed(11), 420, 123),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:717:17
[INFO] [stdout]     |
[INFO] [stdout] 717 |                 Pools::join(RuntimeOrigin::signed(11), 420, 123),
[INFO] [stdout]     |                             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:722:21
[INFO] [stdout]     |
[INFO] [stdout] 722 |             set_pool_balance(Pools::generate_bonded_account(1), 0);
[INFO] [stdout]     |                              ^^^^^
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              use of undeclared type `Pools`
[INFO] [stdout]     |                              help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:724:5
[INFO] [stdout]     |
[INFO] [stdout] 724 |                 Pools::join(RuntimeOrigin::signed(11), 420, 1),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:724:17
[INFO] [stdout]     |
[INFO] [stdout] 724 |                 Pools::join(RuntimeOrigin::signed(11), 420, 1),
[INFO] [stdout]     |                             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:748:21
[INFO] [stdout]     |
[INFO] [stdout] 748 |             set_pool_balance(Pools::generate_bonded_account(123), max_points_to_balance);
[INFO] [stdout]     |                              ^^^^^
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              use of undeclared type `Pools`
[INFO] [stdout]     |                              help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:750:5
[INFO] [stdout]     |
[INFO] [stdout] 750 |                 Pools::join(RuntimeOrigin::signed(11), 420, 123),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:750:17
[INFO] [stdout]     |
[INFO] [stdout] 750 |                 Pools::join(RuntimeOrigin::signed(11), 420, 123),
[INFO] [stdout]     |                             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:754:21
[INFO] [stdout]     |
[INFO] [stdout] 754 |             set_pool_balance(Pools::generate_bonded_account(1), max_points_to_balance);
[INFO] [stdout]     |                              ^^^^^
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              use of undeclared type `Pools`
[INFO] [stdout]     |                              help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:759:5
[INFO] [stdout]     |
[INFO] [stdout] 759 |                 Pools::join(RuntimeOrigin::signed(11), max_points_to_balance, 123),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:759:17
[INFO] [stdout]     |
[INFO] [stdout] 759 |                 Pools::join(RuntimeOrigin::signed(11), max_points_to_balance, 123),
[INFO] [stdout]     |                             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:765:5
[INFO] [stdout]     |
[INFO] [stdout] 765 |                 Pools::join(RuntimeOrigin::signed(11), max_points_to_balance, 123),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:765:17
[INFO] [stdout]     |
[INFO] [stdout] 765 |                 Pools::join(RuntimeOrigin::signed(11), max_points_to_balance, 123),
[INFO] [stdout]     |                             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:774:5
[INFO] [stdout]     |
[INFO] [stdout] 774 |                 Pools::join(RuntimeOrigin::signed(11), 99, 123),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:774:17
[INFO] [stdout]     |
[INFO] [stdout] 774 |                 Pools::join(RuntimeOrigin::signed(11), 99, 123),
[INFO] [stdout]     |                             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:785:21
[INFO] [stdout]     |
[INFO] [stdout] 785 |             set_pool_balance(Pools::generate_bonded_account(123), 100);
[INFO] [stdout]     |                              ^^^^^
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              use of undeclared type `Pools`
[INFO] [stdout]     |                              help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:797:12
[INFO] [stdout]     |
[INFO] [stdout] 797 |             let _ = Pools::join(RuntimeOrigin::signed(11), 420, 123);
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     use of undeclared type `Pools`
[INFO] [stdout]     |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:797:24
[INFO] [stdout]     |
[INFO] [stdout] 797 |             let _ = Pools::join(RuntimeOrigin::signed(11), 420, 123);
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:810:16
[INFO] [stdout]     |
[INFO] [stdout] 810 |                 assert_ok!(Pools::join(RuntimeOrigin::signed(account), 100, 1));
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            use of undeclared type `Pools`
[INFO] [stdout]     |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:810:28
[INFO] [stdout]     |
[INFO] [stdout] 810 |                 assert_ok!(Pools::join(RuntimeOrigin::signed(account), 100, 1));
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:828:5
[INFO] [stdout]     |
[INFO] [stdout] 828 |                 Pools::join(RuntimeOrigin::signed(103), 100, 1),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:828:17
[INFO] [stdout]     |
[INFO] [stdout] 828 |                 Pools::join(RuntimeOrigin::signed(103), 100, 1),
[INFO] [stdout]     |                             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:837:15
[INFO] [stdout]     |
[INFO] [stdout] 837 |             assert_ok!(Pools::create(RuntimeOrigin::signed(104), 100, 104, 104, 104));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:837:29
[INFO] [stdout]     |
[INFO] [stdout] 837 |             assert_ok!(Pools::create(RuntimeOrigin::signed(104), 100, 104, 104, 104));
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:854:5
[INFO] [stdout]     |
[INFO] [stdout] 854 |                 Pools::join(RuntimeOrigin::signed(103), 100, pool_account),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:854:17
[INFO] [stdout]     |
[INFO] [stdout] 854 |                 Pools::join(RuntimeOrigin::signed(103), 100, pool_account),
[INFO] [stdout]     |                             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:914:16
[INFO] [stdout]     |
[INFO] [stdout] 914 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            use of undeclared type `Pools`
[INFO] [stdout]     |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:914:36
[INFO] [stdout]     |
[INFO] [stdout] 914 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:930:16
[INFO] [stdout]     |
[INFO] [stdout] 930 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(40)));
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            use of undeclared type `Pools`
[INFO] [stdout]     |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:930:36
[INFO] [stdout]     |
[INFO] [stdout] 930 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(40)));
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:943:16
[INFO] [stdout]     |
[INFO] [stdout] 943 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(50)));
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            use of undeclared type `Pools`
[INFO] [stdout]     |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:943:36
[INFO] [stdout]     |
[INFO] [stdout] 943 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(50)));
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:959:16
[INFO] [stdout]     |
[INFO] [stdout] 959 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            use of undeclared type `Pools`
[INFO] [stdout]     |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:959:36
[INFO] [stdout]     |
[INFO] [stdout] 959 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:972:16
[INFO] [stdout]     |
[INFO] [stdout] 972 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(40)));
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            use of undeclared type `Pools`
[INFO] [stdout]     |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:972:36
[INFO] [stdout]     |
[INFO] [stdout] 972 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(40)));
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:989:16
[INFO] [stdout]     |
[INFO] [stdout] 989 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(50)));
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            use of undeclared type `Pools`
[INFO] [stdout]     |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:989:36
[INFO] [stdout]     |
[INFO] [stdout] 989 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(50)));
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1002:16
[INFO] [stdout]      |
[INFO] [stdout] 1002 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1002:36
[INFO] [stdout]      |
[INFO] [stdout] 1002 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1019:16
[INFO] [stdout]      |
[INFO] [stdout] 1019 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1019:36
[INFO] [stdout]      |
[INFO] [stdout] 1019 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1038:16
[INFO] [stdout]      |
[INFO] [stdout] 1038 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1038:36
[INFO] [stdout]      |
[INFO] [stdout] 1038 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1051:16
[INFO] [stdout]      |
[INFO] [stdout] 1051 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(40)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1051:36
[INFO] [stdout]      |
[INFO] [stdout] 1051 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(40)));
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1064:16
[INFO] [stdout]      |
[INFO] [stdout] 1064 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(50)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1064:36
[INFO] [stdout]      |
[INFO] [stdout] 1064 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(50)));
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1085:5
[INFO] [stdout]      |
[INFO] [stdout] 1085 |                 Pools::claim_payout(RuntimeOrigin::signed(11)),
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1085:25
[INFO] [stdout]      |
[INFO] [stdout] 1085 |                 Pools::claim_payout(RuntimeOrigin::signed(11)),
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1106:5
[INFO] [stdout]      |
[INFO] [stdout] 1106 |                 Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1112:15
[INFO] [stdout]      |
[INFO] [stdout] 1112 |             assert_ok!(Pools::set_commission(
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1113:5
[INFO] [stdout]      |
[INFO] [stdout] 1113 |                 RuntimeOrigin::signed(900),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1138:15
[INFO] [stdout]      |
[INFO] [stdout] 1138 |             assert_ok!(Pools::do_reward_payout(
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1159:5
[INFO] [stdout]      |
[INFO] [stdout] 1159 |                 Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1163:5
[INFO] [stdout]      |
[INFO] [stdout] 1163 |                 Pools::do_reward_payout(&10, &mut member, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1170:4
[INFO] [stdout]      |
[INFO] [stdout] 1170 |             Pools::put_member_with_pools(
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             use of undeclared type `Pools`
[INFO] [stdout]      |             help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1182:5
[INFO] [stdout]      |
[INFO] [stdout] 1182 |                 Pools::do_reward_payout(&10, &mut member, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1198:4
[INFO] [stdout]      |
[INFO] [stdout] 1198 |             Pools::put_member_with_pools(
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             use of undeclared type `Pools`
[INFO] [stdout]      |             help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1210:5
[INFO] [stdout]      |
[INFO] [stdout] 1210 |                 Pools::do_reward_payout(&10, &mut member, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1221:4
[INFO] [stdout]      |
[INFO] [stdout] 1221 |             Pools::put_member_with_pools(
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             use of undeclared type `Pools`
[INFO] [stdout]      |             help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1233:5
[INFO] [stdout]      |
[INFO] [stdout] 1233 |                 Pools::do_reward_payout(&10, &mut member, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1241:4
[INFO] [stdout]      |
[INFO] [stdout] 1241 |             Pools::put_member_with_pools(
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             use of undeclared type `Pools`
[INFO] [stdout]      |             help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1282:6
[INFO] [stdout]      |
[INFO] [stdout] 1282 |                     Pools::do_reward_payout(&10, &mut del_10, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1293:5
[INFO] [stdout]      |
[INFO] [stdout] 1293 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1302:6
[INFO] [stdout]      |
[INFO] [stdout] 1302 |                     Pools::do_reward_payout(&40, &mut del_40, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1313:5
[INFO] [stdout]      |
[INFO] [stdout] 1313 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1322:6
[INFO] [stdout]      |
[INFO] [stdout] 1322 |                     Pools::do_reward_payout(&50, &mut del_50, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1333:5
[INFO] [stdout]      |
[INFO] [stdout] 1333 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1345:6
[INFO] [stdout]      |
[INFO] [stdout] 1345 |                     Pools::do_reward_payout(&10, &mut del_10, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1356:5
[INFO] [stdout]      |
[INFO] [stdout] 1356 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1365:6
[INFO] [stdout]      |
[INFO] [stdout] 1365 |                     Pools::do_reward_payout(&40, &mut del_40, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1376:5
[INFO] [stdout]      |
[INFO] [stdout] 1376 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1388:6
[INFO] [stdout]      |
[INFO] [stdout] 1388 |                     Pools::do_reward_payout(&50, &mut del_50, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1399:5
[INFO] [stdout]      |
[INFO] [stdout] 1399 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1408:6
[INFO] [stdout]      |
[INFO] [stdout] 1408 |                     Pools::do_reward_payout(&10, &mut del_10, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1419:5
[INFO] [stdout]      |
[INFO] [stdout] 1419 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1431:6
[INFO] [stdout]      |
[INFO] [stdout] 1431 |                     Pools::do_reward_payout(&10, &mut del_10, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1442:5
[INFO] [stdout]      |
[INFO] [stdout] 1442 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1454:6
[INFO] [stdout]      |
[INFO] [stdout] 1454 |                     Pools::do_reward_payout(&10, &mut del_10, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1461:5
[INFO] [stdout]      |
[INFO] [stdout] 1461 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1470:6
[INFO] [stdout]      |
[INFO] [stdout] 1470 |                     Pools::do_reward_payout(&40, &mut del_40, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1477:5
[INFO] [stdout]      |
[INFO] [stdout] 1477 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1486:6
[INFO] [stdout]      |
[INFO] [stdout] 1486 |                     Pools::do_reward_payout(&50, &mut del_50, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1493:5
[INFO] [stdout]      |
[INFO] [stdout] 1493 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1510:15
[INFO] [stdout]      |
[INFO] [stdout] 1510 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 10, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1510:27
[INFO] [stdout]      |
[INFO] [stdout] 1510 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 10, 1));
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1516:15
[INFO] [stdout]      |
[INFO] [stdout] 1516 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1516:35
[INFO] [stdout]      |
[INFO] [stdout] 1516 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1517:15
[INFO] [stdout]      |
[INFO] [stdout] 1517 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1517:35
[INFO] [stdout]      |
[INFO] [stdout] 1517 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1533:15
[INFO] [stdout]      |
[INFO] [stdout] 1533 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1533:35
[INFO] [stdout]      |
[INFO] [stdout] 1533 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1534:15
[INFO] [stdout]      |
[INFO] [stdout] 1534 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1534:35
[INFO] [stdout]      |
[INFO] [stdout] 1534 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1554:15
[INFO] [stdout]      |
[INFO] [stdout] 1554 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 10, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1554:27
[INFO] [stdout]      |
[INFO] [stdout] 1554 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 10, 1));
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1559:15
[INFO] [stdout]      |
[INFO] [stdout] 1559 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1559:35
[INFO] [stdout]      |
[INFO] [stdout] 1559 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1560:15
[INFO] [stdout]      |
[INFO] [stdout] 1560 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1560:35
[INFO] [stdout]      |
[INFO] [stdout] 1560 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1577:15
[INFO] [stdout]      |
[INFO] [stdout] 1577 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1577:35
[INFO] [stdout]      |
[INFO] [stdout] 1577 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1578:15
[INFO] [stdout]      |
[INFO] [stdout] 1578 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1578:35
[INFO] [stdout]      |
[INFO] [stdout] 1578 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1591:15
[INFO] [stdout]      |
[INFO] [stdout] 1591 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1591:35
[INFO] [stdout]      |
[INFO] [stdout] 1591 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1592:15
[INFO] [stdout]      |
[INFO] [stdout] 1592 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1592:35
[INFO] [stdout]      |
[INFO] [stdout] 1592 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1612:15
[INFO] [stdout]      |
[INFO] [stdout] 1612 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 10, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1612:27
[INFO] [stdout]      |
[INFO] [stdout] 1612 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 10, 1));
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1617:15
[INFO] [stdout]      |
[INFO] [stdout] 1617 |             assert_ok!(Pools::join(RuntimeOrigin::signed(30), 10, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1617:27
[INFO] [stdout]      |
[INFO] [stdout] 1617 |             assert_ok!(Pools::join(RuntimeOrigin::signed(30), 10, 1));
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1622:15
[INFO] [stdout]      |
[INFO] [stdout] 1622 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1622:35
[INFO] [stdout]      |
[INFO] [stdout] 1622 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1623:15
[INFO] [stdout]      |
[INFO] [stdout] 1623 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1623:35
[INFO] [stdout]      |
[INFO] [stdout] 1623 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1624:15
[INFO] [stdout]      |
[INFO] [stdout] 1624 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1624:35
[INFO] [stdout]      |
[INFO] [stdout] 1624 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1643:15
[INFO] [stdout]      |
[INFO] [stdout] 1643 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1643:35
[INFO] [stdout]      |
[INFO] [stdout] 1643 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1644:15
[INFO] [stdout]      |
[INFO] [stdout] 1644 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1644:35
[INFO] [stdout]      |
[INFO] [stdout] 1644 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1645:15
[INFO] [stdout]      |
[INFO] [stdout] 1645 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1645:35
[INFO] [stdout]      |
[INFO] [stdout] 1645 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1663:15
[INFO] [stdout]      |
[INFO] [stdout] 1663 |             assert_eq!(Pools::api_pending_rewards(10), Some(0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1665:15
[INFO] [stdout]      |
[INFO] [stdout] 1665 |             assert_eq!(Pools::api_pending_rewards(10), Some(30));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1666:15
[INFO] [stdout]      |
[INFO] [stdout] 1666 |             assert_eq!(Pools::api_pending_rewards(20), None);
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1669:15
[INFO] [stdout]      |
[INFO] [stdout] 1669 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 10, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1669:27
[INFO] [stdout]      |
[INFO] [stdout] 1669 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 10, 1));
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1671:15
[INFO] [stdout]      |
[INFO] [stdout] 1671 |             assert_eq!(Pools::api_pending_rewards(10), Some(30));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1672:15
[INFO] [stdout]      |
[INFO] [stdout] 1672 |             assert_eq!(Pools::api_pending_rewards(20), Some(0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1676:15
[INFO] [stdout]      |
[INFO] [stdout] 1676 |             assert_eq!(Pools::api_pending_rewards(10), Some(30 + 50));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1677:15
[INFO] [stdout]      |
[INFO] [stdout] 1677 |             assert_eq!(Pools::api_pending_rewards(20), Some(50));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1678:15
[INFO] [stdout]      |
[INFO] [stdout] 1678 |             assert_eq!(Pools::api_pending_rewards(30), None);
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1681:15
[INFO] [stdout]      |
[INFO] [stdout] 1681 |             assert_ok!(Pools::join(RuntimeOrigin::signed(30), 10, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1681:27
[INFO] [stdout]      |
[INFO] [stdout] 1681 |             assert_ok!(Pools::join(RuntimeOrigin::signed(30), 10, 1));
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1683:15
[INFO] [stdout]      |
[INFO] [stdout] 1683 |             assert_eq!(Pools::api_pending_rewards(10), Some(30 + 50));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1684:15
[INFO] [stdout]      |
[INFO] [stdout] 1684 |             assert_eq!(Pools::api_pending_rewards(20), Some(50));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1685:15
[INFO] [stdout]      |
[INFO] [stdout] 1685 |             assert_eq!(Pools::api_pending_rewards(30), Some(0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1689:15
[INFO] [stdout]      |
[INFO] [stdout] 1689 |             assert_eq!(Pools::api_pending_rewards(10), Some(30 + 50 + 20));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1690:15
[INFO] [stdout]      |
[INFO] [stdout] 1690 |             assert_eq!(Pools::api_pending_rewards(20), Some(50 + 20));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1691:15
[INFO] [stdout]      |
[INFO] [stdout] 1691 |             assert_eq!(Pools::api_pending_rewards(30), Some(20));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1694:15
[INFO] [stdout]      |
[INFO] [stdout] 1694 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1694:35
[INFO] [stdout]      |
[INFO] [stdout] 1694 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1695:15
[INFO] [stdout]      |
[INFO] [stdout] 1695 |             assert_eq!(Pools::api_pending_rewards(10), Some(0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1696:15
[INFO] [stdout]      |
[INFO] [stdout] 1696 |             assert_eq!(Pools::api_pending_rewards(20), Some(50 + 20));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1697:15
[INFO] [stdout]      |
[INFO] [stdout] 1697 |             assert_eq!(Pools::api_pending_rewards(30), Some(20));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1699:15
[INFO] [stdout]      |
[INFO] [stdout] 1699 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1699:35
[INFO] [stdout]      |
[INFO] [stdout] 1699 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1700:15
[INFO] [stdout]      |
[INFO] [stdout] 1700 |             assert_eq!(Pools::api_pending_rewards(10), Some(0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1701:15
[INFO] [stdout]      |
[INFO] [stdout] 1701 |             assert_eq!(Pools::api_pending_rewards(20), Some(0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1702:15
[INFO] [stdout]      |
[INFO] [stdout] 1702 |             assert_eq!(Pools::api_pending_rewards(30), Some(20));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1704:15
[INFO] [stdout]      |
[INFO] [stdout] 1704 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1704:35
[INFO] [stdout]      |
[INFO] [stdout] 1704 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1705:15
[INFO] [stdout]      |
[INFO] [stdout] 1705 |             assert_eq!(Pools::api_pending_rewards(10), Some(0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1706:15
[INFO] [stdout]      |
[INFO] [stdout] 1706 |             assert_eq!(Pools::api_pending_rewards(20), Some(0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1707:15
[INFO] [stdout]      |
[INFO] [stdout] 1707 |             assert_eq!(Pools::api_pending_rewards(30), Some(0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1717:15
[INFO] [stdout]      |
[INFO] [stdout] 1717 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 20, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1717:27
[INFO] [stdout]      |
[INFO] [stdout] 1717 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 20, 1));
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1719:15
[INFO] [stdout]      |
[INFO] [stdout] 1719 |             assert_ok!(Pools::join(RuntimeOrigin::signed(30), 10, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1719:27
[INFO] [stdout]      |
[INFO] [stdout] 1719 |             assert_ok!(Pools::join(RuntimeOrigin::signed(30), 10, 1));
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1724:15
[INFO] [stdout]      |
[INFO] [stdout] 1724 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1724:35
[INFO] [stdout]      |
[INFO] [stdout] 1724 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1725:15
[INFO] [stdout]      |
[INFO] [stdout] 1725 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1725:35
[INFO] [stdout]      |
[INFO] [stdout] 1725 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1726:15
[INFO] [stdout]      |
[INFO] [stdout] 1726 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1726:35
[INFO] [stdout]      |
[INFO] [stdout] 1726 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1743:15
[INFO] [stdout]      |
[INFO] [stdout] 1743 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(30), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1743:33
[INFO] [stdout]      |
[INFO] [stdout] 1743 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(30), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1748:15
[INFO] [stdout]      |
[INFO] [stdout] 1748 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1748:35
[INFO] [stdout]      |
[INFO] [stdout] 1748 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1749:15
[INFO] [stdout]      |
[INFO] [stdout] 1749 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1749:35
[INFO] [stdout]      |
[INFO] [stdout] 1749 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1750:15
[INFO] [stdout]      |
[INFO] [stdout] 1750 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1750:35
[INFO] [stdout]      |
[INFO] [stdout] 1750 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1770:15
[INFO] [stdout]      |
[INFO] [stdout] 1770 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 20, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1770:27
[INFO] [stdout]      |
[INFO] [stdout] 1770 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 20, 1));
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1775:15
[INFO] [stdout]      |
[INFO] [stdout] 1775 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1775:35
[INFO] [stdout]      |
[INFO] [stdout] 1775 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1776:15
[INFO] [stdout]      |
[INFO] [stdout] 1776 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1776:35
[INFO] [stdout]      |
[INFO] [stdout] 1776 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1791:15
[INFO] [stdout]      |
[INFO] [stdout] 1791 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 10));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1791:29
[INFO] [stdout]      |
[INFO] [stdout] 1791 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 10));
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1796:15
[INFO] [stdout]      |
[INFO] [stdout] 1796 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1796:35
[INFO] [stdout]      |
[INFO] [stdout] 1796 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1797:15
[INFO] [stdout]      |
[INFO] [stdout] 1797 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1797:35
[INFO] [stdout]      |
[INFO] [stdout] 1797 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1816:15
[INFO] [stdout]      |
[INFO] [stdout] 1816 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 20, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1816:27
[INFO] [stdout]      |
[INFO] [stdout] 1816 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 20, 1));
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1818:15
[INFO] [stdout]      |
[INFO] [stdout] 1818 |             assert_ok!(Pools::join(RuntimeOrigin::signed(30), 10, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1818:27
[INFO] [stdout]      |
[INFO] [stdout] 1818 |             assert_ok!(Pools::join(RuntimeOrigin::signed(30), 10, 1));
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1824:15
[INFO] [stdout]      |
[INFO] [stdout] 1824 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1824:35
[INFO] [stdout]      |
[INFO] [stdout] 1824 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1825:15
[INFO] [stdout]      |
[INFO] [stdout] 1825 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1825:35
[INFO] [stdout]      |
[INFO] [stdout] 1825 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1844:15
[INFO] [stdout]      |
[INFO] [stdout] 1844 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1844:35
[INFO] [stdout]      |
[INFO] [stdout] 1844 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1845:15
[INFO] [stdout]      |
[INFO] [stdout] 1845 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1845:35
[INFO] [stdout]      |
[INFO] [stdout] 1845 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1859:15
[INFO] [stdout]      |
[INFO] [stdout] 1859 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1859:35
[INFO] [stdout]      |
[INFO] [stdout] 1859 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1860:15
[INFO] [stdout]      |
[INFO] [stdout] 1860 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1860:35
[INFO] [stdout]      |
[INFO] [stdout] 1860 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1871:15
[INFO] [stdout]      |
[INFO] [stdout] 1871 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1871:35
[INFO] [stdout]      |
[INFO] [stdout] 1871 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1886:15
[INFO] [stdout]      |
[INFO] [stdout] 1886 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 20, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1886:27
[INFO] [stdout]      |
[INFO] [stdout] 1886 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 20, 1));
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1892:15
[INFO] [stdout]      |
[INFO] [stdout] 1892 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1892:35
[INFO] [stdout]      |
[INFO] [stdout] 1892 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1909:15
[INFO] [stdout]      |
[INFO] [stdout] 1909 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(20), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1909:33
[INFO] [stdout]      |
[INFO] [stdout] 1909 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(20), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1912:15
[INFO] [stdout]      |
[INFO] [stdout] 1912 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1912:35
[INFO] [stdout]      |
[INFO] [stdout] 1912 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1913:15
[INFO] [stdout]      |
[INFO] [stdout] 1913 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1913:35
[INFO] [stdout]      |
[INFO] [stdout] 1913 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1929:15
[INFO] [stdout]      |
[INFO] [stdout] 1929 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1929:35
[INFO] [stdout]      |
[INFO] [stdout] 1929 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1930:15
[INFO] [stdout]      |
[INFO] [stdout] 1930 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1930:35
[INFO] [stdout]      |
[INFO] [stdout] 1930 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1947:41
[INFO] [stdout]      |
[INFO] [stdout] 1947 |             let (member_10, _, reward_pool_10) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                  ^^^^^
[INFO] [stdout]      |                                                  |
[INFO] [stdout]      |                                                  use of undeclared type `Pools`
[INFO] [stdout]      |                                                  help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1960:15
[INFO] [stdout]      |
[INFO] [stdout] 1960 |             assert_ok!(Pools::create(RuntimeOrigin::signed(20), 10, 20, 20, 20));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1960:29
[INFO] [stdout]      |
[INFO] [stdout] 1960 |             assert_ok!(Pools::create(RuntimeOrigin::signed(20), 10, 20, 20, 20));
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1963:41
[INFO] [stdout]      |
[INFO] [stdout] 1963 |             let (member_20, _, reward_pool_20) = Pools::get_member_with_pools(&20).unwrap();
[INFO] [stdout]      |                                                  ^^^^^
[INFO] [stdout]      |                                                  |
[INFO] [stdout]      |                                                  use of undeclared type `Pools`
[INFO] [stdout]      |                                                  help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1972:27
[INFO] [stdout]      |
[INFO] [stdout] 1972 |             Currency::set_balance(&Pools::generate_reward_account(3), 10);
[INFO] [stdout]      |                                    ^^^^^
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    use of undeclared type `Pools`
[INFO] [stdout]      |                                    help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1976:15
[INFO] [stdout]      |
[INFO] [stdout] 1976 |             assert_ok!(Pools::create(RuntimeOrigin::signed(30), 10, 30, 30, 30));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1976:29
[INFO] [stdout]      |
[INFO] [stdout] 1976 |             assert_ok!(Pools::create(RuntimeOrigin::signed(30), 10, 30, 30, 30));
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1979:41
[INFO] [stdout]      |
[INFO] [stdout] 1979 |             let (member_30, _, reward_pool_30) = Pools::get_member_with_pools(&30).unwrap();
[INFO] [stdout]      |                                                  ^^^^^
[INFO] [stdout]      |                                                  |
[INFO] [stdout]      |                                                  use of undeclared type `Pools`
[INFO] [stdout]      |                                                  help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1981:29
[INFO] [stdout]      |
[INFO] [stdout] 1981 |                 Currency::free_balance(&Pools::generate_reward_account(3)),
[INFO] [stdout]      |                                         ^^^^^
[INFO] [stdout]      |                                         |
[INFO] [stdout]      |                                         use of undeclared type `Pools`
[INFO] [stdout]      |                                         help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1992:15
[INFO] [stdout]      |
[INFO] [stdout] 1992 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1992:35
[INFO] [stdout]      |
[INFO] [stdout] 1992 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2017:16
[INFO] [stdout]      |
[INFO] [stdout] 2017 |                 assert_ok!(Pools::join(RuntimeOrigin::signed(x), y, 1));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2017:28
[INFO] [stdout]      |
[INFO] [stdout] 2017 |                 assert_ok!(Pools::join(RuntimeOrigin::signed(x), y, 1));
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2021:42
[INFO] [stdout]      |
[INFO] [stdout] 2021 |                 let (member_10, _, reward_pool_10) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                      ^^^^^
[INFO] [stdout]      |                                                      |
[INFO] [stdout]      |                                                      use of undeclared type `Pools`
[INFO] [stdout]      |                                                      help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2033:36
[INFO] [stdout]      |
[INFO] [stdout] 2033 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&20).unwrap();
[INFO] [stdout]      |                                                ^^^^^
[INFO] [stdout]      |                                                |
[INFO] [stdout]      |                                                use of undeclared type `Pools`
[INFO] [stdout]      |                                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2045:36
[INFO] [stdout]      |
[INFO] [stdout] 2045 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&30).unwrap();
[INFO] [stdout]      |                                                ^^^^^
[INFO] [stdout]      |                                                |
[INFO] [stdout]      |                                                use of undeclared type `Pools`
[INFO] [stdout]      |                                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2057:36
[INFO] [stdout]      |
[INFO] [stdout] 2057 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&40).unwrap();
[INFO] [stdout]      |                                                ^^^^^
[INFO] [stdout]      |                                                |
[INFO] [stdout]      |                                                use of undeclared type `Pools`
[INFO] [stdout]      |                                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2086:42
[INFO] [stdout]      |
[INFO] [stdout] 2086 |                 let (member_10, _, reward_pool_10) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                      ^^^^^
[INFO] [stdout]      |                                                      |
[INFO] [stdout]      |                                                      use of undeclared type `Pools`
[INFO] [stdout]      |                                                      help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2100:16
[INFO] [stdout]      |
[INFO] [stdout] 2100 |                 assert_ok!(Pools::bond_extra(
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2101:6
[INFO] [stdout]      |
[INFO] [stdout] 2101 |                     RuntimeOrigin::signed(10),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2104:36
[INFO] [stdout]      |
[INFO] [stdout] 2104 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                ^^^^^
[INFO] [stdout]      |                                                |
[INFO] [stdout]      |                                                use of undeclared type `Pools`
[INFO] [stdout]      |                                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2115:16
[INFO] [stdout]      |
[INFO] [stdout] 2115 |                 assert_ok!(Pools::bond_extra(
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2116:6
[INFO] [stdout]      |
[INFO] [stdout] 2116 |                     RuntimeOrigin::signed(10),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2119:36
[INFO] [stdout]      |
[INFO] [stdout] 2119 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                ^^^^^
[INFO] [stdout]      |                                                |
[INFO] [stdout]      |                                                use of undeclared type `Pools`
[INFO] [stdout]      |                                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2132:16
[INFO] [stdout]      |
[INFO] [stdout] 2132 |                 assert_ok!(Pools::bond_extra(
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2133:6
[INFO] [stdout]      |
[INFO] [stdout] 2133 |                     RuntimeOrigin::signed(20),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2136:36
[INFO] [stdout]      |
[INFO] [stdout] 2136 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&20).unwrap();
[INFO] [stdout]      |                                                ^^^^^
[INFO] [stdout]      |                                                |
[INFO] [stdout]      |                                                use of undeclared type `Pools`
[INFO] [stdout]      |                                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2174:16
[INFO] [stdout]      |
[INFO] [stdout] 2174 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2174:36
[INFO] [stdout]      |
[INFO] [stdout] 2174 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2175:36
[INFO] [stdout]      |
[INFO] [stdout] 2175 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                ^^^^^
[INFO] [stdout]      |                                                |
[INFO] [stdout]      |                                                use of undeclared type `Pools`
[INFO] [stdout]      |                                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2191:16
[INFO] [stdout]      |
[INFO] [stdout] 2191 |                 assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(20), BondExtra::Rewards));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2191:34
[INFO] [stdout]      |
[INFO] [stdout] 2191 |                 assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(20), BondExtra::Rewards));
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2192:36
[INFO] [stdout]      |
[INFO] [stdout] 2192 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                ^^^^^
[INFO] [stdout]      |                                                |
[INFO] [stdout]      |                                                use of undeclared type `Pools`
[INFO] [stdout]      |                                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2220:37
[INFO] [stdout]      |
[INFO] [stdout] 2220 |                     let (member, _, reward_pool) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                    ^^^^^
[INFO] [stdout]      |                                                    |
[INFO] [stdout]      |                                                    use of undeclared type `Pools`
[INFO] [stdout]      |                                                    help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2231:17
[INFO] [stdout]      |
[INFO] [stdout] 2231 |                     assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 10));
[INFO] [stdout]      |                                ^^^^^
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                use of undeclared type `Pools`
[INFO] [stdout]      |                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2231:31
[INFO] [stdout]      |
[INFO] [stdout] 2231 |                     assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 10));
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2232:37
[INFO] [stdout]      |
[INFO] [stdout] 2232 |                     let (member, _, reward_pool) = Pools::get_member_with_pools(&20).unwrap();
[INFO] [stdout]      |                                                    ^^^^^
[INFO] [stdout]      |                                                    |
[INFO] [stdout]      |                                                    use of undeclared type `Pools`
[INFO] [stdout]      |                                                    help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2243:17
[INFO] [stdout]      |
[INFO] [stdout] 2243 |                     assert_ok!(Pools::unbond(RuntimeOrigin::signed(30), 30, 10));
[INFO] [stdout]      |                                ^^^^^
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                use of undeclared type `Pools`
[INFO] [stdout]      |                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2243:31
[INFO] [stdout]      |
[INFO] [stdout] 2243 |                     assert_ok!(Pools::unbond(RuntimeOrigin::signed(30), 30, 10));
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2244:37
[INFO] [stdout]      |
[INFO] [stdout] 2244 |                     let (member, _, reward_pool) = Pools::get_member_with_pools(&30).unwrap();
[INFO] [stdout]      |                                                    ^^^^^
[INFO] [stdout]      |                                                    |
[INFO] [stdout]      |                                                    use of undeclared type `Pools`
[INFO] [stdout]      |                                                    help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2260:17
[INFO] [stdout]      |
[INFO] [stdout] 2260 |                     assert_ok!(Pools::unbond(RuntimeOrigin::signed(30), 30, 5));
[INFO] [stdout]      |                                ^^^^^
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                use of undeclared type `Pools`
[INFO] [stdout]      |                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2260:31
[INFO] [stdout]      |
[INFO] [stdout] 2260 |                     assert_ok!(Pools::unbond(RuntimeOrigin::signed(30), 30, 5));
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2261:37
[INFO] [stdout]      |
[INFO] [stdout] 2261 |                     let (member, _, reward_pool) = Pools::get_member_with_pools(&30).unwrap();
[INFO] [stdout]      |                                                    ^^^^^
[INFO] [stdout]      |                                                    |
[INFO] [stdout]      |                                                    use of undeclared type `Pools`
[INFO] [stdout]      |                                                    help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2275:17
[INFO] [stdout]      |
[INFO] [stdout] 2275 |                     assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 5));
[INFO] [stdout]      |                                ^^^^^
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                use of undeclared type `Pools`
[INFO] [stdout]      |                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2275:31
[INFO] [stdout]      |
[INFO] [stdout] 2275 |                     assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 5));
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2276:37
[INFO] [stdout]      |
[INFO] [stdout] 2276 |                     let (member, _, reward_pool) = Pools::get_member_with_pools(&20).unwrap();
[INFO] [stdout]      |                                                    ^^^^^
[INFO] [stdout]      |                                                    |
[INFO] [stdout]      |                                                    use of undeclared type `Pools`
[INFO] [stdout]      |                                                    help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2289:16
[INFO] [stdout]      |
[INFO] [stdout] 2289 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2289:36
[INFO] [stdout]      |
[INFO] [stdout] 2289 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2326:15
[INFO] [stdout]      |
[INFO] [stdout] 2326 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2326:35
[INFO] [stdout]      |
[INFO] [stdout] 2326 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2327:15
[INFO] [stdout]      |
[INFO] [stdout] 2327 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2327:35
[INFO] [stdout]      |
[INFO] [stdout] 2327 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2343:15
[INFO] [stdout]      |
[INFO] [stdout] 2343 |             assert_ok!(Pools::set_state(RuntimeOrigin::signed(902), 1, PoolState::Destroying));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2343:32
[INFO] [stdout]      |
[INFO] [stdout] 2343 |             assert_ok!(Pools::set_state(RuntimeOrigin::signed(902), 1, PoolState::Destroying));
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2347:15
[INFO] [stdout]      |
[INFO] [stdout] 2347 |             assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(20), 20, 0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2347:40
[INFO] [stdout]      |
[INFO] [stdout] 2347 |             assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(20), 20, 0));
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2351:15
[INFO] [stdout]      |
[INFO] [stdout] 2351 |             assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(10), 10, 0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2351:40
[INFO] [stdout]      |
[INFO] [stdout] 2351 |             assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(10), 10, 0));
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2391:16
[INFO] [stdout]      |
[INFO] [stdout] 2391 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2391:36
[INFO] [stdout]      |
[INFO] [stdout] 2391 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2392:16
[INFO] [stdout]      |
[INFO] [stdout] 2392 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2392:36
[INFO] [stdout]      |
[INFO] [stdout] 2392 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2393:16
[INFO] [stdout]      |
[INFO] [stdout] 2393 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(21)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2393:36
[INFO] [stdout]      |
[INFO] [stdout] 2393 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(21)));
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2394:16
[INFO] [stdout]      |
[INFO] [stdout] 2394 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(22)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2394:36
[INFO] [stdout]      |
[INFO] [stdout] 2394 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(22)));
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2451:15
[INFO] [stdout]      |
[INFO] [stdout] 2451 |             assert_ok!(Pools::claim_payout_other(RuntimeOrigin::signed(80), 10));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2451:41
[INFO] [stdout]      |
[INFO] [stdout] 2451 |             assert_ok!(Pools::claim_payout_other(RuntimeOrigin::signed(80), 10));
[INFO] [stdout]      |                                                  ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2478:16
[INFO] [stdout]      |
[INFO] [stdout] 2478 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 5));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2478:30
[INFO] [stdout]      |
[INFO] [stdout] 2478 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 5));
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2487:6
[INFO] [stdout]      |
[INFO] [stdout] 2487 |                     Pools::unbond(RuntimeOrigin::signed(20), 20, 10),
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2487:20
[INFO] [stdout]      |
[INFO] [stdout] 2487 |                     Pools::unbond(RuntimeOrigin::signed(20), 20, 10),
[INFO] [stdout]      |                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2492:16
[INFO] [stdout]      |
[INFO] [stdout] 2492 |                 assert_ok!(Pools::set_claim_permission(
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2493:6
[INFO] [stdout]      |
[INFO] [stdout] 2493 |                     RuntimeOrigin::signed(20),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2498:16
[INFO] [stdout]      |
[INFO] [stdout] 2498 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 15));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2498:30
[INFO] [stdout]      |
[INFO] [stdout] 2498 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 15));
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2523:6
[INFO] [stdout]      |
[INFO] [stdout] 2523 |                     Pools::unbond(RuntimeOrigin::signed(kicker), 20, 5),
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2523:20
[INFO] [stdout]      |
[INFO] [stdout] 2523 |                     Pools::unbond(RuntimeOrigin::signed(kicker), 20, 5),
[INFO] [stdout]      |                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2529:6
[INFO] [stdout]      |
[INFO] [stdout] 2529 |                     Pools::unbond(RuntimeOrigin::signed(kicker), 20, 15),
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2529:20
[INFO] [stdout]      |
[INFO] [stdout] 2529 |                     Pools::unbond(RuntimeOrigin::signed(kicker), 20, 15),
[INFO] [stdout]      |                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2534:16
[INFO] [stdout]      |
[INFO] [stdout] 2534 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 2));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2534:30
[INFO] [stdout]      |
[INFO] [stdout] 2534 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 2));
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2539:16
[INFO] [stdout]      |
[INFO] [stdout] 2539 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(kicker), 20, 18));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2539:30
[INFO] [stdout]      |
[INFO] [stdout] 2539 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(kicker), 20, 18));
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2560:6
[INFO] [stdout]      |
[INFO] [stdout] 2560 |                     Pools::unbond(RuntimeOrigin::signed(random), 20, 5),
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2560:20
[INFO] [stdout]      |
[INFO] [stdout] 2560 |                     Pools::unbond(RuntimeOrigin::signed(random), 20, 5),
[INFO] [stdout]      |                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2566:6
[INFO] [stdout]      |
[INFO] [stdout] 2566 |                     Pools::unbond(RuntimeOrigin::signed(random), 20, 15),
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2566:20
[INFO] [stdout]      |
[INFO] [stdout] 2566 |                     Pools::unbond(RuntimeOrigin::signed(random), 20, 15),
[INFO] [stdout]      |                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2571:16
[INFO] [stdout]      |
[INFO] [stdout] 2571 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 2));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2571:30
[INFO] [stdout]      |
[INFO] [stdout] 2571 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 2));
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2576:16
[INFO] [stdout]      |
[INFO] [stdout] 2576 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(random), 20, 18));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2576:30
[INFO] [stdout]      |
[INFO] [stdout] 2576 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(random), 20, 18));
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2597:16
[INFO] [stdout]      |
[INFO] [stdout] 2597 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(random), 20, 20));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2597:30
[INFO] [stdout]      |
[INFO] [stdout] 2597 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(random), 20, 20));
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2622:15
[INFO] [stdout]      |
[INFO] [stdout] 2622 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(10), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2622:33
[INFO] [stdout]      |
[INFO] [stdout] 2622 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(10), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2626:15
[INFO] [stdout]      |
[INFO] [stdout] 2626 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 10, 5));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2626:29
[INFO] [stdout]      |
[INFO] [stdout] 2626 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 10, 5));
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2632:5
[INFO] [stdout]      |
[INFO] [stdout] 2632 |                 Pools::unbond(RuntimeOrigin::signed(10), 10, 10),
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2632:19
[INFO] [stdout]      |
[INFO] [stdout] 2632 |                 Pools::unbond(RuntimeOrigin::signed(10), 10, 10),
[INFO] [stdout]      |                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2638:5
[INFO] [stdout]      |
[INFO] [stdout] 2638 |                 Pools::unbond(RuntimeOrigin::signed(10), 10, 15),
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2638:19
[INFO] [stdout]      |
[INFO] [stdout] 2638 |                 Pools::unbond(RuntimeOrigin::signed(10), 10, 15),
[INFO] [stdout]      |                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2650:15
[INFO] [stdout]      |
[INFO] [stdout] 2650 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(10), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2650:33
[INFO] [stdout]      |
[INFO] [stdout] 2650 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(10), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2659:5
[INFO] [stdout]      |
[INFO] [stdout] 2659 |                 Pools::unbond(RuntimeOrigin::signed(kicker), 10, 5),
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2659:19
[INFO] [stdout]      |
[INFO] [stdout] 2659 |                 Pools::unbond(RuntimeOrigin::signed(kicker), 10, 5),
[INFO] [stdout]      |                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2665:5
[INFO] [stdout]      |
[INFO] [stdout] 2665 |                 Pools::unbond(RuntimeOrigin::signed(kicker), 10, 15),
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2665:19
[INFO] [stdout]      |
[INFO] [stdout] 2665 |                 Pools::unbond(RuntimeOrigin::signed(kicker), 10, 15),
[INFO] [stdout]      |                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2671:5
[INFO] [stdout]      |
[INFO] [stdout] 2671 |                 Pools::unbond(RuntimeOrigin::signed(kicker), 10, 20),
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2671:19
[INFO] [stdout]      |
[INFO] [stdout] 2671 |                 Pools::unbond(RuntimeOrigin::signed(kicker), 10, 20),
[INFO] [stdout]      |                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[WARN] too many lines in the log, truncating it
