[INFO] fetching crate pallet-nomination-pools 23.0.0...
[INFO] checking pallet-nomination-pools-23.0.0 against master#30f74ff0dc4d66debc8b50724c446f817e5f75f4 for pr-121848-1
[INFO] extracting crate pallet-nomination-pools 23.0.0 into /workspace/builds/worker-3-tc1/source
[INFO] validating manifest of crates.io crate pallet-nomination-pools 23.0.0 on toolchain 30f74ff0dc4d66debc8b50724c446f817e5f75f4
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate pallet-nomination-pools 23.0.0
[INFO] finished tweaking crates.io crate pallet-nomination-pools 23.0.0
[INFO] tweaked toml for crates.io crate pallet-nomination-pools 23.0.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded sp-staking v24.0.0
[INFO] [stderr]   Downloaded sp-runtime-interface v22.0.0
[INFO] [stderr]   Downloaded sp-genesis-builder v0.5.0
[INFO] [stderr]   Downloaded sp-inherents v24.0.0
[INFO] [stderr]   Downloaded sp-weights v25.0.0
[INFO] [stderr]   Downloaded sp-version v27.0.0
[INFO] [stderr]   Downloaded sp-keystore v0.32.0
[INFO] [stderr]   Downloaded sp-io v28.0.0
[INFO] [stderr]   Downloaded sp-application-crypto v28.0.0
[INFO] [stderr]   Downloaded linregress v0.5.3
[INFO] [stderr]   Downloaded sp-trie v27.0.0
[INFO] [stderr]   Downloaded frame-benchmarking v26.0.0
[INFO] [stderr]   Downloaded frame-system v26.0.0
[INFO] [stderr]   Downloaded frame-support-procedural v21.0.0
[INFO] [stderr]   Downloaded frame-support v26.0.0
[INFO] [stderr]   Downloaded pallet-balances v26.0.0
[INFO] [stderr]   Downloaded sp-state-machine v0.33.0
[INFO] [stderr]   Downloaded sp-api-proc-macro v13.0.0
[INFO] [stderr]   Downloaded sp-api v24.0.0
[INFO] [stderr]   Downloaded sp-runtime v29.0.0
[INFO] [stderr]   Downloaded sp-arithmetic v21.0.0
[INFO] [stderr]   Downloaded sp-core v26.0.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 8e19dd45d7d514d889bdd71e2a3b1f8f72ef899fd6de8576e2f493e037ced673
[INFO] running `Command { std: "docker" "start" "-a" "8e19dd45d7d514d889bdd71e2a3b1f8f72ef899fd6de8576e2f493e037ced673", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8e19dd45d7d514d889bdd71e2a3b1f8f72ef899fd6de8576e2f493e037ced673", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8e19dd45d7d514d889bdd71e2a3b1f8f72ef899fd6de8576e2f493e037ced673", kill_on_drop: false }`
[INFO] [stdout] 8e19dd45d7d514d889bdd71e2a3b1f8f72ef899fd6de8576e2f493e037ced673
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 771f07044d15936cffa518376cb27b5a52156449b8649d8934068b18a7a54ae0
[INFO] running `Command { std: "docker" "start" "-a" "771f07044d15936cffa518376cb27b5a52156449b8649d8934068b18a7a54ae0", kill_on_drop: false }`
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling serde v1.0.197
[INFO] [stderr]     Checking subtle v2.4.1
[INFO] [stderr]    Compiling syn v2.0.57
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]     Checking const-oid v0.9.6
[INFO] [stderr]     Checking arrayvec v0.7.4
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]     Checking bytes v1.6.0
[INFO] [stderr]    Compiling memchr v2.7.2
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking unicode-normalization v0.1.22
[INFO] [stderr]     Checking log v0.4.21
[INFO] [stderr]    Compiling crc32fast v1.4.0
[INFO] [stderr]    Compiling semver v1.0.22
[INFO] [stderr]     Checking idna v0.5.0
[INFO] [stderr]     Checking hashbrown v0.13.2
[INFO] [stderr]     Checking getrandom v0.1.16
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]    Compiling io-lifetimes v1.0.11
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]     Checking url v2.5.0
[INFO] [stderr]     Checking stable_deref_trait v1.2.0
[INFO] [stderr]     Checking fallible-iterator v0.2.0
[INFO] [stderr]    Compiling rustix v0.38.32
[INFO] [stderr]    Compiling target-lexicon v0.12.14
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]    Compiling memoffset v0.8.0
[INFO] [stderr]     Checking bitflags v2.5.0
[INFO] [stderr]    Compiling rustix v0.36.17
[INFO] [stderr]     Checking sp-std v12.0.0
[INFO] [stderr]     Checking linux-raw-sys v0.4.13
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling wasmtime-runtime v8.0.1
[INFO] [stderr]     Checking tracing-core v0.1.32
[INFO] [stderr]     Checking linux-raw-sys v0.1.4
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]    Compiling platforms v3.4.0
[INFO] [stderr]    Compiling cpp_demangle v0.3.5
[INFO] [stderr]     Checking smallvec v1.13.2
[INFO] [stderr]    Compiling curve25519-dalek v4.1.2
[INFO] [stderr]    Compiling libsecp256k1-core v0.3.0
[INFO] [stderr]    Compiling psm v0.1.21
[INFO] [stderr]     Checking wasmtime-jit-debug v8.0.1
[INFO] [stderr]     Checking wasmtime-asm-macros v8.0.1
[INFO] [stderr]    Compiling serde_json v1.0.115
[INFO] [stderr]     Checking memfd v0.6.4
[INFO] [stderr]     Checking wasmtime-jit-icache-coherence v8.0.1
[INFO] [stderr]    Compiling ryu v1.0.17
[INFO] [stderr]    Compiling itoa v1.0.11
[INFO] [stderr]    Compiling wasmtime v8.0.1
[INFO] [stderr]     Checking chrono v0.4.37
[INFO] [stderr]    Compiling getrandom v0.2.12
[INFO] [stderr]    Compiling libsecp256k1-gen-genmult v0.3.0
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling libsecp256k1-gen-ecmult v0.3.0
[INFO] [stderr]     Checking digest v0.8.1
[INFO] [stderr]     Checking tracing-log v0.1.4
[INFO] [stderr]    Compiling secp256k1-sys v0.6.1
[INFO] [stderr]     Checking hash-db v0.16.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.9
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling libsecp256k1 v0.7.1
[INFO] [stderr]     Checking block-buffer v0.7.3
[INFO] [stderr]     Checking fixed-hash v0.8.0
[INFO] [stderr]     Checking uint v0.9.5
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking getrandom_or_panic v0.0.3
[INFO] [stderr]     Checking constant_time_eq v0.3.0
[INFO] [stderr]     Checking environmental v1.1.4
[INFO] [stderr]     Checking sha2 v0.8.2
[INFO] [stderr]     Checking blake2b_simd v1.0.2
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]     Checking num-format v0.4.4
[INFO] [stderr]     Checking either v1.10.0
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.2
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]    Compiling dyn-clonable-impl v0.9.0
[INFO] [stderr]     Checking arrayvec v0.5.2
[INFO] [stderr]     Checking bitcoin_hashes v0.11.0
[INFO] [stderr]     Checking base64 v0.13.1
[INFO] [stderr]    Compiling serde_derive v1.0.197
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling thiserror-impl v1.0.58
[INFO] [stderr]    Compiling ref-cast-impl v1.0.22
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]     Checking zeroize v1.7.0
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]     Checking ref-cast v1.0.22
[INFO] [stderr]    Compiling sp-debug-derive v12.0.0
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking thiserror v1.0.58
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking block-buffer v0.9.0
[INFO] [stderr]     Checking crypto-mac v0.8.0
[INFO] [stderr]     Checking sha2 v0.9.9
[INFO] [stderr]     Checking crypto-mac v0.11.1
[INFO] [stderr]     Checking sha2 v0.10.8
[INFO] [stderr]     Checking hmac v0.8.1
[INFO] [stderr]     Checking merlin v3.0.0
[INFO] [stderr]     Checking hmac-drbg v0.3.0
[INFO] [stderr]     Checking pbkdf2 v0.8.0
[INFO] [stderr]     Checking hmac v0.11.0
[INFO] [stderr]     Checking sha3 v0.10.8
[INFO] [stderr]     Checking twox-hash v1.6.3
[INFO] [stderr]     Checking curve25519-dalek v3.2.0
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]     Checking merlin v2.0.1
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]     Checking curve25519-dalek v2.1.3
[INFO] [stderr]     Checking dyn-clonable v0.9.0
[INFO] [stderr]     Checking secp256k1 v0.24.3
[INFO] [stderr]     Checking sp-core-hashing v13.0.0
[INFO] [stderr]     Checking ed25519-zebra v3.1.0
[INFO] [stderr]     Checking schnorrkel v0.11.4
[INFO] [stderr]     Checking blake2 v0.10.6
[INFO] [stderr]     Checking secrecy v0.8.0
[INFO] [stderr]     Checking itertools v0.10.5
[INFO] [stderr]     Checking schnorrkel v0.9.1
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]     Checking hash256-std-hasher v0.15.2
[INFO] [stderr]     Checking substrate-bip39 v0.4.6
[INFO] [stderr]     Checking array-bytes v6.2.2
[INFO] [stderr]     Checking bs58 v0.5.1
[INFO] [stderr]     Checking signature v2.2.0
[INFO] [stderr]    Compiling rustversion v1.0.14
[INFO] [stderr]     Checking memory-db v0.32.0
[INFO] [stderr]     Checking trie-db v0.28.0
[INFO] [stderr]     Checking trie-root v0.18.0
[INFO] [stderr]     Checking schnellru v0.2.1
[INFO] [stderr]     Checking nohash-hasher v0.2.0
[INFO] [stderr]     Checking sp-panic-handler v12.0.0
[INFO] [stderr]     Checking ed25519 v2.2.3
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]     Checking ed25519-dalek v2.1.1
[INFO] [stderr]     Checking integer-sqrt v0.1.5
[INFO] [stderr]    Compiling prettier-please v0.2.0
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling sp-io v28.0.0
[INFO] [stderr]    Compiling derive-syn-parse v0.1.5
[INFO] [stderr]    Compiling fs-err v2.11.0
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling keccak v0.1.5
[INFO] [stderr]    Compiling cpufeatures v0.2.12
[INFO] [stderr]    Compiling arrayref v0.3.7
[INFO] [stderr]     Checking futures-executor v0.3.30
[INFO] [stderr]     Checking futures v0.3.30
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling expander v2.1.0
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]     Checking der v0.7.8
[INFO] [stderr]    Compiling macro_magic_core_macros v0.5.0
[INFO] [stderr]    Compiling byte-slice-cast v1.2.2
[INFO] [stderr]     Checking ff v0.13.0
[INFO] [stderr]     Checking base16ct v0.2.0
[INFO] [stderr]     Checking group v0.13.0
[INFO] [stderr]    Compiling sp-core-hashing-proc-macro v13.0.0
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking crypto-bigint v0.5.5
[INFO] [stderr]    Compiling macro_magic_core v0.5.0
[INFO] [stderr]     Checking parity-wasm v0.45.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling toml_datetime v0.6.3
[INFO] [stderr]    Compiling serde_spanned v0.6.5
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]    Compiling toml_edit v0.20.2
[INFO] [stderr]     Checking cranelift-entity v0.95.1
[INFO] [stderr]     Checking bincode v1.3.3
[INFO] [stderr]     Checking impl-serde v0.4.0
[INFO] [stderr]     Checking tracing-serde v0.1.3
[INFO] [stderr]     Checking bip39 v2.0.0
[INFO] [stderr]     Checking tracing-subscriber v0.2.25
[INFO] [stderr]     Checking wasmparser v0.102.0
[INFO] [stderr]     Checking gimli v0.27.3
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]     Checking object v0.30.4
[INFO] [stderr]    Compiling ss58-registry v1.47.0
[INFO] [stderr]     Checking sec1 v0.7.3
[INFO] [stderr]    Compiling proc-macro-crate v2.0.2
[INFO] [stderr]    Compiling macro_magic_macros v0.5.0
[INFO] [stderr]    Compiling scale-info-derive v2.11.1
[INFO] [stderr]    Compiling sp-runtime-interface-proc-macro v15.0.0
[INFO] [stderr]     Checking wasmtime-types v8.0.1
[INFO] [stderr]    Compiling sp-api-proc-macro v13.0.0
[INFO] [stderr]     Checking elliptic-curve v0.13.8
[INFO] [stderr]    Compiling toml v0.8.2
[INFO] [stderr]     Checking wasmtime-environ v8.0.1
[INFO] [stderr]    Compiling parity-scale-codec-derive v3.6.9
[INFO] [stderr]     Checking addr2line v0.19.0
[INFO] [stderr]     Checking spki v0.7.3
[INFO] [stderr]     Checking rfc6979 v0.4.0
[INFO] [stderr]    Compiling frame-support-procedural-tools-derive v10.0.0
[INFO] [stderr]    Compiling include_dir_macros v0.7.3
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling common-path v1.0.0
[INFO] [stderr]    Compiling docify_macros v0.2.7
[INFO] [stderr]    Compiling cfg-expr v0.15.7
[INFO] [stderr]    Compiling frame-support-procedural-tools v9.0.0
[INFO] [stderr]     Checking wasmtime-jit v8.0.1
[INFO] [stderr]    Compiling include_dir v0.7.3
[INFO] [stderr]     Checking ecdsa v0.16.9
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling async-trait v0.1.79
[INFO] [stderr]     Checking parity-scale-codec v3.6.9
[INFO] [stderr]    Compiling macro_magic v0.5.0
[INFO] [stderr]    Compiling proc-macro-warning v1.0.2
[INFO] [stderr]    Compiling frame-support-procedural v21.0.0
[INFO] [stderr]     Checking scale-info v2.11.1
[INFO] [stderr]     Checking impl-codec v0.6.0
[INFO] [stderr]     Checking sp-storage v17.0.0
[INFO] [stderr]     Checking sp-tracing v14.0.0
[INFO] [stderr]     Checking sp-externalities v0.23.0
[INFO] [stderr]    Compiling sp-version-proc-macro v12.0.0
[INFO] [stderr]     Checking k256 v0.13.3
[INFO] [stderr]    Compiling aquamarine v0.3.3
[INFO] [stderr]     Checking primitive-types v0.12.2
[INFO] [stderr]     Checking bounded-collections v0.1.9
[INFO] [stderr]     Checking sp-arithmetic v21.0.0
[INFO] [stderr]     Checking frame-metadata v16.0.0
[INFO] [stderr]     Checking docify v0.2.7
[INFO] [stderr]     Checking tt-call v1.0.9
[INFO] [stderr]     Checking sp-wasm-interface v18.0.0
[INFO] [stderr]     Checking sp-metadata-ir v0.4.0
[INFO] [stderr]     Checking sp-runtime-interface v22.0.0
[INFO] [stderr]     Checking sp-core v26.0.0
[INFO] [stderr]     Checking sp-trie v27.0.0
[INFO] [stderr]     Checking sp-keystore v0.32.0
[INFO] [stderr]     Checking sp-weights v25.0.0
[INFO] [stderr]     Checking sp-state-machine v0.33.0
[INFO] [stderr]     Checking sp-application-crypto v28.0.0
[INFO] [stderr]     Checking sp-runtime v29.0.0
[INFO] [stderr]     Checking sp-version v27.0.0
[INFO] [stderr]     Checking sp-staking v24.0.0
[INFO] [stderr]     Checking sp-inherents v24.0.0
[INFO] [stderr]     Checking sp-api v24.0.0
[INFO] [stderr]     Checking sp-genesis-builder v0.5.0
[INFO] [stderr]     Checking frame-support v26.0.0
[INFO] [stderr]     Checking frame-system v26.0.0
[INFO] [stderr]     Checking pallet-nomination-pools v23.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: the item `Perbill` is imported redundantly
[INFO] [stdout]    --> src/migration.rs:498:6
[INFO] [stdout]     |
[INFO] [stdout] 497 |     use super::*;
[INFO] [stdout]     |         -------- the item `Perbill` is already imported here
[INFO] [stdout] 498 |     use sp_runtime::Perbill;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[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 undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]    --> src/mock.rs:300:13
[INFO] [stdout]     |
[INFO] [stdout] 300 |         Balances: pallet_balances::{Pallet, Call, Storage, Config<T>, Event<T>},
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/mock.rs:31:14
[INFO] [stdout]    |
[INFO] [stdout] 31 | 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:212:31
[INFO] [stdout]     |
[INFO] [stdout] 212 | impl frame_system::Config for Runtime {
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/mock.rs:215:23
[INFO] [stdout]     |
[INFO] [stdout] 215 |     type RuntimeOrigin = RuntimeOrigin;
[INFO] [stdout]     |                          ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 215 |     type RuntimeOrigin = Self::RuntimeOrigin;
[INFO] [stdout]     |                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/mock.rs:217:21
[INFO] [stdout]     |
[INFO] [stdout] 217 |     type RuntimeCall = RuntimeCall;
[INFO] [stdout]     |                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 217 |     type RuntimeCall = Self::RuntimeCall;
[INFO] [stdout]     |                        ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/mock.rs:223:22
[INFO] [stdout]     |
[INFO] [stdout] 223 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]     |                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 223 |     type RuntimeEvent = Self::RuntimeEvent;
[INFO] [stdout]     |                         ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PalletInfo` in this scope
[INFO] [stdout]    --> src/mock.rs:229:20
[INFO] [stdout]     |
[INFO] [stdout] 229 |     type PalletInfo = PalletInfo;
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-support-26.0.0/src/lib.rs:122:1
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub struct PalletId(pub [u8; 8]);
[INFO] [stdout]     | ------------------- similarly named struct `PalletId` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 229 |     type PalletInfo = Self::PalletInfo;
[INFO] [stdout]     |                       ++++++
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 229 |     type PalletInfo = PalletId;
[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 `Runtime` in this scope
[INFO] [stdout]    --> src/mock.rs:242:34
[INFO] [stdout]     |
[INFO] [stdout] 242 | impl pallet_balances::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:247:22
[INFO] [stdout]     |
[INFO] [stdout] 247 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock.rs:250:22
[INFO] [stdout]     |
[INFO] [stdout] 250 |     type AccountStore = System;
[INFO] [stdout]     |                         ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 18  + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 18  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeFreezeReason` in this scope
[INFO] [stdout]    --> src/mock.rs:252:26
[INFO] [stdout]     |
[INFO] [stdout] 252 |     type FreezeIdentifier = RuntimeFreezeReason;
[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:279:24
[INFO] [stdout]     |
[INFO] [stdout] 279 | 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:280:22
[INFO] [stdout]     |
[INFO] [stdout] 280 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]     |                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 280 |     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:282:18
[INFO] [stdout]     |
[INFO] [stdout] 27  | pub type Balance = u128;
[INFO] [stdout]     | ------------------------ similarly named type alias `Balance` defined here
[INFO] [stdout] ...
[INFO] [stdout] 282 |     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:283:29
[INFO] [stdout]     |
[INFO] [stdout] 283 |     type RuntimeFreezeReason = RuntimeFreezeReason;
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 283 |     type RuntimeFreezeReason = Self::RuntimeFreezeReason;
[INFO] [stdout]     |                                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock.rs:295:47
[INFO] [stdout]     |
[INFO] [stdout] 295 | 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] 295 | type Block<Runtime> = frame_system::mocking::MockBlock<Runtime>;
[INFO] [stdout]     |           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sp_tracing`
[INFO] [stdout]    --> src/mock.rs:367:3
[INFO] [stdout]     |
[INFO] [stdout] 367 |         sp_tracing::try_init_simple();
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared crate or module `sp_tracing`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 367 |         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:369:34
[INFO] [stdout]     |
[INFO] [stdout] 369 |             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] 324 | 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:371:34
[INFO] [stdout]     |
[INFO] [stdout] 371 |         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] 324 | 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:385:27
[INFO] [stdout]     |
[INFO] [stdout] 385 |             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] 324 | 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:392:33
[INFO] [stdout]     |
[INFO] [stdout] 392 |             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] 324 | 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:394:6
[INFO] [stdout]     |
[INFO] [stdout] 394 |                 <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:411:16
[INFO] [stdout]     |
[INFO] [stdout] 411 |     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] 410 | 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:426:22
[INFO] [stdout]     |
[INFO] [stdout] 426 |     let current_block = System::block_number();
[INFO] [stdout]     |                         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 18  + use sp_std::alloc::System;
[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:432:22
[INFO] [stdout]     |
[INFO] [stdout] 432 |     let current_block = System::block_number();
[INFO] [stdout]     |                         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 18  + use sp_std::alloc::System;
[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:434:8
[INFO] [stdout]     |
[INFO] [stdout] 434 |     while System::block_number() < n {
[INFO] [stdout]     |           ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 18  + use sp_std::alloc::System;
[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:435:22
[INFO] [stdout]     |
[INFO] [stdout] 435 |         Pools::on_finalize(System::block_number());
[INFO] [stdout]     |                            ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 18  + use sp_std::alloc::System;
[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:436:3
[INFO] [stdout]     |
[INFO] [stdout] 436 |         System::set_block_number(System::block_number() + 1);
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 18  + use sp_std::alloc::System;
[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:436:28
[INFO] [stdout]     |
[INFO] [stdout] 436 |         System::set_block_number(System::block_number() + 1);
[INFO] [stdout]     |                                  ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 18  + use sp_std::alloc::System;
[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:437:24
[INFO] [stdout]     |
[INFO] [stdout] 437 |         Pools::on_initialize(System::block_number());
[INFO] [stdout]     |                              ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 18  + use sp_std::alloc::System;
[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:442:58
[INFO] [stdout]     |
[INFO] [stdout] 442 | 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] 442 | 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:443:15
[INFO] [stdout]     |
[INFO] [stdout] 443 |     let events = System::events()
[INFO] [stdout]     |                  ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 18  + use sp_std::alloc::System;
[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:454:72
[INFO] [stdout]     |
[INFO] [stdout] 454 | 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] 454 | 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:455:15
[INFO] [stdout]     |
[INFO] [stdout] 455 |     let events = System::events()
[INFO] [stdout]     |                  ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 18  + use sp_std::alloc::System;
[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:467:29
[INFO] [stdout]     |
[INFO] [stdout] 467 |     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] 466 | 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:516:37
[INFO] [stdout]     |
[INFO] [stdout] 516 |     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] 514 | 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:55:28
[INFO] [stdout]    |
[INFO] [stdout] 55 |         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] 53 | 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:56:28
[INFO] [stdout]    |
[INFO] [stdout] 56 |         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] 53 | 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:57:32
[INFO] [stdout]    |
[INFO] [stdout] 57 |         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] 53 | 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:58:28
[INFO] [stdout]    |
[INFO] [stdout] 58 |         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] 53 | 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:65:32
[INFO] [stdout]    |
[INFO] [stdout] 65 |         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] 53 | 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:67:17
[INFO] [stdout]    |
[INFO] [stdout] 67 |             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] 53 | 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:68:17
[INFO] [stdout]    |
[INFO] [stdout] 68 |             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] 53 | 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:80:18
[INFO] [stdout]    |
[INFO] [stdout] 80 |             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] 53 | 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:81:17
[INFO] [stdout]    |
[INFO] [stdout] 81 |             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] 53 | 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:90:18
[INFO] [stdout]    |
[INFO] [stdout] 90 |             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] 53 | 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:91:17
[INFO] [stdout]    |
[INFO] [stdout] 91 |             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] 53 | 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:114:39
[INFO] [stdout]     |
[INFO] [stdout] 114 |             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] 112 |     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:170:39
[INFO] [stdout]     |
[INFO] [stdout] 170 |             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] 167 |     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:219:25
[INFO] [stdout]     |
[INFO] [stdout] 219 |             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] 217 |     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:220:24
[INFO] [stdout]     |
[INFO] [stdout] 220 |             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] 217 |     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), 5);
[INFO] [stdout]     |                                 ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 217 |     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:228:28
[INFO] [stdout]     |
[INFO] [stdout] 228 |             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] 217 |     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:229:24
[INFO] [stdout]     |
[INFO] [stdout] 229 |             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] 217 |     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:236:24
[INFO] [stdout]     |
[INFO] [stdout] 236 |             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] 234 |     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:237:24
[INFO] [stdout]     |
[INFO] [stdout] 237 |             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] 234 |     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), 20);
[INFO] [stdout]     |                                 ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 234 |     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:245:28
[INFO] [stdout]     |
[INFO] [stdout] 245 |             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] 234 |     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:246:24
[INFO] [stdout]     |
[INFO] [stdout] 246 |             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] 234 |     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:253:28
[INFO] [stdout]     |
[INFO] [stdout] 253 |             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] 251 |     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:265:7
[INFO] [stdout]     |
[INFO] [stdout] 265 |                 <<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:269:44
[INFO] [stdout]     |
[INFO] [stdout] 269 |             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] 251 |     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:280:44
[INFO] [stdout]     |
[INFO] [stdout] 280 |             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] 251 |     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:328:36
[INFO] [stdout]     |
[INFO] [stdout] 328 |             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] 302 |     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:329:36
[INFO] [stdout]     |
[INFO] [stdout] 329 |             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] 302 |     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:339:38
[INFO] [stdout]     |
[INFO] [stdout] 339 |             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] 302 |     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:355:38
[INFO] [stdout]     |
[INFO] [stdout] 355 |             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] 302 |     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:471:35
[INFO] [stdout]     |
[INFO] [stdout] 471 |             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] 468 |     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:476:35
[INFO] [stdout]     |
[INFO] [stdout] 476 |             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] 468 |     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:480:35
[INFO] [stdout]     |
[INFO] [stdout] 480 |             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] 468 |     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:484:35
[INFO] [stdout]     |
[INFO] [stdout] 484 |             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] 468 |     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:488:35
[INFO] [stdout]     |
[INFO] [stdout] 488 |             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] 468 |     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:492:35
[INFO] [stdout]     |
[INFO] [stdout] 492 |             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] 468 |     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:496:35
[INFO] [stdout]     |
[INFO] [stdout] 496 |             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] 468 |     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:500:35
[INFO] [stdout]     |
[INFO] [stdout] 500 |             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] 468 |     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:508:34
[INFO] [stdout]     |
[INFO] [stdout] 508 |         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] 506 |     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:513:34
[INFO] [stdout]     |
[INFO] [stdout] 513 |         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] 506 |     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:517:34
[INFO] [stdout]     |
[INFO] [stdout] 517 |         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] 506 |     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:521:34
[INFO] [stdout]     |
[INFO] [stdout] 521 |         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] 506 |     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:525:34
[INFO] [stdout]     |
[INFO] [stdout] 525 |         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] 506 |     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:529:34
[INFO] [stdout]     |
[INFO] [stdout] 529 |         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] 506 |     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:533:34
[INFO] [stdout]     |
[INFO] [stdout] 533 |         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] 506 |     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:537:34
[INFO] [stdout]     |
[INFO] [stdout] 537 |         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] 506 |     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:548:37
[INFO] [stdout]     |
[INFO] [stdout] 548 |             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] 546 |     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:553:36
[INFO] [stdout]     |
[INFO] [stdout] 553 |             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] 546 |     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:554:26
[INFO] [stdout]     |
[INFO] [stdout] 554 |                 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] 546 |     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:556:24
[INFO] [stdout]     |
[INFO] [stdout] 556 |                     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] 546 |     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:557:24
[INFO] [stdout]     |
[INFO] [stdout] 557 |                     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] 546 |     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:558:24
[INFO] [stdout]     |
[INFO] [stdout] 558 |                     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] 546 |     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:559:24
[INFO] [stdout]     |
[INFO] [stdout] 559 |                     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] 546 |     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:560:24
[INFO] [stdout]     |
[INFO] [stdout] 560 |                     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] 546 |     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:586:33
[INFO] [stdout]     |
[INFO] [stdout] 586 |                 .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] 546 |     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:590:33
[INFO] [stdout]     |
[INFO] [stdout] 590 |                 .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] 546 |     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:623:54
[INFO] [stdout]     |
[INFO] [stdout] 623 |         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] 622 |     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:636:27
[INFO] [stdout]     |
[INFO] [stdout] 636 |             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] 622 |     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:654:19
[INFO] [stdout]     |
[INFO] [stdout] 654 |                 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] 622 |     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:655:18
[INFO] [stdout]     |
[INFO] [stdout] 655 |                 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] 622 |     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:657:28
[INFO] [stdout]     |
[INFO] [stdout] 657 |             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] 622 |     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:665:27
[INFO] [stdout]     |
[INFO] [stdout] 665 |             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] 622 |     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:681:19
[INFO] [stdout]     |
[INFO] [stdout] 681 |                 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] 622 |     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:18
[INFO] [stdout]     |
[INFO] [stdout] 682 |                 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] 622 |     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:684:28
[INFO] [stdout]     |
[INFO] [stdout] 684 |             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] 622 |     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:692:29
[INFO] [stdout]     |
[INFO] [stdout] 692 |             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] 689 |     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:696:13
[INFO] [stdout]     |
[INFO] [stdout] 696 |                 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] 689 |     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:701:13
[INFO] [stdout]     |
[INFO] [stdout] 701 |                 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] 689 |     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:708:13
[INFO] [stdout]     |
[INFO] [stdout] 708 |                 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] 689 |     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:712:17
[INFO] [stdout]     |
[INFO] [stdout] 712 |             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] 689 |     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:18
[INFO] [stdout]     |
[INFO] [stdout] 725 |             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] 689 |     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:53
[INFO] [stdout]     |
[INFO] [stdout] 725 |             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] 689 |     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:7
[INFO] [stdout]     |
[INFO] [stdout] 729 |                 <<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:737:13
[INFO] [stdout]     |
[INFO] [stdout] 737 |                 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] 689 |     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:756:13
[INFO] [stdout]     |
[INFO] [stdout] 756 |                 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] 689 |     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:762:13
[INFO] [stdout]     |
[INFO] [stdout] 762 |                 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] 689 |     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:18
[INFO] [stdout]     |
[INFO] [stdout] 766 |             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] 689 |     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:771:13
[INFO] [stdout]     |
[INFO] [stdout] 771 |                 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] 689 |     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:782:17
[INFO] [stdout]     |
[INFO] [stdout] 782 |             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] 779 |     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:801:39
[INFO] [stdout]     |
[INFO] [stdout] 801 |             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] 798 |     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:824:13
[INFO] [stdout]     |
[INFO] [stdout] 824 |                 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] 798 |     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:828:29
[INFO] [stdout]     |
[INFO] [stdout] 828 |             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] 798 |     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:32
[INFO] [stdout]     |
[INFO] [stdout] 829 |             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] 798 |     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:37
[INFO] [stdout]     |
[INFO] [stdout] 834 |             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] 798 |     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:850:13
[INFO] [stdout]     |
[INFO] [stdout] 850 |                 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] 798 |     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:859:76
[INFO] [stdout]     |
[INFO] [stdout] 859 |     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] 859 |     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:868:81
[INFO] [stdout]     |
[INFO] [stdout] 868 |     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] 868 |     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:881:18
[INFO] [stdout]     |
[INFO] [stdout] 881 |     ) -> 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] 877 |     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:917:30
[INFO] [stdout]     |
[INFO] [stdout] 917 |                 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] 892 |     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:920:30
[INFO] [stdout]     |
[INFO] [stdout] 920 |                 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] 892 |     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:932:30
[INFO] [stdout]     |
[INFO] [stdout] 932 |                 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] 892 |     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:933:30
[INFO] [stdout]     |
[INFO] [stdout] 933 |                 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] 892 |     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:945:30
[INFO] [stdout]     |
[INFO] [stdout] 945 |                 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] 892 |     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:946:30
[INFO] [stdout]     |
[INFO] [stdout] 946 |                 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] 892 |     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:961:30
[INFO] [stdout]     |
[INFO] [stdout] 961 |                 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] 892 |     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:962:30
[INFO] [stdout]     |
[INFO] [stdout] 962 |                 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] 892 |     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:974:30
[INFO] [stdout]     |
[INFO] [stdout] 974 |                 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] 892 |     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:975:30
[INFO] [stdout]     |
[INFO] [stdout] 975 |                 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] 892 |     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:991:30
[INFO] [stdout]     |
[INFO] [stdout] 991 |                 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] 892 |     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:992:30
[INFO] [stdout]     |
[INFO] [stdout] 992 |                 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] 892 |     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:1004:30
[INFO] [stdout]      |
[INFO] [stdout] 1004 |                 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] 892  |     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:1005:30
[INFO] [stdout]      |
[INFO] [stdout] 1005 |                 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] 892  |     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:1023:30
[INFO] [stdout]      |
[INFO] [stdout] 1023 |                 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] 892  |     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:1024:30
[INFO] [stdout]      |
[INFO] [stdout] 1024 |                 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] 892  |     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:1040:30
[INFO] [stdout]      |
[INFO] [stdout] 1040 |                 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] 892  |     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:1041:30
[INFO] [stdout]      |
[INFO] [stdout] 1041 |                 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] 892  |     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:1053:30
[INFO] [stdout]      |
[INFO] [stdout] 1053 |                 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] 892  |     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:1054:30
[INFO] [stdout]      |
[INFO] [stdout] 1054 |                 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] 892  |     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:1066:30
[INFO] [stdout]      |
[INFO] [stdout] 1066 |                 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] 892  |     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:1067:30
[INFO] [stdout]      |
[INFO] [stdout] 1067 |                 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] 892  |     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:1081:13
[INFO] [stdout]      |
[INFO] [stdout] 1081 |                 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] 1074 |     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:1114:26
[INFO] [stdout]      |
[INFO] [stdout] 1114 |             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] 1097 |     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:1134:23
[INFO] [stdout]      |
[INFO] [stdout] 1134 |                 &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] 1097 |     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:1223:40
[INFO] [stdout]      |
[INFO] [stdout] 1223 |                 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] 1219 |     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:1224:41
[INFO] [stdout]      |
[INFO] [stdout] 1224 |                 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] 1219 |     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:1226:36
[INFO] [stdout]      |
[INFO] [stdout] 1226 |                 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] 1219 |     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:1227:36
[INFO] [stdout]      |
[INFO] [stdout] 1227 |                 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] 1219 |     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:1228:36
[INFO] [stdout]      |
[INFO] [stdout] 1228 |                 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] 1219 |     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:1839:15
[INFO] [stdout]      |
[INFO] [stdout] 1839 |             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] 1837 |     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:1906:21
[INFO] [stdout]      |
[INFO] [stdout] 1906 |             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] 1904 |     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:1907:28
[INFO] [stdout]      |
[INFO] [stdout] 1907 |             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] 1904 |     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:1973:21
[INFO] [stdout]      |
[INFO] [stdout] 1973 |             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] 1971 |     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:1974:28
[INFO] [stdout]      |
[INFO] [stdout] 1974 |             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] 1971 |     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:2056:21
[INFO] [stdout]      |
[INFO] [stdout] 2056 |             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] 2054 |     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:2057:28
[INFO] [stdout]      |
[INFO] [stdout] 2057 |             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] 2054 |     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:2061:4
[INFO] [stdout]      |
[INFO] [stdout] 2061 |             System::reset_events();
[INFO] [stdout]      |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]      |
[INFO] [stdout] 857  +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 857  +     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:2106:22
[INFO] [stdout]      |
[INFO] [stdout] 2106 |                 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] 2102 |     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:2107:29
[INFO] [stdout]      |
[INFO] [stdout] 2107 |                 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] 2102 |     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:2335:13
[INFO] [stdout]      |
[INFO] [stdout] 2335 |                 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] 2321 |     fn claim_payout_other_works<Runtime>() {
[INFO] [stdout]      |                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2367:30
[INFO] [stdout]      |
[INFO] [stdout] 2367 |                 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] 2355 |     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:2368:30
[INFO] [stdout]      |
[INFO] [stdout] 2368 |                 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] 2355 |     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:2380:35
[INFO] [stdout]      |
[INFO] [stdout] 2380 |                 assert_eq!(ClaimPermissions::<Runtime>::get(10), 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] 2355 |     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:2388:30
[INFO] [stdout]      |
[INFO] [stdout] 2388 |                 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] 2355 |     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:2389:30
[INFO] [stdout]      |
[INFO] [stdout] 2389 |                 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] 2355 |     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:2391:25
[INFO] [stdout]      |
[INFO] [stdout] 2391 |                     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] 2355 |     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:2424:30
[INFO] [stdout]      |
[INFO] [stdout] 2424 |                 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] 2398 |     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:2425:30
[INFO] [stdout]      |
[INFO] [stdout] 2425 |                 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] 2398 |     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:2429:30
[INFO] [stdout]      |
[INFO] [stdout] 2429 |                 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] 2398 |     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:2430:30
[INFO] [stdout]      |
[INFO] [stdout] 2430 |                 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] 2398 |     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:2461:30
[INFO] [stdout]      |
[INFO] [stdout] 2461 |                 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] 2435 |     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:2462:30
[INFO] [stdout]      |
[INFO] [stdout] 2462 |                 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] 2435 |     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:2466:30
[INFO] [stdout]      |
[INFO] [stdout] 2466 |                 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] 2435 |     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:2467:30
[INFO] [stdout]      |
[INFO] [stdout] 2467 |                 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] 2435 |     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:2483:29
[INFO] [stdout]      |
[INFO] [stdout] 2483 |             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] 2472 |     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:2484:29
[INFO] [stdout]      |
[INFO] [stdout] 2484 |             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] 2472 |     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:2594:30
[INFO] [stdout]      |
[INFO] [stdout] 2594 |                 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] 2575 |     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:2595:30
[INFO] [stdout]      |
[INFO] [stdout] 2595 |                 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] 2575 |     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: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] 2612 |     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: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] 2612 |     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:2638:29
[INFO] [stdout]      |
[INFO] [stdout] 2638 |             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] 2612 |     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:2639:29
[INFO] [stdout]      |
[INFO] [stdout] 2639 |             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] 2612 |     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:2650:23
[INFO] [stdout]      |
[INFO] [stdout] 2650 |                 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] 2644 |     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:2651:51
[INFO] [stdout]      |
[INFO] [stdout] 2651 |                 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] 2644 |     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:2655:18
[INFO] [stdout]      |
[INFO] [stdout] 2655 |                 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] 2644 |     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:2689:24
[INFO] [stdout]      |
[INFO] [stdout] 2689 |                     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] 2673 |     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:2693:19
[INFO] [stdout]      |
[INFO] [stdout] 2693 |                     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] 2673 |     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:2720:20
[INFO] [stdout]      |
[INFO] [stdout] 2720 |                     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] 2673 |     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:2731:24
[INFO] [stdout]      |
[INFO] [stdout] 2731 |                     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] 2673 |     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:2735:19
[INFO] [stdout]      |
[INFO] [stdout] 2735 |                     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] 2673 |     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:2749:20
[INFO] [stdout]      |
[INFO] [stdout] 2749 |                     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] 2673 |     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:2775:24
[INFO] [stdout]      |
[INFO] [stdout] 2775 |                     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] 2673 |     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:2779:19
[INFO] [stdout]      |
[INFO] [stdout] 2779 |                     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] 2673 |     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:2813:22
[INFO] [stdout]      |
[INFO] [stdout] 2813 |             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] 2809 |     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:2827:48
[INFO] [stdout]      |
[INFO] [stdout] 2827 |             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] 2809 |     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:2834:23
[INFO] [stdout]      |
[INFO] [stdout] 2834 |                 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] 2809 |     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:2862:36
[INFO] [stdout]      |
[INFO] [stdout] 2862 |                 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] 2855 |     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:2870:14
[INFO] [stdout]      |
[INFO] [stdout] 2870 |                     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] 2855 |     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:2910:19
[INFO] [stdout]      |
[INFO] [stdout] 2910 |                     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] 2855 |     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:2924:24
[INFO] [stdout]      |
[INFO] [stdout] 2924 |                     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] 2855 |     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:2949:13
[INFO] [stdout]      |
[INFO] [stdout] 2949 |                 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] 2940 |     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:2955:13
[INFO] [stdout]      |
[INFO] [stdout] 2955 |                 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] 2940 |     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:2964:13
[INFO] [stdout]      |
[INFO] [stdout] 2964 |                 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] 2940 |     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:2983:13
[INFO] [stdout]      |
[INFO] [stdout] 2983 |                 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] 2940 |     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:2992:13
[INFO] [stdout]      |
[INFO] [stdout] 2992 |                 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] 2940 |     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:3001:13
[INFO] [stdout]      |
[INFO] [stdout] 3001 |                 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] 2940 |     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:3011:13
[INFO] [stdout]      |
[INFO] [stdout] 3011 |                 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] 2940 |     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:3022:29
[INFO] [stdout]      |
[INFO] [stdout] 3022 |             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] 2940 |     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:3024:23
[INFO] [stdout]      |
[INFO] [stdout] 3024 |                 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] 2940 |     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:3047:13
[INFO] [stdout]      |
[INFO] [stdout] 3047 |                 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] 3043 |     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:3052:18
[INFO] [stdout]      |
[INFO] [stdout] 3052 |             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] 3043 |     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:3064:18
[INFO] [stdout]      |
[INFO] [stdout] 3064 |             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] 3061 |     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:3065:17
[INFO] [stdout]      |
[INFO] [stdout] 3065 |             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] 3061 |     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:3091:29
[INFO] [stdout]      |
[INFO] [stdout] 3091 |             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] 3082 |     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:3092:29
[INFO] [stdout]      |
[INFO] [stdout] 3092 |             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] 3082 |     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:3093:29
[INFO] [stdout]      |
[INFO] [stdout] 3093 |             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] 3082 |     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:3095:19
[INFO] [stdout]      |
[INFO] [stdout] 3095 |                 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] 3082 |     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:3098:28
[INFO] [stdout]      |
[INFO] [stdout] 3098 |             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] 3082 |     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:3099:30
[INFO] [stdout]      |
[INFO] [stdout] 3099 |             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] 3082 |     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:3110:29
[INFO] [stdout]      |
[INFO] [stdout] 3110 |             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] 3082 |     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:3111:29
[INFO] [stdout]      |
[INFO] [stdout] 3111 |             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] 3082 |     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:3112:28
[INFO] [stdout]      |
[INFO] [stdout] 3112 |             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] 3082 |     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:3114:19
[INFO] [stdout]      |
[INFO] [stdout] 3114 |                 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] 3082 |     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:3118:23
[INFO] [stdout]      |
[INFO] [stdout] 3118 |                 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] 3082 |     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:3139:29
[INFO] [stdout]      |
[INFO] [stdout] 3139 |             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] 3082 |     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:3140:29
[INFO] [stdout]      |
[INFO] [stdout] 3140 |             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] 3082 |     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:3141:28
[INFO] [stdout]      |
[INFO] [stdout] 3141 |             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] 3082 |     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:3143:19
[INFO] [stdout]      |
[INFO] [stdout] 3143 |                 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] 3082 |     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:3147:23
[INFO] [stdout]      |
[INFO] [stdout] 3147 |                 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] 3082 |     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:3165:29
[INFO] [stdout]      |
[INFO] [stdout] 3165 |             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] 3082 |     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:3166:29
[INFO] [stdout]      |
[INFO] [stdout] 3166 |             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] 3082 |     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:3167:28
[INFO] [stdout]      |
[INFO] [stdout] 3167 |             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] 3082 |     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:3169:19
[INFO] [stdout]      |
[INFO] [stdout] 3169 |                 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] 3082 |     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:3173:23
[INFO] [stdout]      |
[INFO] [stdout] 3173 |                 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] 3082 |     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:3194:13
[INFO] [stdout]      |
[INFO] [stdout] 3194 |                 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] 3082 |     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:3200:29
[INFO] [stdout]      |
[INFO] [stdout] 3200 |             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] 3082 |     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:3201:29
[INFO] [stdout]      |
[INFO] [stdout] 3201 |             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] 3082 |     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:3202:28
[INFO] [stdout]      |
[INFO] [stdout] 3202 |             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] 3082 |     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:3204:19
[INFO] [stdout]      |
[INFO] [stdout] 3204 |                 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] 3082 |     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:3208:23
[INFO] [stdout]      |
[INFO] [stdout] 3208 |                 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] 3082 |     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:3234:19
[INFO] [stdout]      |
[INFO] [stdout] 3234 |                 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] 3225 |     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:3246:13
[INFO] [stdout]      |
[INFO] [stdout] 3246 |                 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] 3225 |     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:3254:19
[INFO] [stdout]      |
[INFO] [stdout] 3254 |                 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] 3225 |     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:3280:29
[INFO] [stdout]      |
[INFO] [stdout] 3280 |             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] 3274 |     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:3281:29
[INFO] [stdout]      |
[INFO] [stdout] 3281 |             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] 3274 |     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:3285:29
[INFO] [stdout]      |
[INFO] [stdout] 3285 |             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] 3274 |     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:3286:29
[INFO] [stdout]      |
[INFO] [stdout] 3286 |             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] 3274 |     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:3291:13
[INFO] [stdout]      |
[INFO] [stdout] 3291 |                 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] 3274 |     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:3309:31
[INFO] [stdout]      |
[INFO] [stdout] 3309 |             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] 3306 |     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:3310:29
[INFO] [stdout]      |
[INFO] [stdout] 3310 |             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] 3306 |     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:3311:29
[INFO] [stdout]      |
[INFO] [stdout] 3311 |             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] 3306 |     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:3319:13
[INFO] [stdout]      |
[INFO] [stdout] 3319 |                 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] 3306 |     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:3372:19
[INFO] [stdout]      |
[INFO] [stdout] 3372 |                 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] 3325 |     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:3461:43
[INFO] [stdout]      |
[INFO] [stdout] 3461 |                 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] 3445 |     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:3465:35
[INFO] [stdout]      |
[INFO] [stdout] 3465 |                 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] 3445 |     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:3471:24
[INFO] [stdout]      |
[INFO] [stdout] 3471 |                     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] 3445 |     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:3474:25
[INFO] [stdout]      |
[INFO] [stdout] 3474 |                     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] 3445 |     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:3496:42
[INFO] [stdout]      |
[INFO] [stdout] 3496 |                 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] 3445 |     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:3502:24
[INFO] [stdout]      |
[INFO] [stdout] 3502 |                     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] 3445 |     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:3503:23
[INFO] [stdout]      |
[INFO] [stdout] 3503 |                 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] 3445 |     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:3506:24
[INFO] [stdout]      |
[INFO] [stdout] 3506 |                     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] 3445 |     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:3540:24
[INFO] [stdout]      |
[INFO] [stdout] 3540 |                     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] 3445 |     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:3560:24
[INFO] [stdout]      |
[INFO] [stdout] 3560 |                     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] 3445 |     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:3563:28
[INFO] [stdout]      |
[INFO] [stdout] 3563 |                 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] 3445 |     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:24
[INFO] [stdout]      |
[INFO] [stdout] 3623 |                     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] 3607 |     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:3670:24
[INFO] [stdout]      |
[INFO] [stdout] 3670 |                     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] 3607 |     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:3689:31
[INFO] [stdout]      |
[INFO] [stdout] 3689 |                 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] 3607 |     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:3697:24
[INFO] [stdout]      |
[INFO] [stdout] 3697 |                     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] 3607 |     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:3750:23
[INFO] [stdout]      |
[INFO] [stdout] 3750 |                 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] 3738 |     fn withdraw_unbonded_handles_faulty_sub_pool_accounting<Runtime>() {
[INFO] [stdout]      |                                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3774:22
[INFO] [stdout]      |
[INFO] [stdout] 3774 |             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] 3767 |     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:3778:13
[INFO] [stdout]      |
[INFO] [stdout] 3778 |                 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] 3767 |     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:3782:18
[INFO] [stdout]      |
[INFO] [stdout] 3782 |             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] 3767 |     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:3786:18
[INFO] [stdout]      |
[INFO] [stdout] 3786 |             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] 3767 |     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:3791:13
[INFO] [stdout]      |
[INFO] [stdout] 3791 |                 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] 3767 |     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:3795:29
[INFO] [stdout]      |
[INFO] [stdout] 3795 |             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] 3767 |     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:3797:33
[INFO] [stdout]      |
[INFO] [stdout] 3797 |             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] 3767 |     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:3810:19
[INFO] [stdout]      |
[INFO] [stdout] 3810 |                     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] 3802 |     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:3827:14
[INFO] [stdout]      |
[INFO] [stdout] 3827 |                     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] 3802 |     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:3859:14
[INFO] [stdout]      |
[INFO] [stdout] 3859 |                     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] 3802 |     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:3870:28
[INFO] [stdout]      |
[INFO] [stdout] 3870 |                 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] 3802 |     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:3871:28
[INFO] [stdout]      |
[INFO] [stdout] 3871 |                 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] 3802 |     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:3872:34
[INFO] [stdout]      |
[INFO] [stdout] 3872 |                 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] 3802 |     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:3891:18
[INFO] [stdout]      |
[INFO] [stdout] 3891 |                 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] 3886 |     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:3909:13
[INFO] [stdout]      |
[INFO] [stdout] 3909 |                 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] 3886 |     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:3918:33
[INFO] [stdout]      |
[INFO] [stdout] 3918 |             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] 3886 |     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:3920:27
[INFO] [stdout]      |
[INFO] [stdout] 3920 |             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] 3886 |     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:3946:19
[INFO] [stdout]      |
[INFO] [stdout] 3946 |                 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] 3936 |     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:3950:23
[INFO] [stdout]      |
[INFO] [stdout] 3950 |                 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] 3936 |     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:3959:29
[INFO] [stdout]      |
[INFO] [stdout] 3959 |             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] 3936 |     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:3960:29
[INFO] [stdout]      |
[INFO] [stdout] 3960 |             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] 3936 |     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:3976:13
[INFO] [stdout]      |
[INFO] [stdout] 3976 |                 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] 3936 |     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:3985:19
[INFO] [stdout]      |
[INFO] [stdout] 3985 |                 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] 3936 |     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:3989:23
[INFO] [stdout]      |
[INFO] [stdout] 3989 |                 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] 3936 |     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:4008:19
[INFO] [stdout]      |
[INFO] [stdout] 4008 |                 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] 3936 |     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:4011:33
[INFO] [stdout]      |
[INFO] [stdout] 4011 |             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] 3936 |     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:4020:13
[INFO] [stdout]      |
[INFO] [stdout] 4020 |                 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] 3936 |     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:4033:19
[INFO] [stdout]      |
[INFO] [stdout] 4033 |                 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] 4026 |     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:4037:23
[INFO] [stdout]      |
[INFO] [stdout] 4037 |                 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] 4026 |     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:4046:29
[INFO] [stdout]      |
[INFO] [stdout] 4046 |             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] 4026 |     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:4047:29
[INFO] [stdout]      |
[INFO] [stdout] 4047 |             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] 4026 |     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:4063:13
[INFO] [stdout]      |
[INFO] [stdout] 4063 |                 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] 4026 |     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:4072:19
[INFO] [stdout]      |
[INFO] [stdout] 4072 |                 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] 4026 |     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:4076:23
[INFO] [stdout]      |
[INFO] [stdout] 4076 |                 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] 4026 |     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:4095:19
[INFO] [stdout]      |
[INFO] [stdout] 4095 |                 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] 4026 |     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:4098:33
[INFO] [stdout]      |
[INFO] [stdout] 4098 |             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] 4026 |     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:4107:13
[INFO] [stdout]      |
[INFO] [stdout] 4107 |                 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] 4026 |     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:4119:19
[INFO] [stdout]      |
[INFO] [stdout] 4119 |                 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] 4113 |     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:4130:19
[INFO] [stdout]      |
[INFO] [stdout] 4130 |                 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] 4113 |     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:4136:13
[INFO] [stdout]      |
[INFO] [stdout] 4136 |                 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] 4113 |     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:4156:19
[INFO] [stdout]      |
[INFO] [stdout] 4156 |                 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] 4113 |     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:4184:5
[INFO] [stdout]      |
[INFO] [stdout] 4184 |                 System::reset_events();
[INFO] [stdout]      |                 ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]      |
[INFO] [stdout] 3441 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 3441 +     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:4192:20
[INFO] [stdout]      |
[INFO] [stdout] 4192 |                     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] 4176 |     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:4196:20
[INFO] [stdout]      |
[INFO] [stdout] 4196 |                     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] 4176 |     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:4200:24
[INFO] [stdout]      |
[INFO] [stdout] 4200 |                     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] 4176 |     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:4222:20
[INFO] [stdout]      |
[INFO] [stdout] 4222 |                     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] 4176 |     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:4226:24
[INFO] [stdout]      |
[INFO] [stdout] 4226 |                     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] 4176 |     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:4246:20
[INFO] [stdout]      |
[INFO] [stdout] 4246 |                     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] 4176 |     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:4250:24
[INFO] [stdout]      |
[INFO] [stdout] 4250 |                     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] 4176 |     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:4271:20
[INFO] [stdout]      |
[INFO] [stdout] 4271 |                     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] 4176 |     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:4275:24
[INFO] [stdout]      |
[INFO] [stdout] 4275 |                     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] 4176 |     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:4297:20
[INFO] [stdout]      |
[INFO] [stdout] 4297 |                     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] 4176 |     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:4301:24
[INFO] [stdout]      |
[INFO] [stdout] 4301 |                     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] 4176 |     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:4319:20
[INFO] [stdout]      |
[INFO] [stdout] 4319 |                     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] 4176 |     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:4323:24
[INFO] [stdout]      |
[INFO] [stdout] 4323 |                     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] 4176 |     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:4354:19
[INFO] [stdout]      |
[INFO] [stdout] 4354 |                 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] 4340 |     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:4361:13
[INFO] [stdout]      |
[INFO] [stdout] 4361 |                 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] 4340 |     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:4367:13
[INFO] [stdout]      |
[INFO] [stdout] 4367 |                 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] 4340 |     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:4374:13
[INFO] [stdout]      |
[INFO] [stdout] 4374 |                 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] 4340 |     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:4395:19
[INFO] [stdout]      |
[INFO] [stdout] 4395 |                 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] 4340 |     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:4420:29
[INFO] [stdout]      |
[INFO] [stdout] 4420 |             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] 4416 |     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:4427:34
[INFO] [stdout]      |
[INFO] [stdout] 4427 |             assert_eq!(ClaimPermissions::<Runtime>::get(20), ClaimPermission::PermissionlessAll);
[INFO] [stdout]      |                                           ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4416 |     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:4453:29
[INFO] [stdout]      |
[INFO] [stdout] 4453 |             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] 4416 |     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:4454:34
[INFO] [stdout]      |
[INFO] [stdout] 4454 |             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] 4416 |     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:4471:27
[INFO] [stdout]      |
[INFO] [stdout] 4471 |             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] 4464 |     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:4472:27
[INFO] [stdout]      |
[INFO] [stdout] 4472 |             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] 4464 |     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:4473:27
[INFO] [stdout]      |
[INFO] [stdout] 4473 |             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] 4464 |     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:4488:19
[INFO] [stdout]      |
[INFO] [stdout] 4488 |                 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] 4464 |     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:4496:18
[INFO] [stdout]      |
[INFO] [stdout] 4496 |                 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] 4464 |     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:4518:19
[INFO] [stdout]      |
[INFO] [stdout] 4518 |                 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] 4464 |     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:4548:13
[INFO] [stdout]      |
[INFO] [stdout] 4548 |                 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] 4544 |     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:4552:31
[INFO] [stdout]      |
[INFO] [stdout] 4552 |             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] 4544 |     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:4558:13
[INFO] [stdout]      |
[INFO] [stdout] 4558 |                 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] 4544 |     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:4562:20
[INFO] [stdout]      |
[INFO] [stdout] 4562 |             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] 4544 |     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:4567:13
[INFO] [stdout]      |
[INFO] [stdout] 4567 |                 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] 4544 |     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:4571:17
[INFO] [stdout]      |
[INFO] [stdout] 4571 |             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] 4544 |     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:4582:26
[INFO] [stdout]      |
[INFO] [stdout] 4582 |             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] 4544 |     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:4583:29
[INFO] [stdout]      |
[INFO] [stdout] 4583 |             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] 4544 |     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:4588:13
[INFO] [stdout]      |
[INFO] [stdout] 4588 |                 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] 4544 |     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:4592:29
[INFO] [stdout]      |
[INFO] [stdout] 4592 |             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] 4544 |     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:4593:15
[INFO] [stdout]      |
[INFO] [stdout] 4593 |             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] 4544 |     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:4594:21
[INFO] [stdout]      |
[INFO] [stdout] 4594 |             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] 4544 |     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:4598:43
[INFO] [stdout]      |
[INFO] [stdout] 4598 |             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] 4544 |     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:4606:13
[INFO] [stdout]      |
[INFO] [stdout] 4606 |                 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] 4544 |     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:4630:13
[INFO] [stdout]      |
[INFO] [stdout] 4630 |                 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] 4612 |     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:4635:13
[INFO] [stdout]      |
[INFO] [stdout] 4635 |                 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] 4612 |     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:4655:26
[INFO] [stdout]      |
[INFO] [stdout] 4655 |         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] 4651 | fn set_claimable_actor_works<Runtime>() {
[INFO] [stdout]      |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4671:33
[INFO] [stdout]      |
[INFO] [stdout] 4671 |         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] 4651 | fn set_claimable_actor_works<Runtime>() {
[INFO] [stdout]      |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4685:33
[INFO] [stdout]      |
[INFO] [stdout] 4685 |         assert_eq!(ClaimPermissions::<Runtime>::get(11), ClaimPermission::PermissionlessAll);
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4651 | fn set_claimable_actor_works<Runtime>() {
[INFO] [stdout]      |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4698:13
[INFO] [stdout]      |
[INFO] [stdout] 4698 |                 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] 4693 |     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:4704:13
[INFO] [stdout]      |
[INFO] [stdout] 4704 |                 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] 4693 |     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:4718:13
[INFO] [stdout]      |
[INFO] [stdout] 4718 |                 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] 4693 |     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:4731:28
[INFO] [stdout]      |
[INFO] [stdout] 4731 |             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] 4728 |     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:4736:13
[INFO] [stdout]      |
[INFO] [stdout] 4736 |                 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] 4728 |     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:4740:13
[INFO] [stdout]      |
[INFO] [stdout] 4740 |                 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] 4728 |     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:4755:28
[INFO] [stdout]      |
[INFO] [stdout] 4755 |             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] 4728 |     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:4759:28
[INFO] [stdout]      |
[INFO] [stdout] 4759 |             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] 4728 |     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:4764:13
[INFO] [stdout]      |
[INFO] [stdout] 4764 |                 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] 4728 |     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:4768:13
[INFO] [stdout]      |
[INFO] [stdout] 4768 |                 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] 4728 |     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:4782:28
[INFO] [stdout]      |
[INFO] [stdout] 4782 |             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] 4728 |     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:4790:28
[INFO] [stdout]      |
[INFO] [stdout] 4790 |             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] 4728 |     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:4797:13
[INFO] [stdout]      |
[INFO] [stdout] 4797 |                 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] 4728 |     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:4821:26
[INFO] [stdout]      |
[INFO] [stdout] 4821 |             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] 4817 |     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:4825:26
[INFO] [stdout]      |
[INFO] [stdout] 4825 |             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] 4817 |     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:4830:13
[INFO] [stdout]      |
[INFO] [stdout] 4830 |                 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] 4817 |     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:4836:13
[INFO] [stdout]      |
[INFO] [stdout] 4836 |                 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] 4817 |     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:4842:13
[INFO] [stdout]      |
[INFO] [stdout] 4842 |                 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] 4817 |     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:4864:29
[INFO] [stdout]      |
[INFO] [stdout] 4864 |             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] 4852 |     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:4865:31
[INFO] [stdout]      |
[INFO] [stdout] 4865 |             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] 4852 |     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:4866:26
[INFO] [stdout]      |
[INFO] [stdout] 4866 |             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] 4852 |     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:4867:32
[INFO] [stdout]      |
[INFO] [stdout] 4867 |             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] 4852 |     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:4868:39
[INFO] [stdout]      |
[INFO] [stdout] 4868 |             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] 4852 |     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:4869:37
[INFO] [stdout]      |
[INFO] [stdout] 4869 |             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] 4852 |     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:4892:29
[INFO] [stdout]      |
[INFO] [stdout] 4892 |             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] 4852 |     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:4893:31
[INFO] [stdout]      |
[INFO] [stdout] 4893 |             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] 4852 |     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:4894:26
[INFO] [stdout]      |
[INFO] [stdout] 4894 |             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] 4852 |     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:4895:32
[INFO] [stdout]      |
[INFO] [stdout] 4895 |             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] 4852 |     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:4896:39
[INFO] [stdout]      |
[INFO] [stdout] 4896 |             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] 4852 |     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:4897:37
[INFO] [stdout]      |
[INFO] [stdout] 4897 |             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] 4852 |     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:4913:29
[INFO] [stdout]      |
[INFO] [stdout] 4913 |             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] 4907 |     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:4914:29
[INFO] [stdout]      |
[INFO] [stdout] 4914 |             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] 4907 |     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:4922:29
[INFO] [stdout]      |
[INFO] [stdout] 4922 |             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] 4907 |     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:4923:29
[INFO] [stdout]      |
[INFO] [stdout] 4923 |             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] 4907 |     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:4939:29
[INFO] [stdout]      |
[INFO] [stdout] 4939 |             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] 4907 |     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:4940:29
[INFO] [stdout]      |
[INFO] [stdout] 4940 |             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] 4907 |     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:4959:29
[INFO] [stdout]      |
[INFO] [stdout] 4959 |             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] 4950 |     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:4960:29
[INFO] [stdout]      |
[INFO] [stdout] 4960 |             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] 4950 |     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:4968:29
[INFO] [stdout]      |
[INFO] [stdout] 4968 |             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] 4950 |     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:4969:29
[INFO] [stdout]      |
[INFO] [stdout] 4969 |             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] 4950 |     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:5000:29
[INFO] [stdout]      |
[INFO] [stdout] 5000 |             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] 4989 |     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:5001:29
[INFO] [stdout]      |
[INFO] [stdout] 5001 |             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] 4989 |     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:5002:29
[INFO] [stdout]      |
[INFO] [stdout] 5002 |             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] 4989 |     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:5017:29
[INFO] [stdout]      |
[INFO] [stdout] 5017 |             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] 4989 |     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:5018:29
[INFO] [stdout]      |
[INFO] [stdout] 5018 |             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] 4989 |     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:5029:29
[INFO] [stdout]      |
[INFO] [stdout] 5029 |             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] 4989 |     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:5030:29
[INFO] [stdout]      |
[INFO] [stdout] 5030 |             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] 4989 |     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:5057:29
[INFO] [stdout]      |
[INFO] [stdout] 5057 |             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] 5048 |     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:5058:29
[INFO] [stdout]      |
[INFO] [stdout] 5058 |             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] 5048 |     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:5059:29
[INFO] [stdout]      |
[INFO] [stdout] 5059 |             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] 5048 |     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:5066:13
[INFO] [stdout]      |
[INFO] [stdout] 5066 |                 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] 5048 |     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:5078:29
[INFO] [stdout]      |
[INFO] [stdout] 5078 |             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] 5048 |     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:5079:29
[INFO] [stdout]      |
[INFO] [stdout] 5079 |             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] 5048 |     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:5084:13
[INFO] [stdout]      |
[INFO] [stdout] 5084 |                 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] 5048 |     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:5097:29
[INFO] [stdout]      |
[INFO] [stdout] 5097 |             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] 5048 |     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:5098:29
[INFO] [stdout]      |
[INFO] [stdout] 5098 |             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] 5048 |     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:5110:19
[INFO] [stdout]      |
[INFO] [stdout] 5110 |                 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] 5107 |     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:5128:13
[INFO] [stdout]      |
[INFO] [stdout] 5128 |                 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] 5107 |     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:5140:13
[INFO] [stdout]      |
[INFO] [stdout] 5140 |                 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] 5107 |     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:5152:13
[INFO] [stdout]      |
[INFO] [stdout] 5152 |                 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] 5107 |     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:5163:13
[INFO] [stdout]      |
[INFO] [stdout] 5163 |                 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] 5107 |     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:5184:19
[INFO] [stdout]      |
[INFO] [stdout] 5184 |                 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] 5107 |     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:5202:19
[INFO] [stdout]      |
[INFO] [stdout] 5202 |                 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] 5107 |     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:5221:19
[INFO] [stdout]      |
[INFO] [stdout] 5221 |                 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] 5107 |     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:5240:19
[INFO] [stdout]      |
[INFO] [stdout] 5240 |                 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] 5107 |     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:5265:17
[INFO] [stdout]      |
[INFO] [stdout] 5265 |         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] 5263 |     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:5653:19
[INFO] [stdout]      |
[INFO] [stdout] 5653 |                 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] 5582 |     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:5654:18
[INFO] [stdout]      |
[INFO] [stdout] 5654 |                 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] 5582 |     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:5665:28
[INFO] [stdout]      |
[INFO] [stdout] 5665 |             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] 5582 |     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:5673:28
[INFO] [stdout]      |
[INFO] [stdout] 5673 |             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] 5582 |     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:5709:19
[INFO] [stdout]      |
[INFO] [stdout] 5709 |                 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] 5582 |     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:5742:19
[INFO] [stdout]      |
[INFO] [stdout] 5742 |                 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] 5582 |     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:5763:18
[INFO] [stdout]      |
[INFO] [stdout] 5763 |                 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] 5582 |     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:5840:28
[INFO] [stdout]      |
[INFO] [stdout] 5840 |             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] 5818 |     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:5853:19
[INFO] [stdout]      |
[INFO] [stdout] 5853 |                 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] 5818 |     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:5866:52
[INFO] [stdout]      |
[INFO] [stdout] 5866 |             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] 5818 |     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:5870:20
[INFO] [stdout]      |
[INFO] [stdout] 5870 |                     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] 5818 |     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:5877:19
[INFO] [stdout]      |
[INFO] [stdout] 5877 |                 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] 5818 |     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:5921:13
[INFO] [stdout]      |
[INFO] [stdout] 5921 |                 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] 5904 |     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:5931:13
[INFO] [stdout]      |
[INFO] [stdout] 5931 |                 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] 5904 |     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:5950:18
[INFO] [stdout]      |
[INFO] [stdout] 5950 |                 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] 5904 |     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:5986:13
[INFO] [stdout]      |
[INFO] [stdout] 5986 |                 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] 5904 |     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:6001:18
[INFO] [stdout]      |
[INFO] [stdout] 6001 |                 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] 5904 |     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:6031:13
[INFO] [stdout]      |
[INFO] [stdout] 6031 |                 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] 5904 |     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:6064:13
[INFO] [stdout]      |
[INFO] [stdout] 6064 |                 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] 5904 |     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:6077:18
[INFO] [stdout]      |
[INFO] [stdout] 6077 |                 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] 5904 |     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:6115:13
[INFO] [stdout]      |
[INFO] [stdout] 6115 |                 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] 5904 |     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:6130:13
[INFO] [stdout]      |
[INFO] [stdout] 6130 |                 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] 6121 |     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:6135:13
[INFO] [stdout]      |
[INFO] [stdout] 6135 |                 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] 6121 |     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:6145:13
[INFO] [stdout]      |
[INFO] [stdout] 6145 |                 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] 6121 |     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:6155:19
[INFO] [stdout]      |
[INFO] [stdout] 6155 |                 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] 6121 |     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:6163:13
[INFO] [stdout]      |
[INFO] [stdout] 6163 |                 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] 6121 |     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:6180:19
[INFO] [stdout]      |
[INFO] [stdout] 6180 |                 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] 6121 |     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:6228:13
[INFO] [stdout]      |
[INFO] [stdout] 6228 |                 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] 6216 |     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:6240:13
[INFO] [stdout]      |
[INFO] [stdout] 6240 |                 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] 6216 |     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:6250:19
[INFO] [stdout]      |
[INFO] [stdout] 6250 |                 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] 6216 |     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:6282:13
[INFO] [stdout]      |
[INFO] [stdout] 6282 |                 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] 6216 |     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:6296:13
[INFO] [stdout]      |
[INFO] [stdout] 6296 |                 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] 6216 |     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:6366:19
[INFO] [stdout]      |
[INFO] [stdout] 6366 |                 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] 6350 |     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:6398:13
[INFO] [stdout]      |
[INFO] [stdout] 6398 |                 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] 6350 |     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:6403:19
[INFO] [stdout]      |
[INFO] [stdout] 6403 |                 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] 6350 |     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:6459:13
[INFO] [stdout]      |
[INFO] [stdout] 6459 |                 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] 6445 |     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:6482:13
[INFO] [stdout]      |
[INFO] [stdout] 6482 |                 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] 6465 |     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:6497:19
[INFO] [stdout]      |
[INFO] [stdout] 6497 |                 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] 6488 |     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:6523:13
[INFO] [stdout]      |
[INFO] [stdout] 6523 |                 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] 6488 |     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:6547:13
[INFO] [stdout]      |
[INFO] [stdout] 6547 |                 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] 6529 |     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:6571:26
[INFO] [stdout]      |
[INFO] [stdout] 6571 |             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] 6568 |     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:6765:19
[INFO] [stdout]      |
[INFO] [stdout] 6765 |                 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] 6727 |     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:6783:26
[INFO] [stdout]      |
[INFO] [stdout] 6783 |             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] 6780 |     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:6817:23
[INFO] [stdout]      |
[INFO] [stdout] 6817 |                 &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] 6780 |     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:6841:13
[INFO] [stdout]      |
[INFO] [stdout] 6841 |                 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] 6824 |     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:6857:26
[INFO] [stdout]      |
[INFO] [stdout] 6857 |             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] 6824 |     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:6866:23
[INFO] [stdout]      |
[INFO] [stdout] 6866 |                 &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] 6824 |     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:6911:19
[INFO] [stdout]      |
[INFO] [stdout] 6911 |                 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] 6886 |     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:6912:18
[INFO] [stdout]      |
[INFO] [stdout] 6912 |                 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] 6886 |     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:6922:28
[INFO] [stdout]      |
[INFO] [stdout] 6922 |             assert_eq!(RewardPool::<Runtime>::current_balance(pool_id), 40);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6886 |     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:6927:13
[INFO] [stdout]      |
[INFO] [stdout] 6927 |                 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] 6886 |     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:6933:13
[INFO] [stdout]      |
[INFO] [stdout] 6933 |                 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] 6886 |     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:6940:28
[INFO] [stdout]      |
[INFO] [stdout] 6940 |             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] 6886 |     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:6945:13
[INFO] [stdout]      |
[INFO] [stdout] 6945 |                 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] 6886 |     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:6955:54
[INFO] [stdout]      |
[INFO] [stdout] 6955 |         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] 6954 |     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:6968:27
[INFO] [stdout]      |
[INFO] [stdout] 6968 |             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] 6954 |     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:6986:19
[INFO] [stdout]      |
[INFO] [stdout] 6986 |                 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] 6954 |     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:6987:18
[INFO] [stdout]      |
[INFO] [stdout] 6987 |                 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] 6954 |     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:6989:28
[INFO] [stdout]      |
[INFO] [stdout] 6989 |             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] 6954 |     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:6997:27
[INFO] [stdout]      |
[INFO] [stdout] 6997 |             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] 6954 |     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:7013:19
[INFO] [stdout]      |
[INFO] [stdout] 7013 |                 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] 6954 |     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:7014:18
[INFO] [stdout]      |
[INFO] [stdout] 7014 |                 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] 6954 |     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:7016:28
[INFO] [stdout]      |
[INFO] [stdout] 7016 |             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] 6954 |     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/migration.rs:512:28
[INFO] [stdout]     |
[INFO] [stdout] 512 |             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] 501 |     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:514:19
[INFO] [stdout]     |
[INFO] [stdout] 514 |                 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] 501 |     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:518:19
[INFO] [stdout]     |
[INFO] [stdout] 518 |                 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] 501 |     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:523:28
[INFO] [stdout]     |
[INFO] [stdout] 523 |             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] 501 |     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:525:19
[INFO] [stdout]     |
[INFO] [stdout] 525 |                 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] 501 |     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:529:19
[INFO] [stdout]     |
[INFO] [stdout] 529 |                 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] 501 |     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:533:19
[INFO] [stdout]     |
[INFO] [stdout] 533 |                 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] 501 |     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:538:28
[INFO] [stdout]     |
[INFO] [stdout] 538 |             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] 501 |     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:540:19
[INFO] [stdout]     |
[INFO] [stdout] 540 |                 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] 501 |     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:544:19
[INFO] [stdout]     |
[INFO] [stdout] 544 |                 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] 501 |     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:548:19
[INFO] [stdout]     |
[INFO] [stdout] 548 |                 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] 501 |     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:552:19
[INFO] [stdout]     |
[INFO] [stdout] 552 |                 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] 501 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `OnStakingUpdate`
[INFO] [stdout]   --> src/mock.rs:23:18
[INFO] [stdout]    |
[INFO] [stdout] 23 | use sp_staking::{OnStakingUpdate, Stake};
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `InspectFreeze` is imported redundantly
[INFO] [stdout]     --> src/tests.rs:4461:6
[INFO] [stdout]      |
[INFO] [stdout] 4460 |     use super::*;
[INFO] [stdout]      |         -------- the item `InspectFreeze` is already imported here
[INFO] [stdout] 4461 |     use frame_support::traits::fungible::InspectFreeze;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Event` is imported redundantly
[INFO] [stdout]     --> src/tests.rs:4904:6
[INFO] [stdout]      |
[INFO] [stdout] 4903 |     use super::*;
[INFO] [stdout]      |         -------- the item `Event` is already imported here
[INFO] [stdout] 4904 |     use crate::Event;
[INFO] [stdout]      |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Perbill` is imported redundantly
[INFO] [stdout]    --> src/migration.rs:498:6
[INFO] [stdout]     |
[INFO] [stdout] 497 |     use super::*;
[INFO] [stdout]     |         -------- the item `Perbill` is already imported here
[INFO] [stdout] 498 |     use sp_runtime::Perbill;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]   --> src/mock.rs:36:2
[INFO] [stdout]    |
[INFO] [stdout] 36 |     Pools::create_bonded_account(1)
[INFO] [stdout]    |     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]   --> src/mock.rs:41:2
[INFO] [stdout]    |
[INFO] [stdout] 41 |     Pools::create_reward_account(1)
[INFO] [stdout]    |     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]   --> src/mock.rs:71:13
[INFO] [stdout]    |
[INFO] [stdout] 71 |         let acc = Pools::create_bonded_account(pool_id);
[INFO] [stdout]    |                   ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]   --> src/mock.rs:75:3
[INFO] [stdout]    |
[INFO] [stdout] 75 |         Pools::on_slash(&acc, pre_total - amount, &Default::default(), amount);
[INFO] [stdout]    |         ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]    --> src/mock.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |     type AccountData = pallet_balances::AccountData<Balance>;
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]    --> src/mock.rs:242:6
[INFO] [stdout]     |
[INFO] [stdout] 242 | impl pallet_balances::Config for Runtime {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:388:25
[INFO] [stdout]     |
[INFO] [stdout] 388 |             let amount_to_bond = Pools::depositor_min_bond();
[INFO] [stdout]     |                                  ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:390:15
[INFO] [stdout]     |
[INFO] [stdout] 390 |             assert_ok!(Pools::create(RawOrigin::Signed(10).into(), amount_to_bond, 900, 901, 902));
[INFO] [stdout]     |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:391:15
[INFO] [stdout]     |
[INFO] [stdout] 391 |             assert_ok!(Pools::set_metadata(RuntimeOrigin::signed(900), 1, vec![1, 1]));
[INFO] [stdout]     |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/mock.rs:391:35
[INFO] [stdout]     |
[INFO] [stdout] 391 |             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:395:16
[INFO] [stdout]     |
[INFO] [stdout] 395 |                 assert_ok!(Pools::join(RawOrigin::Signed(account_id).into(), bonded, last_pool));
[INFO] [stdout]     |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:405:4
[INFO] [stdout]     |
[INFO] [stdout] 405 |             Pools::do_try_state(CheckLevel::get()).unwrap();
[INFO] [stdout]     |             ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:435:3
[INFO] [stdout]     |
[INFO] [stdout] 435 |         Pools::on_finalize(System::block_number());
[INFO] [stdout]     |         ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:437:3
[INFO] [stdout]     |
[INFO] [stdout] 437 |         Pools::on_initialize(System::block_number());
[INFO] [stdout]     |         ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/mock.rs:446:26
[INFO] [stdout]     |
[INFO] [stdout] 446 |         .filter_map(|e| if let RuntimeEvent::Pools(inner) = e { Some(inner) } else { None })
[INFO] [stdout]     |                                ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances`
[INFO] [stdout]    --> src/mock.rs:454:49
[INFO] [stdout]     |
[INFO] [stdout] 454 | pub fn balances_events_since_last_call() -> Vec<pallet_balances::Event<Runtime>> {
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeEvent`
[INFO] [stdout]    --> src/mock.rs:458:26
[INFO] [stdout]     |
[INFO] [stdout] 458 |         .filter_map(|e| if let RuntimeEvent::Balances(inner) = e { Some(inner) } else { None })
[INFO] [stdout]     |                                ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:470:2
[INFO] [stdout]     |
[INFO] [stdout] 470 |     Pools::unbond(RuntimeOrigin::signed(member), member, points)
[INFO] [stdout]     |     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/mock.rs:470:16
[INFO] [stdout]     |
[INFO] [stdout] 470 |     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/tests.rs:94:24
[INFO] [stdout]    |
[INFO] [stdout] 94 |         let bonded_account = Pools::create_bonded_account(last_pool);
[INFO] [stdout]    |                              ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]   --> src/tests.rs:95:24
[INFO] [stdout]    |
[INFO] [stdout] 95 |         let reward_account = Pools::create_reward_account(last_pool);
[INFO] [stdout]    |                              ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:224:29
[INFO] [stdout]     |
[INFO] [stdout] 224 |             StakingMock::slash_by(1, Pools::depositor_min_bond() / 2);
[INFO] [stdout]     |                                      ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:241:29
[INFO] [stdout]     |
[INFO] [stdout] 241 |             StakingMock::slash_by(1, Pools::depositor_min_bond() / 2);
[INFO] [stdout]     |                                      ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:309:15
[INFO] [stdout]     |
[INFO] [stdout] 309 |             assert_ok!(Pools::join(RuntimeOrigin::signed(11), 90, 1));
[INFO] [stdout]     |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:309:27
[INFO] [stdout]     |
[INFO] [stdout] 309 |             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:324:15
[INFO] [stdout]     |
[INFO] [stdout] 324 |             assert_ok!(Pools::join(RuntimeOrigin::signed(12), 100, 1));
[INFO] [stdout]     |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:324:27
[INFO] [stdout]     |
[INFO] [stdout] 324 |             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:349:15
[INFO] [stdout]     |
[INFO] [stdout] 349 |             assert_ok!(Pools::join(RuntimeOrigin::signed(13), 100, 1));
[INFO] [stdout]     |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:349:27
[INFO] [stdout]     |
[INFO] [stdout] 349 |             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:374:15
[INFO] [stdout]     |
[INFO] [stdout] 374 |             assert_ok!(Pools::adjust_pool_deposit(RuntimeOrigin::signed(10), 1));
[INFO] [stdout]     |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:374:42
[INFO] [stdout]     |
[INFO] [stdout] 374 |             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:388:15
[INFO] [stdout]     |
[INFO] [stdout] 388 |             assert_ok!(Pools::join(RuntimeOrigin::signed(11), 90, 1));
[INFO] [stdout]     |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:388:27
[INFO] [stdout]     |
[INFO] [stdout] 388 |             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:395:15
[INFO] [stdout]     |
[INFO] [stdout] 395 |             assert_ok!(Pools::join(RuntimeOrigin::signed(12), 10, 1));
[INFO] [stdout]     |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:395:27
[INFO] [stdout]     |
[INFO] [stdout] 395 |             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:411:15
[INFO] [stdout]     |
[INFO] [stdout] 411 |             assert_ok!(Pools::adjust_pool_deposit(RuntimeOrigin::signed(99), 1));
[INFO] [stdout]     |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:411:42
[INFO] [stdout]     |
[INFO] [stdout] 411 |             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:423:5
[INFO] [stdout]     |
[INFO] [stdout] 423 |                 Pools::adjust_pool_deposit(RuntimeOrigin::signed(10), 1),
[INFO] [stdout]     |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:423:32
[INFO] [stdout]     |
[INFO] [stdout] 423 |                 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:432:15
[INFO] [stdout]     |
[INFO] [stdout] 432 |             assert_ok!(Pools::adjust_pool_deposit(RuntimeOrigin::signed(100), 1));
[INFO] [stdout]     |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:432:42
[INFO] [stdout]     |
[INFO] [stdout] 432 |             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:449:15
[INFO] [stdout]     |
[INFO] [stdout] 449 |             assert_ok!(Pools::join(RuntimeOrigin::signed(11), 90, 1));
[INFO] [stdout]     |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:449:27
[INFO] [stdout]     |
[INFO] [stdout] 449 |             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:457:5
[INFO] [stdout]     |
[INFO] [stdout] 457 |                 Pools::adjust_pool_deposit(RuntimeOrigin::signed(10), 1),
[INFO] [stdout]     |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:457:32
[INFO] [stdout]     |
[INFO] [stdout] 457 |                 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:640:15
[INFO] [stdout]     |
[INFO] [stdout] 640 |             assert_ok!(Pools::join(RuntimeOrigin::signed(11), 2, 1));
[INFO] [stdout]     |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:640:27
[INFO] [stdout]     |
[INFO] [stdout] 640 |             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:668:15
[INFO] [stdout]     |
[INFO] [stdout] 668 |             assert_ok!(Pools::join(RuntimeOrigin::signed(12), 12, 1));
[INFO] [stdout]     |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:668:27
[INFO] [stdout]     |
[INFO] [stdout] 668 |             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:695:5
[INFO] [stdout]     |
[INFO] [stdout] 695 |                 Pools::join(RuntimeOrigin::signed(10), 420, 123),
[INFO] [stdout]     |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:695:17
[INFO] [stdout]     |
[INFO] [stdout] 695 |                 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:700:5
[INFO] [stdout]     |
[INFO] [stdout] 700 |                 Pools::join(RuntimeOrigin::signed(11), 420, 123),
[INFO] [stdout]     |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:700:17
[INFO] [stdout]     |
[INFO] [stdout] 700 |                 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:705:36
[INFO] [stdout]     |
[INFO] [stdout] 705 |             StakingMock::set_bonded_balance(Pools::create_bonded_account(1), 0);
[INFO] [stdout]     |                                             ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:707:5
[INFO] [stdout]     |
[INFO] [stdout] 707 |                 Pools::join(RuntimeOrigin::signed(11), 420, 1),
[INFO] [stdout]     |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:707:17
[INFO] [stdout]     |
[INFO] [stdout] 707 |                 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:732:5
[INFO] [stdout]     |
[INFO] [stdout] 732 |                 Pools::create_bonded_account(123),
[INFO] [stdout]     |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:736:5
[INFO] [stdout]     |
[INFO] [stdout] 736 |                 Pools::join(RuntimeOrigin::signed(11), 420, 123),
[INFO] [stdout]     |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:736:17
[INFO] [stdout]     |
[INFO] [stdout] 736 |                 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:741:5
[INFO] [stdout]     |
[INFO] [stdout] 741 |                 Pools::create_bonded_account(123),
[INFO] [stdout]     |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:746:5
[INFO] [stdout]     |
[INFO] [stdout] 746 |                 Pools::join(RuntimeOrigin::signed(11), 5, 123),
[INFO] [stdout]     |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:746:17
[INFO] [stdout]     |
[INFO] [stdout] 746 |                 Pools::join(RuntimeOrigin::signed(11), 5, 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:750:36
[INFO] [stdout]     |
[INFO] [stdout] 750 |             StakingMock::set_bonded_balance(Pools::create_bonded_account(1), max_points_to_balance);
[INFO] [stdout]     |                                             ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:755:5
[INFO] [stdout]     |
[INFO] [stdout] 755 |                 Pools::join(RuntimeOrigin::signed(11), max_points_to_balance, 123),
[INFO] [stdout]     |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:755:17
[INFO] [stdout]     |
[INFO] [stdout] 755 |                 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:761:5
[INFO] [stdout]     |
[INFO] [stdout] 761 |                 Pools::join(RuntimeOrigin::signed(11), max_points_to_balance, 123),
[INFO] [stdout]     |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:761:17
[INFO] [stdout]     |
[INFO] [stdout] 761 |                 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:770:5
[INFO] [stdout]     |
[INFO] [stdout] 770 |                 Pools::join(RuntimeOrigin::signed(11), 99, 123),
[INFO] [stdout]     |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:770:17
[INFO] [stdout]     |
[INFO] [stdout] 770 |                 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:781:36
[INFO] [stdout]     |
[INFO] [stdout] 781 |             StakingMock::set_bonded_balance(Pools::create_bonded_account(123), 100);
[INFO] [stdout]     |                                             ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:793:12
[INFO] [stdout]     |
[INFO] [stdout] 793 |             let _ = Pools::join(RuntimeOrigin::signed(11), 420, 123);
[INFO] [stdout]     |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:793:24
[INFO] [stdout]     |
[INFO] [stdout] 793 |             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:806:16
[INFO] [stdout]     |
[INFO] [stdout] 806 |                 assert_ok!(Pools::join(RuntimeOrigin::signed(account), 100, 1));
[INFO] [stdout]     |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:806:28
[INFO] [stdout]     |
[INFO] [stdout] 806 |                 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:823:5
[INFO] [stdout]     |
[INFO] [stdout] 823 |                 Pools::join(RuntimeOrigin::signed(103), 100, 1),
[INFO] [stdout]     |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:823:17
[INFO] [stdout]     |
[INFO] [stdout] 823 |                 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:832:15
[INFO] [stdout]     |
[INFO] [stdout] 832 |             assert_ok!(Pools::create(RuntimeOrigin::signed(104), 100, 104, 104, 104));
[INFO] [stdout]     |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:832:29
[INFO] [stdout]     |
[INFO] [stdout] 832 |             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:849:5
[INFO] [stdout]     |
[INFO] [stdout] 849 |                 Pools::join(RuntimeOrigin::signed(103), 100, pool_account),
[INFO] [stdout]     |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:849:17
[INFO] [stdout]     |
[INFO] [stdout] 849 |                 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:909:16
[INFO] [stdout]     |
[INFO] [stdout] 909 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]     |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:909:36
[INFO] [stdout]     |
[INFO] [stdout] 909 |                 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:925:16
[INFO] [stdout]     |
[INFO] [stdout] 925 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(40)));
[INFO] [stdout]     |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:925:36
[INFO] [stdout]     |
[INFO] [stdout] 925 |                 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:938:16
[INFO] [stdout]     |
[INFO] [stdout] 938 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(50)));
[INFO] [stdout]     |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:938:36
[INFO] [stdout]     |
[INFO] [stdout] 938 |                 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:954:16
[INFO] [stdout]     |
[INFO] [stdout] 954 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]     |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:954:36
[INFO] [stdout]     |
[INFO] [stdout] 954 |                 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:967:16
[INFO] [stdout]     |
[INFO] [stdout] 967 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(40)));
[INFO] [stdout]     |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:967:36
[INFO] [stdout]     |
[INFO] [stdout] 967 |                 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:984:16
[INFO] [stdout]     |
[INFO] [stdout] 984 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(50)));
[INFO] [stdout]     |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:984:36
[INFO] [stdout]     |
[INFO] [stdout] 984 |                 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:997:16
[INFO] [stdout]     |
[INFO] [stdout] 997 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]     |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:997:36
[INFO] [stdout]     |
[INFO] [stdout] 997 |                 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:1014:16
[INFO] [stdout]      |
[INFO] [stdout] 1014 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1014:36
[INFO] [stdout]      |
[INFO] [stdout] 1014 |                 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:1033:16
[INFO] [stdout]      |
[INFO] [stdout] 1033 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1033:36
[INFO] [stdout]      |
[INFO] [stdout] 1033 |                 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:1046:16
[INFO] [stdout]      |
[INFO] [stdout] 1046 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(40)));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1046:36
[INFO] [stdout]      |
[INFO] [stdout] 1046 |                 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:1059:16
[INFO] [stdout]      |
[INFO] [stdout] 1059 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(50)));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1059:36
[INFO] [stdout]      |
[INFO] [stdout] 1059 |                 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:1080:5
[INFO] [stdout]      |
[INFO] [stdout] 1080 |                 Pools::claim_payout(RuntimeOrigin::signed(11)),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1080:25
[INFO] [stdout]      |
[INFO] [stdout] 1080 |                 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:1100:5
[INFO] [stdout]      |
[INFO] [stdout] 1100 |                 Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1106:15
[INFO] [stdout]      |
[INFO] [stdout] 1106 |             assert_ok!(Pools::set_commission(
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1107:5
[INFO] [stdout]      |
[INFO] [stdout] 1107 |                 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:1131:15
[INFO] [stdout]      |
[INFO] [stdout] 1131 |             assert_ok!(Pools::do_reward_payout(
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1152:5
[INFO] [stdout]      |
[INFO] [stdout] 1152 |                 Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1156:5
[INFO] [stdout]      |
[INFO] [stdout] 1156 |                 Pools::do_reward_payout(&10, &mut member, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1169:5
[INFO] [stdout]      |
[INFO] [stdout] 1169 |                 Pools::do_reward_payout(&10, &mut member, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1190:5
[INFO] [stdout]      |
[INFO] [stdout] 1190 |                 Pools::do_reward_payout(&10, &mut member, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1207:5
[INFO] [stdout]      |
[INFO] [stdout] 1207 |                 Pools::do_reward_payout(&10, &mut member, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1249:6
[INFO] [stdout]      |
[INFO] [stdout] 1249 |                     Pools::do_reward_payout(&10, &mut del_10, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1263:6
[INFO] [stdout]      |
[INFO] [stdout] 1263 |                     Pools::do_reward_payout(&40, &mut del_40, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1277:6
[INFO] [stdout]      |
[INFO] [stdout] 1277 |                     Pools::do_reward_payout(&50, &mut del_50, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1294:6
[INFO] [stdout]      |
[INFO] [stdout] 1294 |                     Pools::do_reward_payout(&10, &mut del_10, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1308:6
[INFO] [stdout]      |
[INFO] [stdout] 1308 |                     Pools::do_reward_payout(&40, &mut del_40, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1325:6
[INFO] [stdout]      |
[INFO] [stdout] 1325 |                     Pools::do_reward_payout(&50, &mut del_50, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1339:6
[INFO] [stdout]      |
[INFO] [stdout] 1339 |                     Pools::do_reward_payout(&10, &mut del_10, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1356:6
[INFO] [stdout]      |
[INFO] [stdout] 1356 |                     Pools::do_reward_payout(&10, &mut del_10, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1373:6
[INFO] [stdout]      |
[INFO] [stdout] 1373 |                     Pools::do_reward_payout(&10, &mut del_10, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1383:6
[INFO] [stdout]      |
[INFO] [stdout] 1383 |                     Pools::do_reward_payout(&40, &mut del_40, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1393:6
[INFO] [stdout]      |
[INFO] [stdout] 1393 |                     Pools::do_reward_payout(&50, &mut del_50, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1411:15
[INFO] [stdout]      |
[INFO] [stdout] 1411 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 10, 1));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1411:27
[INFO] [stdout]      |
[INFO] [stdout] 1411 |             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:1417:15
[INFO] [stdout]      |
[INFO] [stdout] 1417 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1417:35
[INFO] [stdout]      |
[INFO] [stdout] 1417 |             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:1418:15
[INFO] [stdout]      |
[INFO] [stdout] 1418 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1418:35
[INFO] [stdout]      |
[INFO] [stdout] 1418 |             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:1433:15
[INFO] [stdout]      |
[INFO] [stdout] 1433 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1433:35
[INFO] [stdout]      |
[INFO] [stdout] 1433 |             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:1434:15
[INFO] [stdout]      |
[INFO] [stdout] 1434 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1434:35
[INFO] [stdout]      |
[INFO] [stdout] 1434 |             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:1454:15
[INFO] [stdout]      |
[INFO] [stdout] 1454 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 10, 1));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1454:27
[INFO] [stdout]      |
[INFO] [stdout] 1454 |             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:1459:15
[INFO] [stdout]      |
[INFO] [stdout] 1459 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1459:35
[INFO] [stdout]      |
[INFO] [stdout] 1459 |             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:1460:15
[INFO] [stdout]      |
[INFO] [stdout] 1460 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1460:35
[INFO] [stdout]      |
[INFO] [stdout] 1460 |             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:1476:15
[INFO] [stdout]      |
[INFO] [stdout] 1476 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1476:35
[INFO] [stdout]      |
[INFO] [stdout] 1476 |             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:1477:15
[INFO] [stdout]      |
[INFO] [stdout] 1477 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1477:35
[INFO] [stdout]      |
[INFO] [stdout] 1477 |             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:1490:15
[INFO] [stdout]      |
[INFO] [stdout] 1490 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1490:35
[INFO] [stdout]      |
[INFO] [stdout] 1490 |             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:1491:15
[INFO] [stdout]      |
[INFO] [stdout] 1491 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1491:35
[INFO] [stdout]      |
[INFO] [stdout] 1491 |             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:1511:15
[INFO] [stdout]      |
[INFO] [stdout] 1511 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 10, 1));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1511:27
[INFO] [stdout]      |
[INFO] [stdout] 1511 |             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::join(RuntimeOrigin::signed(30), 10, 1));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1516:27
[INFO] [stdout]      |
[INFO] [stdout] 1516 |             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:1521:15
[INFO] [stdout]      |
[INFO] [stdout] 1521 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1521:35
[INFO] [stdout]      |
[INFO] [stdout] 1521 |             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:1522:15
[INFO] [stdout]      |
[INFO] [stdout] 1522 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1522:35
[INFO] [stdout]      |
[INFO] [stdout] 1522 |             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:1523:15
[INFO] [stdout]      |
[INFO] [stdout] 1523 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1523:35
[INFO] [stdout]      |
[INFO] [stdout] 1523 |             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:1541:15
[INFO] [stdout]      |
[INFO] [stdout] 1541 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1541:35
[INFO] [stdout]      |
[INFO] [stdout] 1541 |             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:1542:15
[INFO] [stdout]      |
[INFO] [stdout] 1542 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1542:35
[INFO] [stdout]      |
[INFO] [stdout] 1542 |             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:1543:15
[INFO] [stdout]      |
[INFO] [stdout] 1543 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1543:35
[INFO] [stdout]      |
[INFO] [stdout] 1543 |             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:1561:15
[INFO] [stdout]      |
[INFO] [stdout] 1561 |             assert_eq!(Pools::api_pending_rewards(10), Some(0));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1563:15
[INFO] [stdout]      |
[INFO] [stdout] 1563 |             assert_eq!(Pools::api_pending_rewards(10), Some(30));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1564:15
[INFO] [stdout]      |
[INFO] [stdout] 1564 |             assert_eq!(Pools::api_pending_rewards(20), None);
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1567:15
[INFO] [stdout]      |
[INFO] [stdout] 1567 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 10, 1));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1567:27
[INFO] [stdout]      |
[INFO] [stdout] 1567 |             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:1569:15
[INFO] [stdout]      |
[INFO] [stdout] 1569 |             assert_eq!(Pools::api_pending_rewards(10), Some(30));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1570:15
[INFO] [stdout]      |
[INFO] [stdout] 1570 |             assert_eq!(Pools::api_pending_rewards(20), Some(0));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1574:15
[INFO] [stdout]      |
[INFO] [stdout] 1574 |             assert_eq!(Pools::api_pending_rewards(10), Some(30 + 50));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1575:15
[INFO] [stdout]      |
[INFO] [stdout] 1575 |             assert_eq!(Pools::api_pending_rewards(20), Some(50));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1576:15
[INFO] [stdout]      |
[INFO] [stdout] 1576 |             assert_eq!(Pools::api_pending_rewards(30), None);
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1579:15
[INFO] [stdout]      |
[INFO] [stdout] 1579 |             assert_ok!(Pools::join(RuntimeOrigin::signed(30), 10, 1));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1579:27
[INFO] [stdout]      |
[INFO] [stdout] 1579 |             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:1581:15
[INFO] [stdout]      |
[INFO] [stdout] 1581 |             assert_eq!(Pools::api_pending_rewards(10), Some(30 + 50));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1582:15
[INFO] [stdout]      |
[INFO] [stdout] 1582 |             assert_eq!(Pools::api_pending_rewards(20), Some(50));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1583:15
[INFO] [stdout]      |
[INFO] [stdout] 1583 |             assert_eq!(Pools::api_pending_rewards(30), Some(0));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1587:15
[INFO] [stdout]      |
[INFO] [stdout] 1587 |             assert_eq!(Pools::api_pending_rewards(10), Some(30 + 50 + 20));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1588:15
[INFO] [stdout]      |
[INFO] [stdout] 1588 |             assert_eq!(Pools::api_pending_rewards(20), Some(50 + 20));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1589:15
[INFO] [stdout]      |
[INFO] [stdout] 1589 |             assert_eq!(Pools::api_pending_rewards(30), Some(20));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[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(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[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(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:1593:15
[INFO] [stdout]      |
[INFO] [stdout] 1593 |             assert_eq!(Pools::api_pending_rewards(10), Some(0));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1594:15
[INFO] [stdout]      |
[INFO] [stdout] 1594 |             assert_eq!(Pools::api_pending_rewards(20), Some(50 + 20));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1595:15
[INFO] [stdout]      |
[INFO] [stdout] 1595 |             assert_eq!(Pools::api_pending_rewards(30), Some(20));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1597:15
[INFO] [stdout]      |
[INFO] [stdout] 1597 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1597:35
[INFO] [stdout]      |
[INFO] [stdout] 1597 |             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:1598:15
[INFO] [stdout]      |
[INFO] [stdout] 1598 |             assert_eq!(Pools::api_pending_rewards(10), Some(0));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1599:15
[INFO] [stdout]      |
[INFO] [stdout] 1599 |             assert_eq!(Pools::api_pending_rewards(20), Some(0));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1600:15
[INFO] [stdout]      |
[INFO] [stdout] 1600 |             assert_eq!(Pools::api_pending_rewards(30), Some(20));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1602:15
[INFO] [stdout]      |
[INFO] [stdout] 1602 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1602:35
[INFO] [stdout]      |
[INFO] [stdout] 1602 |             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:1603:15
[INFO] [stdout]      |
[INFO] [stdout] 1603 |             assert_eq!(Pools::api_pending_rewards(10), Some(0));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1604:15
[INFO] [stdout]      |
[INFO] [stdout] 1604 |             assert_eq!(Pools::api_pending_rewards(20), Some(0));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1605:15
[INFO] [stdout]      |
[INFO] [stdout] 1605 |             assert_eq!(Pools::api_pending_rewards(30), Some(0));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1615:15
[INFO] [stdout]      |
[INFO] [stdout] 1615 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 20, 1));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1615:27
[INFO] [stdout]      |
[INFO] [stdout] 1615 |             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:1617:15
[INFO] [stdout]      |
[INFO] [stdout] 1617 |             assert_ok!(Pools::join(RuntimeOrigin::signed(30), 10, 1));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[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]      |                        ^^^^^ use of undeclared type `Pools`
[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]      |                        ^^^^^ use of undeclared type `Pools`
[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]      |                        ^^^^^ use of undeclared type `Pools`
[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:1640:15
[INFO] [stdout]      |
[INFO] [stdout] 1640 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(30), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1640:33
[INFO] [stdout]      |
[INFO] [stdout] 1640 |             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:1645:15
[INFO] [stdout]      |
[INFO] [stdout] 1645 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[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(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:1646:15
[INFO] [stdout]      |
[INFO] [stdout] 1646 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1646:35
[INFO] [stdout]      |
[INFO] [stdout] 1646 |             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:1647:15
[INFO] [stdout]      |
[INFO] [stdout] 1647 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1647:35
[INFO] [stdout]      |
[INFO] [stdout] 1647 |             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:1667:15
[INFO] [stdout]      |
[INFO] [stdout] 1667 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 20, 1));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1667:27
[INFO] [stdout]      |
[INFO] [stdout] 1667 |             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:1672:15
[INFO] [stdout]      |
[INFO] [stdout] 1672 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1672:35
[INFO] [stdout]      |
[INFO] [stdout] 1672 |             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:1673:15
[INFO] [stdout]      |
[INFO] [stdout] 1673 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1673:35
[INFO] [stdout]      |
[INFO] [stdout] 1673 |             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:1687:15
[INFO] [stdout]      |
[INFO] [stdout] 1687 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 10));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1687:29
[INFO] [stdout]      |
[INFO] [stdout] 1687 |             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:1692:15
[INFO] [stdout]      |
[INFO] [stdout] 1692 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1692:35
[INFO] [stdout]      |
[INFO] [stdout] 1692 |             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:1693:15
[INFO] [stdout]      |
[INFO] [stdout] 1693 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1693:35
[INFO] [stdout]      |
[INFO] [stdout] 1693 |             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:1712:15
[INFO] [stdout]      |
[INFO] [stdout] 1712 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 20, 1));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1712:27
[INFO] [stdout]      |
[INFO] [stdout] 1712 |             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:1714:15
[INFO] [stdout]      |
[INFO] [stdout] 1714 |             assert_ok!(Pools::join(RuntimeOrigin::signed(30), 10, 1));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1714:27
[INFO] [stdout]      |
[INFO] [stdout] 1714 |             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:1720:15
[INFO] [stdout]      |
[INFO] [stdout] 1720 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1720:35
[INFO] [stdout]      |
[INFO] [stdout] 1720 |             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:1721:15
[INFO] [stdout]      |
[INFO] [stdout] 1721 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1721:35
[INFO] [stdout]      |
[INFO] [stdout] 1721 |             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:1739:15
[INFO] [stdout]      |
[INFO] [stdout] 1739 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1739:35
[INFO] [stdout]      |
[INFO] [stdout] 1739 |             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:1740:15
[INFO] [stdout]      |
[INFO] [stdout] 1740 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1740:35
[INFO] [stdout]      |
[INFO] [stdout] 1740 |             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:1754:15
[INFO] [stdout]      |
[INFO] [stdout] 1754 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1754:35
[INFO] [stdout]      |
[INFO] [stdout] 1754 |             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:1755:15
[INFO] [stdout]      |
[INFO] [stdout] 1755 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1755:35
[INFO] [stdout]      |
[INFO] [stdout] 1755 |             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:1766:15
[INFO] [stdout]      |
[INFO] [stdout] 1766 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1766:35
[INFO] [stdout]      |
[INFO] [stdout] 1766 |             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:1781:15
[INFO] [stdout]      |
[INFO] [stdout] 1781 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 20, 1));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1781:27
[INFO] [stdout]      |
[INFO] [stdout] 1781 |             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:1787:15
[INFO] [stdout]      |
[INFO] [stdout] 1787 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1787:35
[INFO] [stdout]      |
[INFO] [stdout] 1787 |             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:1803:15
[INFO] [stdout]      |
[INFO] [stdout] 1803 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(20), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1803:33
[INFO] [stdout]      |
[INFO] [stdout] 1803 |             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:1806:15
[INFO] [stdout]      |
[INFO] [stdout] 1806 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1806:35
[INFO] [stdout]      |
[INFO] [stdout] 1806 |             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:1807:15
[INFO] [stdout]      |
[INFO] [stdout] 1807 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1807:35
[INFO] [stdout]      |
[INFO] [stdout] 1807 |             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:1823:15
[INFO] [stdout]      |
[INFO] [stdout] 1823 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1823:35
[INFO] [stdout]      |
[INFO] [stdout] 1823 |             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:1824:15
[INFO] [stdout]      |
[INFO] [stdout] 1824 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[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(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:1841:41
[INFO] [stdout]      |
[INFO] [stdout] 1841 |             let (member_10, _, reward_pool_10) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                  ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1854:15
[INFO] [stdout]      |
[INFO] [stdout] 1854 |             assert_ok!(Pools::create(RuntimeOrigin::signed(20), 10, 20, 20, 20));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1854:29
[INFO] [stdout]      |
[INFO] [stdout] 1854 |             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:1857:41
[INFO] [stdout]      |
[INFO] [stdout] 1857 |             let (member_20, _, reward_pool_20) = Pools::get_member_with_pools(&20).unwrap();
[INFO] [stdout]      |                                                  ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1866:27
[INFO] [stdout]      |
[INFO] [stdout] 1866 |             Currency::set_balance(&Pools::create_reward_account(3), 10);
[INFO] [stdout]      |                                    ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1870:15
[INFO] [stdout]      |
[INFO] [stdout] 1870 |             assert_ok!(Pools::create(RuntimeOrigin::signed(30), 10, 30, 30, 30));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1870:29
[INFO] [stdout]      |
[INFO] [stdout] 1870 |             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:1873:41
[INFO] [stdout]      |
[INFO] [stdout] 1873 |             let (member_30, _, reward_pool_30) = Pools::get_member_with_pools(&30).unwrap();
[INFO] [stdout]      |                                                  ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1875:29
[INFO] [stdout]      |
[INFO] [stdout] 1875 |                 Currency::free_balance(&Pools::create_reward_account(3)),
[INFO] [stdout]      |                                         ^^^^^ use of undeclared type `Pools`
[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::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1886:35
[INFO] [stdout]      |
[INFO] [stdout] 1886 |             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:1910:16
[INFO] [stdout]      |
[INFO] [stdout] 1910 |                 assert_ok!(Pools::join(RuntimeOrigin::signed(x), y, 1));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1910:28
[INFO] [stdout]      |
[INFO] [stdout] 1910 |                 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:1914:42
[INFO] [stdout]      |
[INFO] [stdout] 1914 |                 let (member_10, _, reward_pool_10) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                      ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1926:36
[INFO] [stdout]      |
[INFO] [stdout] 1926 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&20).unwrap();
[INFO] [stdout]      |                                                ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1938:36
[INFO] [stdout]      |
[INFO] [stdout] 1938 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&30).unwrap();
[INFO] [stdout]      |                                                ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1950:36
[INFO] [stdout]      |
[INFO] [stdout] 1950 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&40).unwrap();
[INFO] [stdout]      |                                                ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1978:42
[INFO] [stdout]      |
[INFO] [stdout] 1978 |                 let (member_10, _, reward_pool_10) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                      ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1992:16
[INFO] [stdout]      |
[INFO] [stdout] 1992 |                 assert_ok!(Pools::bond_extra(
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1993:6
[INFO] [stdout]      |
[INFO] [stdout] 1993 |                     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:1996:36
[INFO] [stdout]      |
[INFO] [stdout] 1996 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2007:16
[INFO] [stdout]      |
[INFO] [stdout] 2007 |                 assert_ok!(Pools::bond_extra(
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2008:6
[INFO] [stdout]      |
[INFO] [stdout] 2008 |                     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:2011:36
[INFO] [stdout]      |
[INFO] [stdout] 2011 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2024:16
[INFO] [stdout]      |
[INFO] [stdout] 2024 |                 assert_ok!(Pools::bond_extra(
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2025:6
[INFO] [stdout]      |
[INFO] [stdout] 2025 |                     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:2028:36
[INFO] [stdout]      |
[INFO] [stdout] 2028 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&20).unwrap();
[INFO] [stdout]      |                                                ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2065:16
[INFO] [stdout]      |
[INFO] [stdout] 2065 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2065:36
[INFO] [stdout]      |
[INFO] [stdout] 2065 |                 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:2066:36
[INFO] [stdout]      |
[INFO] [stdout] 2066 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2082:16
[INFO] [stdout]      |
[INFO] [stdout] 2082 |                 assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(20), BondExtra::Rewards));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2082:34
[INFO] [stdout]      |
[INFO] [stdout] 2082 |                 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:2083:36
[INFO] [stdout]      |
[INFO] [stdout] 2083 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2111:37
[INFO] [stdout]      |
[INFO] [stdout] 2111 |                     let (member, _, reward_pool) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                    ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2122:17
[INFO] [stdout]      |
[INFO] [stdout] 2122 |                     assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 10));
[INFO] [stdout]      |                                ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2122:31
[INFO] [stdout]      |
[INFO] [stdout] 2122 |                     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:2123:37
[INFO] [stdout]      |
[INFO] [stdout] 2123 |                     let (member, _, reward_pool) = Pools::get_member_with_pools(&20).unwrap();
[INFO] [stdout]      |                                                    ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2134:17
[INFO] [stdout]      |
[INFO] [stdout] 2134 |                     assert_ok!(Pools::unbond(RuntimeOrigin::signed(30), 30, 10));
[INFO] [stdout]      |                                ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2134:31
[INFO] [stdout]      |
[INFO] [stdout] 2134 |                     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:2135:37
[INFO] [stdout]      |
[INFO] [stdout] 2135 |                     let (member, _, reward_pool) = Pools::get_member_with_pools(&30).unwrap();
[INFO] [stdout]      |                                                    ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2151:17
[INFO] [stdout]      |
[INFO] [stdout] 2151 |                     assert_ok!(Pools::unbond(RuntimeOrigin::signed(30), 30, 5));
[INFO] [stdout]      |                                ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2151:31
[INFO] [stdout]      |
[INFO] [stdout] 2151 |                     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:2152:37
[INFO] [stdout]      |
[INFO] [stdout] 2152 |                     let (member, _, reward_pool) = Pools::get_member_with_pools(&30).unwrap();
[INFO] [stdout]      |                                                    ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2166:17
[INFO] [stdout]      |
[INFO] [stdout] 2166 |                     assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 5));
[INFO] [stdout]      |                                ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2166:31
[INFO] [stdout]      |
[INFO] [stdout] 2166 |                     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:2167:37
[INFO] [stdout]      |
[INFO] [stdout] 2167 |                     let (member, _, reward_pool) = Pools::get_member_with_pools(&20).unwrap();
[INFO] [stdout]      |                                                    ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2180:16
[INFO] [stdout]      |
[INFO] [stdout] 2180 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2180:36
[INFO] [stdout]      |
[INFO] [stdout] 2180 |                 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:2216:15
[INFO] [stdout]      |
[INFO] [stdout] 2216 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2216:35
[INFO] [stdout]      |
[INFO] [stdout] 2216 |             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:2217:15
[INFO] [stdout]      |
[INFO] [stdout] 2217 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2217:35
[INFO] [stdout]      |
[INFO] [stdout] 2217 |             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:2232:15
[INFO] [stdout]      |
[INFO] [stdout] 2232 |             assert_ok!(Pools::set_state(RuntimeOrigin::signed(902), 1, PoolState::Destroying));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2232:32
[INFO] [stdout]      |
[INFO] [stdout] 2232 |             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:2236:15
[INFO] [stdout]      |
[INFO] [stdout] 2236 |             assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(20), 20, 0));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2236:40
[INFO] [stdout]      |
[INFO] [stdout] 2236 |             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:2240:15
[INFO] [stdout]      |
[INFO] [stdout] 2240 |             assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(10), 10, 0));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2240:40
[INFO] [stdout]      |
[INFO] [stdout] 2240 |             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:2278:16
[INFO] [stdout]      |
[INFO] [stdout] 2278 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2278:36
[INFO] [stdout]      |
[INFO] [stdout] 2278 |                 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:2279:16
[INFO] [stdout]      |
[INFO] [stdout] 2279 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2279:36
[INFO] [stdout]      |
[INFO] [stdout] 2279 |                 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:2280:16
[INFO] [stdout]      |
[INFO] [stdout] 2280 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(21)));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2280:36
[INFO] [stdout]      |
[INFO] [stdout] 2280 |                 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:2281:16
[INFO] [stdout]      |
[INFO] [stdout] 2281 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(22)));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2281:36
[INFO] [stdout]      |
[INFO] [stdout] 2281 |                 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:2334:5
[INFO] [stdout]      |
[INFO] [stdout] 2334 |                 Pools::claim_payout_other(RuntimeOrigin::signed(80), 10),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2334:31
[INFO] [stdout]      |
[INFO] [stdout] 2334 |                 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:2338:15
[INFO] [stdout]      |
[INFO] [stdout] 2338 |             assert_ok!(Pools::set_claim_permission(
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2339:5
[INFO] [stdout]      |
[INFO] [stdout] 2339 |                 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:2342:15
[INFO] [stdout]      |
[INFO] [stdout] 2342 |             assert_ok!(Pools::claim_payout_other(RuntimeOrigin::signed(80), 10));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2342:41
[INFO] [stdout]      |
[INFO] [stdout] 2342 |             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:2366:16
[INFO] [stdout]      |
[INFO] [stdout] 2366 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 5));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2366:30
[INFO] [stdout]      |
[INFO] [stdout] 2366 |                 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:2375:6
[INFO] [stdout]      |
[INFO] [stdout] 2375 |                     Pools::unbond(RuntimeOrigin::signed(20), 20, 10),
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2375:20
[INFO] [stdout]      |
[INFO] [stdout] 2375 |                     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:2381:16
[INFO] [stdout]      |
[INFO] [stdout] 2381 |                 assert_ok!(Pools::set_claim_permission(
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2382:6
[INFO] [stdout]      |
[INFO] [stdout] 2382 |                     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:2387:16
[INFO] [stdout]      |
[INFO] [stdout] 2387 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 15));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2387:30
[INFO] [stdout]      |
[INFO] [stdout] 2387 |                 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:2412:6
[INFO] [stdout]      |
[INFO] [stdout] 2412 |                     Pools::unbond(RuntimeOrigin::signed(kicker), 20, 5),
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2412:20
[INFO] [stdout]      |
[INFO] [stdout] 2412 |                     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:2418:6
[INFO] [stdout]      |
[INFO] [stdout] 2418 |                     Pools::unbond(RuntimeOrigin::signed(kicker), 20, 15),
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2418:20
[INFO] [stdout]      |
[INFO] [stdout] 2418 |                     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:2423:16
[INFO] [stdout]      |
[INFO] [stdout] 2423 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 2));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2423:30
[INFO] [stdout]      |
[INFO] [stdout] 2423 |                 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:2428:16
[INFO] [stdout]      |
[INFO] [stdout] 2428 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(kicker), 20, 18));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2428:30
[INFO] [stdout]      |
[INFO] [stdout] 2428 |                 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:2449:6
[INFO] [stdout]      |
[INFO] [stdout] 2449 |                     Pools::unbond(RuntimeOrigin::signed(random), 20, 5),
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2449:20
[INFO] [stdout]      |
[INFO] [stdout] 2449 |                     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:2455:6
[INFO] [stdout]      |
[INFO] [stdout] 2455 |                     Pools::unbond(RuntimeOrigin::signed(random), 20, 15),
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2455:20
[INFO] [stdout]      |
[INFO] [stdout] 2455 |                     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:2460:16
[INFO] [stdout]      |
[INFO] [stdout] 2460 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 2));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2460:30
[INFO] [stdout]      |
[INFO] [stdout] 2460 |                 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:2465:16
[INFO] [stdout]      |
[INFO] [stdout] 2465 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(random), 20, 18));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2465:30
[INFO] [stdout]      |
[INFO] [stdout] 2465 |                 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:2478:15
[INFO] [stdout]      |
[INFO] [stdout] 2478 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(10), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2478:33
[INFO] [stdout]      |
[INFO] [stdout] 2478 |             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:2482:15
[INFO] [stdout]      |
[INFO] [stdout] 2482 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 10, 5));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2482:29
[INFO] [stdout]      |
[INFO] [stdout] 2482 |             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:2488:5
[INFO] [stdout]      |
[INFO] [stdout] 2488 |                 Pools::unbond(RuntimeOrigin::signed(10), 10, 10),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2488:19
[INFO] [stdout]      |
[INFO] [stdout] 2488 |                 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:2494:5
[INFO] [stdout]      |
[INFO] [stdout] 2494 |                 Pools::unbond(RuntimeOrigin::signed(10), 10, 15),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2494:19
[INFO] [stdout]      |
[INFO] [stdout] 2494 |                 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:2506:15
[INFO] [stdout]      |
[INFO] [stdout] 2506 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(10), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2506:33
[INFO] [stdout]      |
[INFO] [stdout] 2506 |             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:2515:5
[INFO] [stdout]      |
[INFO] [stdout] 2515 |                 Pools::unbond(RuntimeOrigin::signed(kicker), 10, 5),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2515:19
[INFO] [stdout]      |
[INFO] [stdout] 2515 |                 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:2521:5
[INFO] [stdout]      |
[INFO] [stdout] 2521 |                 Pools::unbond(RuntimeOrigin::signed(kicker), 10, 15),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2521:19
[INFO] [stdout]      |
[INFO] [stdout] 2521 |                 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:2527:5
[INFO] [stdout]      |
[INFO] [stdout] 2527 |                 Pools::unbond(RuntimeOrigin::signed(kicker), 10, 20),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2527:19
[INFO] [stdout]      |
[INFO] [stdout] 2527 |                 Pools::unbond(RuntimeOrigin::signed(kicker), 10, 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:2533:5
[INFO] [stdout]      |
[INFO] [stdout] 2533 |                 Pools::unbond(RuntimeOrigin::signed(10), 10, 20),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2533:19
[INFO] [stdout]      |
[INFO] [stdout] 2533 |                 Pools::unbond(RuntimeOrigin::signed(10), 10, 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:2544:15
[INFO] [stdout]      |
[INFO] [stdout] 2544 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(10), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2544:33
[INFO] [stdout]      |
[INFO] [stdout] 2544 |             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:2553:5
[INFO] [stdout]      |
[INFO] [stdout] 2553 |                 Pools::unbond(RuntimeOrigin::signed(random), 10, 5),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2553:19
[INFO] [stdout]      |
[INFO] [stdout] 2553 |                 Pools::unbond(RuntimeOrigin::signed(random), 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:2559:5
[INFO] [stdout]      |
[INFO] [stdout] 2559 |                 Pools::unbond(RuntimeOrigin::signed(random), 10, 15),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2559:19
[INFO] [stdout]      |
[INFO] [stdout] 2559 |                 Pools::unbond(RuntimeOrigin::signed(random), 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:2565:5
[INFO] [stdout]      |
[INFO] [stdout] 2565 |                 Pools::unbond(RuntimeOrigin::signed(random), 10, 20),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2565:19
[INFO] [stdout]      |
[INFO] [stdout] 2565 |                 Pools::unbond(RuntimeOrigin::signed(random), 10, 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:2570:15
[INFO] [stdout]      |
[INFO] [stdout] 2570 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 10, 20));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2570:29
[INFO] [stdout]      |
[INFO] [stdout] 2570 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 10, 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:2583:16
[INFO] [stdout]      |
[INFO] [stdout] 2583 |                 assert_ok!(Pools::bond_extra(
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2584:6
[INFO] [stdout]      |
[INFO] [stdout] 2584 |                     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:2593:16
[INFO] [stdout]      |
[INFO] [stdout] 2593 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 10, 5));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2593:30
[INFO] [stdout]      |
[INFO] [stdout] 2593 |                 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:2599:6
[INFO] [stdout]      |
[INFO] [stdout] 2599 |                     Pools::unbond(RuntimeOrigin::signed(10), 10, 10),
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2599:20
[INFO] [stdout]      |
[INFO] [stdout] 2599 |                     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:2605:6
[INFO] [stdout]      |
[INFO] [stdout] 2605 |                     Pools::unbond(RuntimeOrigin::signed(10), 10, 15),
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2605:20
[INFO] [stdout]      |
[INFO] [stdout] 2605 |                     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:2619:15
[INFO] [stdout]      |
[INFO] [stdout] 2619 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(10), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2619:33
[INFO] [stdout]      |
[INFO] [stdout] 2619 |             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]      |                        ^^^^^ use of undeclared type `Pools`
[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]      |                 ^^^^^ use of undeclared type `Pools`
[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:2637:15
[INFO] [stdout]      |
[INFO] [stdout] 2637 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 10, 15));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2637:29
[INFO] [stdout]      |
[INFO] [stdout] 2637 |             assert_ok!(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:2769:16
[INFO] [stdout]      |
[INFO] [stdout] 2769 |                 assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(10), 40, 0));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2769:41
[INFO] [stdout]      |
[INFO] [stdout] 2769 |                 assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(10), 40, 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:2770:16
[INFO] [stdout]      |
[INFO] [stdout] 2770 |                 assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(10), 550, 0));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2770:41
[INFO] [stdout]      |
[INFO] [stdout] 2770 |                 assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(10), 550, 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:2869:6
[INFO] [stdout]      |
[INFO] [stdout] 2869 |                     Pools::fully_unbond(RuntimeOrigin::signed(901), 100),
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2869:26
[INFO] [stdout]      |
[INFO] [stdout] 2869 |                     Pools::fully_unbond(RuntimeOrigin::signed(901), 100),
[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:2875:16
[INFO] [stdout]      |
[INFO] [stdout] 2875 |                 assert_ok!(Pools::fully_unbond(RuntimeOrigin::signed(900), 100));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2875:36
[INFO] [stdout]      |
[INFO] [stdout] 2875 |                 assert_ok!(Pools::fully_unbond(RuntimeOrigin::signed(900), 100));
[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:2896:16
[INFO] [stdout]      |
[INFO] [stdout] 2896 |                 assert_ok!(Pools::fully_unbond(RuntimeOrigin::signed(902), 200));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2896:36
[INFO] [stdout]      |
[INFO] [stdout] 2896 |                 assert_ok!(Pools::fully_unbond(RuntimeOrigin::signed(902), 200));
[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:2948:5
[INFO] [stdout]      |
[INFO] [stdout] 2948 |                 Pools::fully_unbond(RuntimeOrigin::signed(420), 100),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2948:25
[INFO] [stdout]      |
[INFO] [stdout] 2948 |                 Pools::fully_unbond(RuntimeOrigin::signed(420), 100),
[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:2954:5
[INFO] [stdout]      |
[INFO] [stdout] 2954 |                 Pools::unbond(RuntimeOrigin::signed(420), 100, 80),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2954:19
[INFO] [stdout]      |
[INFO] [stdout] 2954 |                 Pools::unbond(RuntimeOrigin::signed(420), 100, 80),
[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:2963:5
[INFO] [stdout]      |
[INFO] [stdout] 2963 |                 Pools::fully_unbond(RuntimeOrigin::signed(10), 10),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2963:25
[INFO] [stdout]      |
[INFO] [stdout] 2963 |                 Pools::fully_unbond(RuntimeOrigin::signed(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:2968:15
[INFO] [stdout]      |
[INFO] [stdout] 2968 |             assert_ok!(Pools::fully_unbond(RuntimeOrigin::signed(420), 100));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2968:35
[INFO] [stdout]      |
[INFO] [stdout] 2968 |             assert_ok!(Pools::fully_unbond(RuntimeOrigin::signed(420), 100));
[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:2982:5
[INFO] [stdout]      |
[INFO] [stdout] 2982 |                 Pools::unbond(RuntimeOrigin::signed(420), 100, 80),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2982:19
[INFO] [stdout]      |
[INFO] [stdout] 2982 |                 Pools::unbond(RuntimeOrigin::signed(420), 100, 80),
[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:2991:5
[INFO] [stdout]      |
[INFO] [stdout] 2991 |                 Pools::fully_unbond(RuntimeOrigin::signed(420), 10),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2991:25
[INFO] [stdout]      |
[INFO] [stdout] 2991 |                 Pools::fully_unbond(RuntimeOrigin::signed(420), 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:3000:5
[INFO] [stdout]      |
[INFO] [stdout] 3000 |                 Pools::fully_unbond(RuntimeOrigin::signed(420), 10),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3000:25
[INFO] [stdout]      |
[INFO] [stdout] 3000 |                 Pools::fully_unbond(RuntimeOrigin::signed(420), 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:3006:15
[INFO] [stdout]      |
[INFO] [stdout] 3006 |             assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(10), 100, 0));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3006:40
[INFO] [stdout]      |
[INFO] [stdout] 3006 |             assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(10), 100, 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:3010:5
[INFO] [stdout]      |
[INFO] [stdout] 3010 |                 Pools::unbond(RuntimeOrigin::signed(420), 10, 5),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3010:19
[INFO] [stdout]      |
[INFO] [stdout] 3010 |                 Pools::unbond(RuntimeOrigin::signed(420), 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:3016:5
[INFO] [stdout]      |
[INFO] [stdout] 3016 |                 Pools::fully_unbond(RuntimeOrigin::signed(420), 10),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3016:25
[INFO] [stdout]      |
[INFO] [stdout] 3016 |                 Pools::fully_unbond(RuntimeOrigin::signed(420), 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:3020:15
[INFO] [stdout]      |
[INFO] [stdout] 3020 |             assert_ok!(Pools::fully_unbond(RuntimeOrigin::signed(10), 10));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3020:35
[INFO] [stdout]      |
[INFO] [stdout] 3020 |             assert_ok!(Pools::fully_unbond(RuntimeOrigin::signed(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:3046:5
[INFO] [stdout]      |
[INFO] [stdout] 3046 |                 Pools::fully_unbond(RuntimeOrigin::signed(11), 11),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3046:25
[INFO] [stdout]      |
[INFO] [stdout] 3046 |                 Pools::fully_unbond(RuntimeOrigin::signed(11), 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:3054:12
[INFO] [stdout]      |
[INFO] [stdout] 3054 |             let _ = Pools::fully_unbond(RuntimeOrigin::signed(11), 11);
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3054:32
[INFO] [stdout]      |
[INFO] [stdout] 3054 |             let _ = Pools::fully_unbond(RuntimeOrigin::signed(11), 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:3077:12
[INFO] [stdout]      |
[INFO] [stdout] 3077 |             let _ = Pools::fully_unbond(RuntimeOrigin::signed(11), 11);
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3077:32
[INFO] [stdout]      |
[INFO] [stdout] 3077 |             let _ = Pools::fully_unbond(RuntimeOrigin::signed(11), 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:3088:15
[INFO] [stdout]      |
[INFO] [stdout] 3088 |             assert_eq!(Pools::depositor_min_bond(), 1);
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:3107:15
[INFO] [stdout]      |
[INFO] [stdout] 3107 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 10, 1));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3107:29
[INFO] [stdout]      |
[INFO] [stdout] 3107 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 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:3136:15
[INFO] [stdout]      |
[INFO] [stdout] 3136 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 10, 5));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3136:29
[INFO] [stdout]      |
[INFO] [stdout] 3136 |             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:3162:15
[INFO] [stdout]      |
[INFO] [stdout] 3162 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 10, 1));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3162:29
[INFO] [stdout]      |
[INFO] [stdout] 3162 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 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:3189:51
[INFO] [stdout]      |
[INFO] [stdout] 3189 |                 frame_support::storage::with_storage_layer(|| Pools::unbond(
[INFO] [stdout]      |                                                               ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3190:6
[INFO] [stdout]      |
[INFO] [stdout] 3190 |                     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:3197:15
[INFO] [stdout]      |
[INFO] [stdout] 3197 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 10, 3));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3197:29
[INFO] [stdout]      |
[INFO] [stdout] 3197 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 10, 3));
[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:3230:15
[INFO] [stdout]      |
[INFO] [stdout] 3230 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 2));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3230:29
[INFO] [stdout]      |
[INFO] [stdout] 3230 |             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:3232:15
[INFO] [stdout]      |
[INFO] [stdout] 3232 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 3));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3232:29
[INFO] [stdout]      |
[INFO] [stdout] 3232 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 3));
[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:3241:51
[INFO] [stdout]      |
[INFO] [stdout] 3241 |                 frame_support::storage::with_storage_layer(|| Pools::unbond(
[INFO] [stdout]      |                                                               ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3242:6
[INFO] [stdout]      |
[INFO] [stdout] 3242 |                     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:3251:15
[INFO] [stdout]      |
[INFO] [stdout] 3251 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 1));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3251:29
[INFO] [stdout]      |
[INFO] [stdout] 3251 |             assert_ok!(Pools::unbond(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:3278:15
[INFO] [stdout]      |
[INFO] [stdout] 3278 |             assert_eq!(Pools::depositor_min_bond(), 5);
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:3284:15
[INFO] [stdout]      |
[INFO] [stdout] 3284 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 10, 3));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3284:29
[INFO] [stdout]      |
[INFO] [stdout] 3284 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 10, 3));
[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:3290:5
[INFO] [stdout]      |
[INFO] [stdout] 3290 |                 Pools::unbond(RuntimeOrigin::signed(10), 10, 6),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3290:19
[INFO] [stdout]      |
[INFO] [stdout] 3290 |                 Pools::unbond(RuntimeOrigin::signed(10), 10, 6),
[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:3318:5
[INFO] [stdout]      |
[INFO] [stdout] 3318 |                 Pools::unbond(RuntimeOrigin::signed(10), 10, 7),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3318:19
[INFO] [stdout]      |
[INFO] [stdout] 3318 |                 Pools::unbond(RuntimeOrigin::signed(10), 10, 7),
[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:3333:15
[INFO] [stdout]      |
[INFO] [stdout] 3333 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 2));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3333:29
[INFO] [stdout]      |
[INFO] [stdout] 3333 |             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:3349:15
[INFO] [stdout]      |
[INFO] [stdout] 3349 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 3));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3349:29
[INFO] [stdout]      |
[INFO] [stdout] 3349 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 3));
[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:3362:15
[INFO] [stdout]      |
[INFO] [stdout] 3362 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 5));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3362:29
[INFO] [stdout]      |
[INFO] [stdout] 3362 |             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:3387:15
[INFO] [stdout]      |
[INFO] [stdout] 3387 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 5));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3387:29
[INFO] [stdout]      |
[INFO] [stdout] 3387 |             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 `Balances`
[INFO] [stdout]     --> src/tests.rs:3391:15
[INFO] [stdout]      |
[INFO] [stdout] 3391 |             assert_eq!(Balances::free_balance(&default_bonded_account()), 20);
[INFO] [stdout]      |                        ^^^^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Balances`
[INFO] [stdout]      |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:3395:15
[INFO] [stdout]      |
[INFO] [stdout] 3395 |             assert_ok!(Pools::pool_withdraw_unbonded(RuntimeOrigin::signed(10), 1, 0));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3395:45
[INFO] [stdout]      |
[INFO] [stdout] 3395 |             assert_ok!(Pools::pool_withdraw_unbonded(RuntimeOrigin::signed(10), 1, 0));
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests.rs:3400:15
[INFO] [stdout]      |
[INFO] [stdout] 3400 |             assert_eq!(Balances::free_balance(&default_bonded_account()), 20);
[INFO] [stdout]      |                        ^^^^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Balances`
[INFO] [stdout]      |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:3407:15
[INFO] [stdout]      |
[INFO] [stdout] 3407 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 5));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3407:29
[INFO] [stdout]      |
[INFO] [stdout] 3407 |             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 `Balances`
[INFO] [stdout]     --> src/tests.rs:3411:15
[INFO] [stdout]      |
[INFO] [stdout] 3411 |             assert_eq!(Balances::free_balance(&default_bonded_account()), 20);
[INFO] [stdout]      |                        ^^^^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Balances`
[INFO] [stdout]      |                        help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:3416:15
[INFO] [stdout]      |
[INFO] [stdout] 3416 |             assert_ok!(Pools::pool_withdraw_unbonded(RuntimeOrigin::signed(10), 1, 0));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3416:45
[INFO] [stdout]      |
[INFO] [stdout] 3416 |             assert_ok!(Pools::pool_withdraw_unbonded(RuntimeOrigin::signed(10), 1, 0));
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Balances`
[INFO] [stdout]     --> src/tests.rs:3433:29
[INFO] [stdout]      |
[INFO] [stdout] 3433 |             let non_locked_balance = Balances::free_balance(&default_bonded_account()) -
[INFO] [stdout]      |                                      ^^^^^^^^
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      use of undeclared type `Balances`
[INFO] [stdout]      |                                      help: a type alias with a similar name exists: `Balance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:3454:16
[INFO] [stdout]      |
[INFO] [stdout] 3454 |                 assert_ok!(Pools::fully_unbond(RuntimeOrigin::signed(550), 550));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3454:36
[INFO] [stdout]      |
[INFO] [stdout] 3454 |                 assert_ok!(Pools::fully_unbond(RuntimeOrigin::signed(550), 550));
[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:3455:16
[INFO] [stdout]      |
[INFO] [stdout] 3455 |                 assert_ok!(Pools::fully_unbond(RuntimeOrigin::signed(40), 40));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3455:36
[INFO] [stdout]      |
[INFO] [stdout] 3455 |                 assert_ok!(Pools::fully_unbond(RuntimeOrigin::signed(40), 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:3536:16
[INFO] [stdout]      |
[INFO] [stdout] 3536 |                 assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(550), 550, 0));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3536:41
[INFO] [stdout]      |
[INFO] [stdout] 3536 |                 assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(550), 550, 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:3556:16
[INFO] [stdout]      |
[INFO] [stdout] 3556 |                 assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(40), 40, 0));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3556:41
[INFO] [stdout]      |
[INFO] [stdout] 3556 |                 assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(40), 40, 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:3584:16
[INFO] [stdout]      |
[INFO] [stdout] 3584 |                 assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(10), 10, 0));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3584:41
[INFO] [stdout]      |
[INFO] [stdout] 3584 |                 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:3654:16
[INFO] [stdout]      |
[INFO] [stdout] 3654 |                 assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(40), 40, 0));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3654:41
[INFO] [stdout]      |
[INFO] [stdout] 3654 |                 assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(40), 40, 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:3675:16
[INFO] [stdout]      |
[INFO] [stdout] 3675 |                 assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(550), 550, 0));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3675:41
[INFO] [stdout]      |
[INFO] [stdout] 3675 |                 assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(550), 550, 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:3704:16
[INFO] [stdout]      |
[INFO] [stdout] 3704 |                 assert_ok!(Pools::set_metadata(RuntimeOrigin::signed(900), 1, vec![1, 1]));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3704:36
[INFO] [stdout]      |
[INFO] [stdout] 3704 |                 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/tests.rs:3708:16
[INFO] [stdout]      |
[INFO] [stdout] 3708 |                 assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(10), 10, 0));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3708:41
[INFO] [stdout]      |
[INFO] [stdout] 3708 |                 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:3745:15
[INFO] [stdout]      |
[INFO] [stdout] 3745 |             assert_ok!(Pools::fully_unbond(RuntimeOrigin::signed(10), 10));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3745:35
[INFO] [stdout]      |
[INFO] [stdout] 3745 |             assert_ok!(Pools::fully_unbond(RuntimeOrigin::signed(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:3758:15
[INFO] [stdout]      |
[INFO] [stdout] 3758 |             assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(10), 10, 0));
[INFO] [stdout]      |                        ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3758:40
[INFO] [stdout]      |
[INFO] [stdout] 3758 |             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:3777:5
[INFO] [stdout]      |
[INFO] [stdout] 3777 |                 Pools::withdraw_unbonded(RuntimeOrigin::signed(11), 11, 0),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3777:30
[INFO] [stdout]      |
[INFO] [stdout] 3777 |                 Pools::withdraw_unbonded(RuntimeOrigin::signed(11), 11, 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:3790:5
[INFO] [stdout]      |
[INFO] [stdout] 3790 |                 Pools::withdraw_unbonded(RuntimeOrigin::signed(11), 11, 0),
[INFO] [stdout]      |                 ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3790:30
[INFO] [stdout]      |
[INFO] [stdout] 3790 |                 Pools::withdraw_unbonded(RuntimeOrigin::signed(11), 11, 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:3807:16
[INFO] [stdout]      |
[INFO] [stdout] 3807 |                 assert_ok!(Pools::fully_unbond(RuntimeOrigin::signed(100), 100));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3807:36
[INFO] [stdout]      |
[INFO] [stdout] 3807 |                 assert_ok!(Pools::fully_unbond(RuntimeOrigin::signed(100), 100));
[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:3808:16
[INFO] [stdout]      |
[INFO] [stdout] 3808 |                 assert_ok!(Pools::fully_unbond(RuntimeOrigin::signed(200), 200));
[INFO] [stdout]      |                            ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3808:36
[INFO] [stdout]      |
[INFO] [stdout] 3808 |                 assert_ok!(Pools::fully_unbond(RuntimeOrigin::signed(200), 200));
[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:3826:6
[INFO] [stdout]      |
[INFO] [stdout] 3826 |                     Pools::withdraw_unbonded(RuntimeOrigin::signed(902), 100, 0),
[INFO] [stdout]      |                     ^^^^^ use of undeclared type `Pools`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:3826:31
[INFO] [stdout]      |
[INFO] [stdout] 3826 |                     Pools::withdraw_unbonded(RuntimeOrigin::signed(902), 100, 0),
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[WARN] too many lines in the log, truncating it
