[INFO] fetching crate pallet-nomination-pools 35.0.0...
[INFO] checking pallet-nomination-pools-35.0.0 against master#39cb3386ddc6c71657418be28dbb3987eea4aa4b for pr-133536
[INFO] extracting crate pallet-nomination-pools 35.0.0 into /workspace/builds/worker-6-tc1/source
[INFO] validating manifest of crates.io crate pallet-nomination-pools 35.0.0 on toolchain 39cb3386ddc6c71657418be28dbb3987eea4aa4b
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate pallet-nomination-pools 35.0.0
[INFO] finished tweaking crates.io crate pallet-nomination-pools 35.0.0
[INFO] tweaked toml for crates.io crate pallet-nomination-pools 35.0.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]      Locking 329 packages to latest compatible versions
[INFO] [stderr]       Adding unicode-normalization v0.1.22 (available: v0.1.24)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 34eaa5b95755bdc688540d5bbd598294e00fdb555c5e7f7ca4855cc1d715ef2f
[INFO] running `Command { std: "docker" "start" "-a" "34eaa5b95755bdc688540d5bbd598294e00fdb555c5e7f7ca4855cc1d715ef2f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "34eaa5b95755bdc688540d5bbd598294e00fdb555c5e7f7ca4855cc1d715ef2f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "34eaa5b95755bdc688540d5bbd598294e00fdb555c5e7f7ca4855cc1d715ef2f", kill_on_drop: false }`
[INFO] [stdout] 34eaa5b95755bdc688540d5bbd598294e00fdb555c5e7f7ca4855cc1d715ef2f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5746fd4d6f068983da147fe78387f04e13022214f50f6a88cfbd12d5b2a6a6e0
[INFO] running `Command { std: "docker" "start" "-a" "5746fd4d6f068983da147fe78387f04e13022214f50f6a88cfbd12d5b2a6a6e0", kill_on_drop: false }`
[INFO] [stderr]     Checking subtle v2.6.1
[INFO] [stderr]    Compiling serde v1.0.215
[INFO] [stderr]     Checking const-oid v0.9.6
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]     Checking arrayvec v0.7.6
[INFO] [stderr]     Checking bytes v1.9.0
[INFO] [stderr]    Compiling libc v0.2.167
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling syn v2.0.90
[INFO] [stderr]     Checking getrandom v0.2.15
[INFO] [stderr]    Compiling parity-scale-codec v3.7.0
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling prettyplease v0.2.25
[INFO] [stderr]    Compiling fs-err v2.11.0
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]     Checking smallvec v1.13.2
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling expander v2.2.1
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]     Checking tracing-core v0.1.33
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]     Checking regex-syntax v0.6.29
[INFO] [stderr]    Compiling serde_json v1.0.133
[INFO] [stderr]    Compiling ref-cast v1.0.23
[INFO] [stderr]     Checking deranged v0.3.11
[INFO] [stderr]     Checking ff v0.13.0
[INFO] [stderr]     Checking futures-sink v0.3.31
[INFO] [stderr]     Checking futures-core v0.3.31
[INFO] [stderr]     Checking hex v0.4.3
[INFO] [stderr]     Checking num-conv v0.1.0
[INFO] [stderr]    Compiling bitcoin-internals v0.2.0
[INFO] [stderr]     Checking futures-channel v0.3.31
[INFO] [stderr]    Compiling secp256k1-sys v0.9.2
[INFO] [stderr]     Checking group v0.13.0
[INFO] [stderr]     Checking sharded-slab v0.1.7
[INFO] [stderr]     Checking thread_local v1.1.8
[INFO] [stderr]     Checking base64ct v1.6.0
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]     Checking sp-std v14.0.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]     Checking hash-db v0.16.0
[INFO] [stderr]     Checking futures-io v0.3.31
[INFO] [stderr]     Checking tinyvec v1.8.0
[INFO] [stderr]     Checking uint v0.9.5
[INFO] [stderr]     Checking num_cpus v1.16.0
[INFO] [stderr]     Checking environmental v1.1.4
[INFO] [stderr]     Checking hex-conservative v0.1.2
[INFO] [stderr]     Checking password-hash v0.5.0
[INFO] [stderr]     Checking blake2b_simd v1.0.2
[INFO] [stderr]     Checking num-format v0.4.4
[INFO] [stderr]     Checking base64 v0.13.1
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling file-guard v0.2.0
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling libsecp256k1-core v0.3.0
[INFO] [stderr]     Checking bitcoin_hashes v0.13.0
[INFO] [stderr]     Checking time v0.3.36
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]     Checking parking_lot v0.12.3
[INFO] [stderr]     Checking itertools v0.11.0
[INFO] [stderr]     Checking hash256-std-hasher v0.15.2
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]     Checking adler2 v2.0.0
[INFO] [stderr]     Checking bs58 v0.5.1
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling common-path v1.0.0
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]     Checking gimli v0.31.1
[INFO] [stderr]     Checking array-bytes v6.2.3
[INFO] [stderr]     Checking miniz_oxide v0.8.0
[INFO] [stderr]     Checking object v0.36.5
[INFO] [stderr]     Checking hashbrown v0.13.2
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]     Checking rustc-demangle v0.1.24
[INFO] [stderr]     Checking unicode-normalization v0.1.22
[INFO] [stderr]     Checking memory-db v0.32.0
[INFO] [stderr]     Checking trie-db v0.29.1
[INFO] [stderr]     Checking trie-root v0.18.0
[INFO] [stderr]     Checking nohash-hasher v0.2.0
[INFO] [stderr]    Compiling libsecp256k1-gen-genmult v0.3.0
[INFO] [stderr]    Compiling libsecp256k1-gen-ecmult v0.3.0
[INFO] [stderr]    Compiling sp-io v38.0.0
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]     Checking integer-sqrt v0.1.5
[INFO] [stderr]    Compiling constant_time_eq v0.3.1
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling libsecp256k1 v0.7.1
[INFO] [stderr]    Compiling keccak v0.1.5
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]     Checking simple-mermaid v0.1.1
[INFO] [stderr]    Compiling byte-slice-cast v1.2.2
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]     Checking regex-automata v0.1.10
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]     Checking parity-wasm v0.45.0
[INFO] [stderr]    Compiling include_dir_macros v0.7.4
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]    Compiling cfg-expr v0.15.8
[INFO] [stderr]     Checking tt-call v1.0.9
[INFO] [stderr]    Compiling include_dir v0.7.4
[INFO] [stderr]     Checking matchers v0.1.0
[INFO] [stderr]    Compiling dyn-clonable-impl v0.9.0
[INFO] [stderr]     Checking addr2line v0.24.2
[INFO] [stderr]     Checking dyn-clonable v0.9.0
[INFO] [stderr]     Checking secp256k1 v0.28.2
[INFO] [stderr]    Compiling proc-macro-warning v1.0.2
[INFO] [stderr]     Checking backtrace v0.3.74
[INFO] [stderr]     Checking sp-panic-handler v13.0.0
[INFO] [stderr]    Compiling serde_derive v1.0.215
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.3
[INFO] [stderr]    Compiling derive_more-impl v1.0.0
[INFO] [stderr]    Compiling derive-syn-parse v0.2.0
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling sp-debug-derive v14.0.0
[INFO] [stderr]    Compiling ref-cast-impl v1.0.23
[INFO] [stderr]    Compiling tracing-attributes v0.1.28
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling macro_magic_core_macros v0.5.1
[INFO] [stderr]    Compiling frame-support-procedural-tools-derive v12.0.0
[INFO] [stderr]    Compiling async-trait v0.1.83
[INFO] [stderr]    Compiling aquamarine v0.5.0
[INFO] [stderr]     Checking zeroize v1.8.1
[INFO] [stderr]    Compiling macro_magic_core v0.5.1
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]     Checking der v0.7.9
[INFO] [stderr]     Checking zerocopy v0.7.35
[INFO] [stderr]     Checking merlin v3.0.0
[INFO] [stderr]     Checking derive_more v1.0.0
[INFO] [stderr]     Checking secrecy v0.8.0
[INFO] [stderr]     Checking tracing v0.1.41
[INFO] [stderr]    Compiling macro_magic_macros v0.5.1
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking ppv-lite86 v0.2.20
[INFO] [stderr]     Checking tracing-subscriber v0.3.19
[INFO] [stderr]     Checking crypto-mac v0.8.0
[INFO] [stderr]     Checking crypto-bigint v0.5.5
[INFO] [stderr]     Checking block-buffer v0.9.0
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking schnellru v0.2.3
[INFO] [stderr]     Checking hmac v0.8.1
[INFO] [stderr]     Checking sha2 v0.9.9
[INFO] [stderr]    Compiling macro_magic v0.5.1
[INFO] [stderr]     Checking hmac-drbg v0.3.0
[INFO] [stderr]     Checking spki v0.7.3
[INFO] [stderr]     Checking signature v2.2.0
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking pbkdf2 v0.12.2
[INFO] [stderr]     Checking pkcs8 v0.10.2
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking rfc6979 v0.4.0
[INFO] [stderr]     Checking ed25519 v2.2.3
[INFO] [stderr]     Checking fixed-hash v0.8.0
[INFO] [stderr]     Checking getrandom_or_panic v0.0.3
[INFO] [stderr]     Checking twox-hash v1.6.3
[INFO] [stderr]     Checking ed25519-zebra v4.0.3
[INFO] [stderr]     Checking ed25519-dalek v2.1.1
[INFO] [stderr]     Checking sp-crypto-hashing v0.1.0
[INFO] [stderr]    Compiling sp-crypto-hashing-proc-macro v0.1.0
[INFO] [stderr]     Checking futures-executor v0.3.31
[INFO] [stderr]     Checking futures v0.3.31
[INFO] [stderr]     Checking serdect v0.2.0
[INFO] [stderr]     Checking impl-serde v0.4.0
[INFO] [stderr]     Checking serde_bytes v0.11.15
[INFO] [stderr]     Checking parity-bip39 v2.0.1
[INFO] [stderr]     Checking sec1 v0.7.3
[INFO] [stderr]     Checking schnorrkel v0.11.4
[INFO] [stderr]     Checking elliptic-curve v0.13.8
[INFO] [stderr]    Compiling serde_spanned v0.6.8
[INFO] [stderr]    Compiling toml_datetime v0.6.8
[INFO] [stderr]    Compiling toml_edit v0.22.22
[INFO] [stderr]     Checking ecdsa v0.16.9
[INFO] [stderr]     Checking substrate-bip39 v0.6.0
[INFO] [stderr]     Checking k256 v0.13.4
[INFO] [stderr]    Compiling ss58-registry v1.51.0
[INFO] [stderr]    Compiling proc-macro-crate v3.2.0
[INFO] [stderr]    Compiling toml v0.8.19
[INFO] [stderr]    Compiling frame-support-procedural-tools v13.0.0
[INFO] [stderr]    Compiling parity-scale-codec-derive v3.7.0
[INFO] [stderr]    Compiling scale-info-derive v2.11.6
[INFO] [stderr]    Compiling sp-runtime-interface-proc-macro v18.0.0
[INFO] [stderr]    Compiling sp-api-proc-macro v20.0.0
[INFO] [stderr]    Compiling frame-support-procedural v30.0.4
[INFO] [stderr]    Compiling docify_macros v0.2.9
[INFO] [stderr]     Checking docify v0.2.9
[INFO] [stderr]     Checking scale-info v2.11.6
[INFO] [stderr]     Checking impl-codec v0.6.0
[INFO] [stderr]     Checking sp-storage v21.0.0
[INFO] [stderr]     Checking sp-tracing v17.0.1
[INFO] [stderr]     Checking sp-wasm-interface v21.0.1
[INFO] [stderr]    Compiling sp-version-proc-macro v14.0.0
[INFO] [stderr]     Checking sp-externalities v0.29.0
[INFO] [stderr]     Checking bounded-collections v0.2.2
[INFO] [stderr]     Checking primitive-types v0.12.2
[INFO] [stderr]     Checking sp-arithmetic v26.0.0
[INFO] [stderr]     Checking frame-metadata v16.0.0
[INFO] [stderr]     Checking sp-metadata-ir v0.7.0
[INFO] [stderr]     Checking sp-weights v31.0.0
[INFO] [stderr]     Checking sp-runtime-interface v28.0.0
[INFO] [stderr]     Checking sp-core v34.0.0
[INFO] [stderr]     Checking sp-trie v37.0.0
[INFO] [stderr]     Checking sp-keystore v0.40.0
[INFO] [stderr]     Checking sp-state-machine v0.43.0
[INFO] [stderr]     Checking sp-application-crypto v38.0.0
[INFO] [stderr]     Checking sp-runtime v39.0.2
[INFO] [stderr]     Checking sp-version v37.0.0
[INFO] [stderr]     Checking sp-staking v36.0.0
[INFO] [stderr]     Checking sp-inherents v34.0.0
[INFO] [stderr]     Checking sp-api v34.0.0
[INFO] [stderr]     Checking sp-genesis-builder v0.15.1
[INFO] [stderr]     Checking frame-support v38.0.0
[INFO] [stderr]     Checking frame-system v38.0.0
[INFO] [stderr]     Checking pallet-nomination-pools v35.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `pallet_balances`
[INFO] [stdout]   --> src/tests.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use pallet_balances::Event as BEvent;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ use of 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:311:13
[INFO] [stdout]     |
[INFO] [stdout] 311 |         Balances: pallet_balances,
[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:255:15
[INFO] [stdout]     |
[INFO] [stdout] 255 | #[derive_impl(pallet_balances::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/mock.rs:35:14
[INFO] [stdout]    |
[INFO] [stdout] 35 | 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:243:31
[INFO] [stdout]     |
[INFO] [stdout] 243 | impl frame_system::Config for Runtime {
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/mock.rs:242:1
[INFO] [stdout]     |
[INFO] [stdout] 242 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:308:9
[INFO] [stdout]     |
[INFO] [stdout] 308 |             type Self::RuntimeEvent = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/mock.rs:242:1
[INFO] [stdout]     |
[INFO] [stdout] 242 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:310:9
[INFO] [stdout]     |
[INFO] [stdout] 310 |             type Self::RuntimeOrigin = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/mock.rs:242:1
[INFO] [stdout]     |
[INFO] [stdout] 242 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:312:9
[INFO] [stdout]     |
[INFO] [stdout] 312 |             type Self::RuntimeCall = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PalletInfo` in this scope
[INFO] [stdout]    --> src/mock.rs:242:1
[INFO] [stdout]     |
[INFO] [stdout] 242 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:314:9
[INFO] [stdout]     |
[INFO] [stdout] 314 |             type Self::PalletInfo = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 18  + use frame_support::traits::PalletInfo;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RuntimeTask` in this scope
[INFO] [stdout]    --> src/mock.rs:242:1
[INFO] [stdout]     |
[INFO] [stdout] 242 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:316:9
[INFO] [stdout]     |
[INFO] [stdout] 316 |             type Self::RuntimeTask = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock.rs:290:24
[INFO] [stdout]     |
[INFO] [stdout] 290 | 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:291:22
[INFO] [stdout]     |
[INFO] [stdout] 291 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]     |                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 291 |     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:293:18
[INFO] [stdout]     |
[INFO] [stdout] 31  | pub type Balance = u128;
[INFO] [stdout]     | ------------------------ similarly named type alias `Balance` defined here
[INFO] [stdout] ...
[INFO] [stdout] 293 |     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:294:29
[INFO] [stdout]     |
[INFO] [stdout] 294 |     type RuntimeFreezeReason = RuntimeFreezeReason;
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 294 |     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:307:47
[INFO] [stdout]     |
[INFO] [stdout] 307 | 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] 307 | 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:378:3
[INFO] [stdout]     |
[INFO] [stdout] 378 |         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] 378 |         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:380:34
[INFO] [stdout]     |
[INFO] [stdout] 380 |             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] 335 | 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:382:34
[INFO] [stdout]     |
[INFO] [stdout] 382 |         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] 335 | 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:396:27
[INFO] [stdout]     |
[INFO] [stdout] 396 |             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] 335 | 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:403:33
[INFO] [stdout]     |
[INFO] [stdout] 403 |             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] 335 | 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:405:6
[INFO] [stdout]     |
[INFO] [stdout] 405 |                 <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:422:16
[INFO] [stdout]     |
[INFO] [stdout] 422 |     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] 421 | 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:437:22
[INFO] [stdout]     |
[INFO] [stdout] 437 |     let current_block = System::block_number();
[INFO] [stdout]     |                         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 18  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:443:22
[INFO] [stdout]     |
[INFO] [stdout] 443 |     let current_block = System::block_number();
[INFO] [stdout]     |                         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 18  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:445:8
[INFO] [stdout]     |
[INFO] [stdout] 445 |     while System::block_number() < n {
[INFO] [stdout]     |           ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 18  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:446:22
[INFO] [stdout]     |
[INFO] [stdout] 446 |         Pools::on_finalize(System::block_number());
[INFO] [stdout]     |                            ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 18  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:447:3
[INFO] [stdout]     |
[INFO] [stdout] 447 |         System::set_block_number(System::block_number() + 1);
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 18  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:447:28
[INFO] [stdout]     |
[INFO] [stdout] 447 |         System::set_block_number(System::block_number() + 1);
[INFO] [stdout]     |                                  ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 18  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System`
[INFO] [stdout]    --> src/mock.rs:448:24
[INFO] [stdout]     |
[INFO] [stdout] 448 |         Pools::on_initialize(System::block_number());
[INFO] [stdout]     |                              ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 18  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock.rs:453:58
[INFO] [stdout]     |
[INFO] [stdout] 453 | 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] 453 | 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:454:15
[INFO] [stdout]     |
[INFO] [stdout] 454 |     let events = System::events()
[INFO] [stdout]     |                  ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 18  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock.rs:465:72
[INFO] [stdout]     |
[INFO] [stdout] 465 | 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] 465 | 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:466:15
[INFO] [stdout]     |
[INFO] [stdout] 466 |     let events = System::events()
[INFO] [stdout]     |                  ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 18  + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock.rs:478:29
[INFO] [stdout]     |
[INFO] [stdout] 478 |     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] 477 | 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:527:37
[INFO] [stdout]     |
[INFO] [stdout] 527 |     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] 525 | 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:59:28
[INFO] [stdout]    |
[INFO] [stdout] 59 |         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] 57 | 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:60:28
[INFO] [stdout]    |
[INFO] [stdout] 60 |         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] 57 | fn test_setup_works<Runtime>() {
[INFO] [stdout]    |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/tests.rs:61:32
[INFO] [stdout]    |
[INFO] [stdout] 61 |         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] 57 | fn test_setup_works<Runtime>() {
[INFO] [stdout]    |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/tests.rs:62:28
[INFO] [stdout]    |
[INFO] [stdout] 62 |         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] 57 | 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:69:32
[INFO] [stdout]    |
[INFO] [stdout] 69 |         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] 57 | 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:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 |             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] 57 | fn test_setup_works<Runtime>() {
[INFO] [stdout]    |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/tests.rs:72:17
[INFO] [stdout]    |
[INFO] [stdout] 72 |             BondedPool::<Runtime> {
[INFO] [stdout]    |                          ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 57 | 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:84:18
[INFO] [stdout]    |
[INFO] [stdout] 84 |             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] 57 | fn test_setup_works<Runtime>() {
[INFO] [stdout]    |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/tests.rs:85:17
[INFO] [stdout]    |
[INFO] [stdout] 85 |             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] 57 | 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:94:18
[INFO] [stdout]    |
[INFO] [stdout] 94 |             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] 57 | fn test_setup_works<Runtime>() {
[INFO] [stdout]    |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/tests.rs:95:17
[INFO] [stdout]    |
[INFO] [stdout] 95 |             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] 57 | 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:118:39
[INFO] [stdout]     |
[INFO] [stdout] 118 |             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] 116 |     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:174:39
[INFO] [stdout]     |
[INFO] [stdout] 174 |             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] 171 |     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:223:25
[INFO] [stdout]     |
[INFO] [stdout] 223 |             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] 221 |     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:224:24
[INFO] [stdout]     |
[INFO] [stdout] 224 |             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] 221 |     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(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] 221 |     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:232:28
[INFO] [stdout]     |
[INFO] [stdout] 232 |             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] 221 |     fn api_points_to_balance_works<Runtime>() {
[INFO] [stdout]     |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:233:24
[INFO] [stdout]     |
[INFO] [stdout] 233 |             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] 221 |     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:240:24
[INFO] [stdout]     |
[INFO] [stdout] 240 |             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] 238 |     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:241:24
[INFO] [stdout]     |
[INFO] [stdout] 241 |             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] 238 |     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_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] 238 |     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:249:28
[INFO] [stdout]     |
[INFO] [stdout] 249 |             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] 238 |     fn api_balance_to_points_works<Runtime>() {
[INFO] [stdout]     |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:250:24
[INFO] [stdout]     |
[INFO] [stdout] 250 |             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] 238 |     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:257:28
[INFO] [stdout]     |
[INFO] [stdout] 257 |             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] 255 |     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:269:7
[INFO] [stdout]     |
[INFO] [stdout] 269 |                 <<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:273:44
[INFO] [stdout]     |
[INFO] [stdout] 273 |             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] 255 |     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:284:44
[INFO] [stdout]     |
[INFO] [stdout] 284 |             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] 255 |     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:303:35
[INFO] [stdout]     |
[INFO] [stdout] 303 |             let bonded_pool = BondedPool::<Runtime> {
[INFO] [stdout]     |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 301 |     fn points_and_balance_conversions_are_safe<Runtime>() {
[INFO] [stdout]     |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:354:36
[INFO] [stdout]     |
[INFO] [stdout] 354 |             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] 328 |     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:36
[INFO] [stdout]     |
[INFO] [stdout] 355 |             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] 328 |     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:365:38
[INFO] [stdout]     |
[INFO] [stdout] 365 |             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] 328 |     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:381:38
[INFO] [stdout]     |
[INFO] [stdout] 381 |             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] 328 |     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:497:35
[INFO] [stdout]     |
[INFO] [stdout] 497 |             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] 494 |     fn points_to_issue_works<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:502:35
[INFO] [stdout]     |
[INFO] [stdout] 502 |             let unbond_pool = UnbondPool::<Runtime> { points: 100, balance: 50 };
[INFO] [stdout]     |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 494 |     fn points_to_issue_works<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:506:35
[INFO] [stdout]     |
[INFO] [stdout] 506 |             let unbond_pool = UnbondPool::<Runtime> { points: 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] 494 |     fn points_to_issue_works<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:510:35
[INFO] [stdout]     |
[INFO] [stdout] 510 |             let unbond_pool = UnbondPool::<Runtime> { points: 100, balance: 0 };
[INFO] [stdout]     |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 494 |     fn points_to_issue_works<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:514:35
[INFO] [stdout]     |
[INFO] [stdout] 514 |             let unbond_pool = UnbondPool::<Runtime> { points: 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] 494 |     fn points_to_issue_works<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:518:35
[INFO] [stdout]     |
[INFO] [stdout] 518 |             let unbond_pool = UnbondPool::<Runtime> { points: 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] 494 |     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:522:35
[INFO] [stdout]     |
[INFO] [stdout] 522 |             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] 494 |     fn points_to_issue_works<Runtime>() {
[INFO] [stdout]     |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:526:35
[INFO] [stdout]     |
[INFO] [stdout] 526 |             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] 494 |     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:534:34
[INFO] [stdout]     |
[INFO] [stdout] 534 |         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] 532 |     fn balance_to_unbond_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:539:34
[INFO] [stdout]     |
[INFO] [stdout] 539 |         let unbond_pool = UnbondPool::<Runtime> { points: 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] 532 |     fn balance_to_unbond_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:543:34
[INFO] [stdout]     |
[INFO] [stdout] 543 |         let unbond_pool = UnbondPool::<Runtime> { points: 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] 532 |     fn balance_to_unbond_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:547:34
[INFO] [stdout]     |
[INFO] [stdout] 547 |         let unbond_pool = UnbondPool::<Runtime> { points: 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] 532 |     fn balance_to_unbond_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:551:34
[INFO] [stdout]     |
[INFO] [stdout] 551 |         let unbond_pool = UnbondPool::<Runtime> { points: 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] 532 |     fn balance_to_unbond_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/tests.rs:555:34
[INFO] [stdout]     |
[INFO] [stdout] 555 |         let unbond_pool = UnbondPool::<Runtime> { points: 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] 532 |     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:559:34
[INFO] [stdout]     |
[INFO] [stdout] 559 |         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] 532 |     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:563:34
[INFO] [stdout]     |
[INFO] [stdout] 563 |         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] 532 |     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:574:37
[INFO] [stdout]     |
[INFO] [stdout] 574 |             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] 572 |     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:579:36
[INFO] [stdout]     |
[INFO] [stdout] 579 |             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] 572 |     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:580:26
[INFO] [stdout]     |
[INFO] [stdout] 580 |                 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] 572 |     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:582:24
[INFO] [stdout]     |
[INFO] [stdout] 582 |                     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] 572 |     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:583:24
[INFO] [stdout]     |
[INFO] [stdout] 583 |                     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] 572 |     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:584:24
[INFO] [stdout]     |
[INFO] [stdout] 584 |                     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] 572 |     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:585:24
[INFO] [stdout]     |
[INFO] [stdout] 585 |                     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] 572 |     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:24
[INFO] [stdout]     |
[INFO] [stdout] 586 |                     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] 572 |     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:612:33
[INFO] [stdout]     |
[INFO] [stdout] 612 |                 .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] 572 |     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:616:33
[INFO] [stdout]     |
[INFO] [stdout] 616 |                 .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] 572 |     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:649:54
[INFO] [stdout]     |
[INFO] [stdout] 649 |         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] 648 |     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:662:27
[INFO] [stdout]     |
[INFO] [stdout] 662 |             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] 648 |     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:680:19
[INFO] [stdout]     |
[INFO] [stdout] 680 |                 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] 648 |     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:18
[INFO] [stdout]     |
[INFO] [stdout] 681 |                 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] 648 |     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:683:28
[INFO] [stdout]     |
[INFO] [stdout] 683 |             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] 648 |     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:691:27
[INFO] [stdout]     |
[INFO] [stdout] 691 |             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] 648 |     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:707:19
[INFO] [stdout]     |
[INFO] [stdout] 707 |                 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] 648 |     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:708:18
[INFO] [stdout]     |
[INFO] [stdout] 708 |                 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] 648 |     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:710:28
[INFO] [stdout]     |
[INFO] [stdout] 710 |             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] 648 |     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:718:29
[INFO] [stdout]     |
[INFO] [stdout] 718 |             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] 715 |     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:722:13
[INFO] [stdout]     |
[INFO] [stdout] 722 |                 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] 715 |     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:727:13
[INFO] [stdout]     |
[INFO] [stdout] 727 |                 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] 715 |     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:734:13
[INFO] [stdout]     |
[INFO] [stdout] 734 |                 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] 715 |     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:738:17
[INFO] [stdout]     |
[INFO] [stdout] 738 |             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] 715 |     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:751:18
[INFO] [stdout]     |
[INFO] [stdout] 751 |             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] 715 |     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:751:53
[INFO] [stdout]     |
[INFO] [stdout] 751 |             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] 715 |     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:755:7
[INFO] [stdout]     |
[INFO] [stdout] 755 |                 <<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:763:13
[INFO] [stdout]     |
[INFO] [stdout] 763 |                 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] 715 |     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:785:13
[INFO] [stdout]     |
[INFO] [stdout] 785 |                 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] 715 |     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:791:13
[INFO] [stdout]     |
[INFO] [stdout] 791 |                 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] 715 |     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:795:18
[INFO] [stdout]     |
[INFO] [stdout] 795 |             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] 715 |     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:800:13
[INFO] [stdout]     |
[INFO] [stdout] 800 |                 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] 715 |     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:811:17
[INFO] [stdout]     |
[INFO] [stdout] 811 |             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] 808 |     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:830:39
[INFO] [stdout]     |
[INFO] [stdout] 830 |             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] 827 |     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:853:13
[INFO] [stdout]     |
[INFO] [stdout] 853 |                 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] 827 |     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:857:29
[INFO] [stdout]     |
[INFO] [stdout] 857 |             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] 827 |     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:858:32
[INFO] [stdout]     |
[INFO] [stdout] 858 |             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] 827 |     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:863:37
[INFO] [stdout]     |
[INFO] [stdout] 863 |             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] 827 |     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:879:13
[INFO] [stdout]     |
[INFO] [stdout] 879 |                 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] 827 |     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:888:76
[INFO] [stdout]     |
[INFO] [stdout] 888 |     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] 888 |     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:897:81
[INFO] [stdout]     |
[INFO] [stdout] 897 |     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] 897 |     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:910:18
[INFO] [stdout]     |
[INFO] [stdout] 910 |     ) -> 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] 906 |     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:946:30
[INFO] [stdout]     |
[INFO] [stdout] 946 |                 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] 921 |     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:949:30
[INFO] [stdout]     |
[INFO] [stdout] 949 |                 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] 921 |     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(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] 921 |     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, 50));
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 921 |     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(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] 921 |     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, 100));
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 921 |     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:990:30
[INFO] [stdout]     |
[INFO] [stdout] 990 |                 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] 921 |     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!(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] 921 |     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:1003:30
[INFO] [stdout]      |
[INFO] [stdout] 1003 |                 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] 921  |     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!(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] 921  |     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:1020:30
[INFO] [stdout]      |
[INFO] [stdout] 1020 |                 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] 921  |     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:1021:30
[INFO] [stdout]      |
[INFO] [stdout] 1021 |                 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] 921  |     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:1033:30
[INFO] [stdout]      |
[INFO] [stdout] 1033 |                 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] 921  |     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:1034:30
[INFO] [stdout]      |
[INFO] [stdout] 1034 |                 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] 921  |     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:1052:30
[INFO] [stdout]      |
[INFO] [stdout] 1052 |                 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] 921  |     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!(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] 921  |     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:1069:30
[INFO] [stdout]      |
[INFO] [stdout] 1069 |                 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] 921  |     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:1070:30
[INFO] [stdout]      |
[INFO] [stdout] 1070 |                 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] 921  |     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:1082:30
[INFO] [stdout]      |
[INFO] [stdout] 1082 |                 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] 921  |     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:1083:30
[INFO] [stdout]      |
[INFO] [stdout] 1083 |                 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] 921  |     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:1095:30
[INFO] [stdout]      |
[INFO] [stdout] 1095 |                 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] 921  |     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:1096:30
[INFO] [stdout]      |
[INFO] [stdout] 1096 |                 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] 921  |     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:1110:13
[INFO] [stdout]      |
[INFO] [stdout] 1110 |                 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] 1103 |     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:1143:26
[INFO] [stdout]      |
[INFO] [stdout] 1143 |             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] 1126 |     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:1163:23
[INFO] [stdout]      |
[INFO] [stdout] 1163 |                 &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] 1126 |     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:1276:40
[INFO] [stdout]      |
[INFO] [stdout] 1276 |                 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] 1272 |     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:1277:41
[INFO] [stdout]      |
[INFO] [stdout] 1277 |                 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] 1272 |     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:1279:36
[INFO] [stdout]      |
[INFO] [stdout] 1279 |                 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] 1272 |     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:1280:36
[INFO] [stdout]      |
[INFO] [stdout] 1280 |                 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] 1272 |     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:1281:36
[INFO] [stdout]      |
[INFO] [stdout] 1281 |                 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] 1272 |     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:1958:15
[INFO] [stdout]      |
[INFO] [stdout] 1958 |             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] 1956 |     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:2025:21
[INFO] [stdout]      |
[INFO] [stdout] 2025 |             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] 2023 |     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:2026:28
[INFO] [stdout]      |
[INFO] [stdout] 2026 |             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] 2023 |     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:2092:21
[INFO] [stdout]      |
[INFO] [stdout] 2092 |             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] 2090 |     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:2093:28
[INFO] [stdout]      |
[INFO] [stdout] 2093 |             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] 2090 |     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:2175:21
[INFO] [stdout]      |
[INFO] [stdout] 2175 |             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] 2173 |     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:2176:28
[INFO] [stdout]      |
[INFO] [stdout] 2176 |             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] 2173 |     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:2180:4
[INFO] [stdout]      |
[INFO] [stdout] 2180 |             System::reset_events();
[INFO] [stdout]      |             ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 886  +     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:2225:22
[INFO] [stdout]      |
[INFO] [stdout] 2225 |                 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] 2221 |     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:2226:29
[INFO] [stdout]      |
[INFO] [stdout] 2226 |                 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] 2221 |     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:2480:30
[INFO] [stdout]      |
[INFO] [stdout] 2480 |                 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] 2468 |     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:2481:30
[INFO] [stdout]      |
[INFO] [stdout] 2481 |                 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] 2468 |     fn member_unbond_open<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2500:30
[INFO] [stdout]      |
[INFO] [stdout] 2500 |                 assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().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] 2468 |     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:2501:30
[INFO] [stdout]      |
[INFO] [stdout] 2501 |                 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] 2468 |     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:2503:25
[INFO] [stdout]      |
[INFO] [stdout] 2503 |                     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] 2468 |     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:2536:30
[INFO] [stdout]      |
[INFO] [stdout] 2536 |                 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] 2510 |     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:2537:30
[INFO] [stdout]      |
[INFO] [stdout] 2537 |                 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] 2510 |     fn member_kicked<Runtime>() {
[INFO] [stdout]      |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2541:30
[INFO] [stdout]      |
[INFO] [stdout] 2541 |                 assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().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] 2510 |     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:2542:30
[INFO] [stdout]      |
[INFO] [stdout] 2542 |                 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] 2510 |     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:2573:30
[INFO] [stdout]      |
[INFO] [stdout] 2573 |                 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] 2547 |     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:2574:30
[INFO] [stdout]      |
[INFO] [stdout] 2574 |                 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] 2547 |     fn member_unbond_destroying<Runtime>() {
[INFO] [stdout]      |                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2578:30
[INFO] [stdout]      |
[INFO] [stdout] 2578 |                 assert_eq!(PoolMembers::<Runtime>::get(20).unwrap().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] 2547 |     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:2579:30
[INFO] [stdout]      |
[INFO] [stdout] 2579 |                 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] 2547 |     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:2599:30
[INFO] [stdout]      |
[INFO] [stdout] 2599 |                 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] 2584 |     fn member_unbond_destroying_with_pending_rewards<Runtime>() {
[INFO] [stdout]      |                                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2600:30
[INFO] [stdout]      |
[INFO] [stdout] 2600 |                 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] 2584 |     fn member_unbond_destroying_with_pending_rewards<Runtime>() {
[INFO] [stdout]      |                                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2627:29
[INFO] [stdout]      |
[INFO] [stdout] 2627 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().active_points(), 15);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2616 |     fn depositor_unbond_open<Runtime>() {
[INFO] [stdout]      |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2628:29
[INFO] [stdout]      |
[INFO] [stdout] 2628 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().unbonding_points(), 5);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2616 |     fn depositor_unbond_open<Runtime>() {
[INFO] [stdout]      |                             +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2738:30
[INFO] [stdout]      |
[INFO] [stdout] 2738 |                 assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().active_points(), 15);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2719 |     fn depositor_unbond_destroying_not_last_member<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2739:30
[INFO] [stdout]      |
[INFO] [stdout] 2739 |                 assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().unbonding_points(), 5);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2719 |     fn depositor_unbond_destroying_not_last_member<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2771:29
[INFO] [stdout]      |
[INFO] [stdout] 2771 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().active_points(), 15);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2756 |     fn depositor_unbond_destroying_last_member<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2772:29
[INFO] [stdout]      |
[INFO] [stdout] 2772 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().unbonding_points(), 5);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2756 |     fn depositor_unbond_destroying_last_member<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2782:29
[INFO] [stdout]      |
[INFO] [stdout] 2782 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().active_points(), 0);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2756 |     fn depositor_unbond_destroying_last_member<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2783:29
[INFO] [stdout]      |
[INFO] [stdout] 2783 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().unbonding_points(), 20);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2756 |     fn depositor_unbond_destroying_last_member<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2794:23
[INFO] [stdout]      |
[INFO] [stdout] 2794 |                 SubPoolsStorage::<Runtime>::get(1).unwrap().with_era,
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2788 |     fn unbond_of_1_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2795:51
[INFO] [stdout]      |
[INFO] [stdout] 2795 |                 unbonding_pools_with_era! { 3 => UnbondPool::<Runtime> { points: 10, balance: 10 }}
[INFO] [stdout]      |                                                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2788 |     fn unbond_of_1_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2799:18
[INFO] [stdout]      |
[INFO] [stdout] 2799 |                 BondedPool::<Runtime>::get(1).unwrap(),
[INFO] [stdout]      |                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2788 |     fn unbond_of_1_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2833:24
[INFO] [stdout]      |
[INFO] [stdout] 2833 |                     SubPoolsStorage::<Runtime>::get(1).unwrap().with_era,
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2817 |     fn unbond_of_3_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2837:19
[INFO] [stdout]      |
[INFO] [stdout] 2837 |                     BondedPool::<Runtime>::get(1).unwrap(),
[INFO] [stdout]      |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2817 |     fn unbond_of_3_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2864:20
[INFO] [stdout]      |
[INFO] [stdout] 2864 |                     PoolMembers::<Runtime>::get(40).unwrap().unbonding_eras,
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2817 |     fn unbond_of_3_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2875:24
[INFO] [stdout]      |
[INFO] [stdout] 2875 |                     SubPoolsStorage::<Runtime>::get(1).unwrap().with_era,
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2817 |     fn unbond_of_3_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2879:19
[INFO] [stdout]      |
[INFO] [stdout] 2879 |                     BondedPool::<Runtime>::get(1).unwrap(),
[INFO] [stdout]      |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2817 |     fn unbond_of_3_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2893:20
[INFO] [stdout]      |
[INFO] [stdout] 2893 |                     PoolMembers::<Runtime>::get(550).unwrap().unbonding_eras,
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2817 |     fn unbond_of_3_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2919:24
[INFO] [stdout]      |
[INFO] [stdout] 2919 |                     SubPoolsStorage::<Runtime>::get(1).unwrap().with_era,
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2817 |     fn unbond_of_3_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2923:19
[INFO] [stdout]      |
[INFO] [stdout] 2923 |                     BondedPool::<Runtime>::get(1).unwrap(),
[INFO] [stdout]      |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2817 |     fn unbond_of_3_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2957:22
[INFO] [stdout]      |
[INFO] [stdout] 2957 |             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] 2953 |     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:2971:48
[INFO] [stdout]      |
[INFO] [stdout] 2971 |             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] 2953 |     fn unbond_merges_older_pools<Runtime>() {
[INFO] [stdout]      |                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:2978:23
[INFO] [stdout]      |
[INFO] [stdout] 2978 |                 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] 2953 |     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:3006:36
[INFO] [stdout]      |
[INFO] [stdout] 3006 |                 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] 2999 |     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:3014:14
[INFO] [stdout]      |
[INFO] [stdout] 3014 |                     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] 2999 |     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:3054:19
[INFO] [stdout]      |
[INFO] [stdout] 3054 |                     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] 2999 |     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:3068:24
[INFO] [stdout]      |
[INFO] [stdout] 3068 |                     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] 2999 |     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:3093:13
[INFO] [stdout]      |
[INFO] [stdout] 3093 |                 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] 3084 |     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:3099:13
[INFO] [stdout]      |
[INFO] [stdout] 3099 |                 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] 3084 |     fn unbond_permissionless_works<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3108:13
[INFO] [stdout]      |
[INFO] [stdout] 3108 |                 Error::<Runtime>::MinimumBondNotMet,
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3084 |     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:3127:13
[INFO] [stdout]      |
[INFO] [stdout] 3127 |                 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] 3084 |     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:3136:13
[INFO] [stdout]      |
[INFO] [stdout] 3136 |                 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] 3084 |     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:3145:13
[INFO] [stdout]      |
[INFO] [stdout] 3145 |                 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] 3084 |     fn unbond_permissionless_works<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:3155:13
[INFO] [stdout]      |
[INFO] [stdout] 3155 |                 Error::<Runtime>::PartialUnbondNotAllowedPermissionlessly,
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3084 |     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:3166:29
[INFO] [stdout]      |
[INFO] [stdout] 3166 |             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] 3084 |     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:3168:23
[INFO] [stdout]      |
[INFO] [stdout] 3168 |                 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] 3084 |     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:3191:13
[INFO] [stdout]      |
[INFO] [stdout] 3191 |                 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] 3187 |     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:3196:18
[INFO] [stdout]      |
[INFO] [stdout] 3196 |             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] 3187 |     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:3208:18
[INFO] [stdout]      |
[INFO] [stdout] 3208 |             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] 3205 |     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:3209:17
[INFO] [stdout]      |
[INFO] [stdout] 3209 |             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] 3205 |     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:3235:29
[INFO] [stdout]      |
[INFO] [stdout] 3235 |             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] 3226 |     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:3236:29
[INFO] [stdout]      |
[INFO] [stdout] 3236 |             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] 3226 |     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:3237:29
[INFO] [stdout]      |
[INFO] [stdout] 3237 |             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] 3226 |     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:3239:19
[INFO] [stdout]      |
[INFO] [stdout] 3239 |                 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] 3226 |     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:3242:28
[INFO] [stdout]      |
[INFO] [stdout] 3242 |             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] 3226 |     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:3243:30
[INFO] [stdout]      |
[INFO] [stdout] 3243 |             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] 3226 |     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:3254:29
[INFO] [stdout]      |
[INFO] [stdout] 3254 |             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] 3226 |     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:3255:29
[INFO] [stdout]      |
[INFO] [stdout] 3255 |             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] 3226 |     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:3256:28
[INFO] [stdout]      |
[INFO] [stdout] 3256 |             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] 3226 |     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:3258:19
[INFO] [stdout]      |
[INFO] [stdout] 3258 |                 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] 3226 |     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:3262:23
[INFO] [stdout]      |
[INFO] [stdout] 3262 |                 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] 3226 |     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:3283:29
[INFO] [stdout]      |
[INFO] [stdout] 3283 |             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] 3226 |     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:3284:29
[INFO] [stdout]      |
[INFO] [stdout] 3284 |             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] 3226 |     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:3285:28
[INFO] [stdout]      |
[INFO] [stdout] 3285 |             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] 3226 |     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:3287:19
[INFO] [stdout]      |
[INFO] [stdout] 3287 |                 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] 3226 |     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:3291:23
[INFO] [stdout]      |
[INFO] [stdout] 3291 |                 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] 3226 |     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:3309:29
[INFO] [stdout]      |
[INFO] [stdout] 3309 |             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] 3226 |     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:3310:29
[INFO] [stdout]      |
[INFO] [stdout] 3310 |             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] 3226 |     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:3311:28
[INFO] [stdout]      |
[INFO] [stdout] 3311 |             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] 3226 |     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:3313:19
[INFO] [stdout]      |
[INFO] [stdout] 3313 |                 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] 3226 |     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:3317:23
[INFO] [stdout]      |
[INFO] [stdout] 3317 |                 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] 3226 |     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:3338:13
[INFO] [stdout]      |
[INFO] [stdout] 3338 |                 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] 3226 |     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:3344:29
[INFO] [stdout]      |
[INFO] [stdout] 3344 |             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] 3226 |     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:3345:29
[INFO] [stdout]      |
[INFO] [stdout] 3345 |             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] 3226 |     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:3346:28
[INFO] [stdout]      |
[INFO] [stdout] 3346 |             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] 3226 |     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:3348:19
[INFO] [stdout]      |
[INFO] [stdout] 3348 |                 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] 3226 |     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:3352:23
[INFO] [stdout]      |
[INFO] [stdout] 3352 |                 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] 3226 |     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:3378:19
[INFO] [stdout]      |
[INFO] [stdout] 3378 |                 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] 3369 |     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:3390:13
[INFO] [stdout]      |
[INFO] [stdout] 3390 |                 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] 3369 |     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:3398:19
[INFO] [stdout]      |
[INFO] [stdout] 3398 |                 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] 3369 |     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:3424:29
[INFO] [stdout]      |
[INFO] [stdout] 3424 |             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] 3418 |     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:3425:29
[INFO] [stdout]      |
[INFO] [stdout] 3425 |             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] 3418 |     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:3429:29
[INFO] [stdout]      |
[INFO] [stdout] 3429 |             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] 3418 |     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:3430:29
[INFO] [stdout]      |
[INFO] [stdout] 3430 |             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] 3418 |     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:3435:13
[INFO] [stdout]      |
[INFO] [stdout] 3435 |                 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] 3418 |     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:3453:31
[INFO] [stdout]      |
[INFO] [stdout] 3453 |             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] 3450 |     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:3454:29
[INFO] [stdout]      |
[INFO] [stdout] 3454 |             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] 3450 |     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:3455:29
[INFO] [stdout]      |
[INFO] [stdout] 3455 |             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] 3450 |     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:3463:13
[INFO] [stdout]      |
[INFO] [stdout] 3463 |                 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] 3450 |     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:3516:19
[INFO] [stdout]      |
[INFO] [stdout] 3516 |                 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] 3469 |     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:3605:43
[INFO] [stdout]      |
[INFO] [stdout] 3605 |                 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] 3589 |     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:3609:35
[INFO] [stdout]      |
[INFO] [stdout] 3609 |                 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] 3589 |     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:3615:24
[INFO] [stdout]      |
[INFO] [stdout] 3615 |                     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] 3589 |     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:3618:25
[INFO] [stdout]      |
[INFO] [stdout] 3618 |                     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] 3589 |     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:3640:42
[INFO] [stdout]      |
[INFO] [stdout] 3640 |                 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] 3589 |     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:3646:24
[INFO] [stdout]      |
[INFO] [stdout] 3646 |                     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] 3589 |     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:3647:23
[INFO] [stdout]      |
[INFO] [stdout] 3647 |                 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] 3589 |     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:3650:24
[INFO] [stdout]      |
[INFO] [stdout] 3650 |                     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] 3589 |     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:3684:24
[INFO] [stdout]      |
[INFO] [stdout] 3684 |                     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] 3589 |     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:3704:24
[INFO] [stdout]      |
[INFO] [stdout] 3704 |                     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] 3589 |     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:3707:28
[INFO] [stdout]      |
[INFO] [stdout] 3707 |                 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] 3589 |     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:3767:24
[INFO] [stdout]      |
[INFO] [stdout] 3767 |                     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] 3751 |     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:3814:24
[INFO] [stdout]      |
[INFO] [stdout] 3814 |                     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] 3751 |     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:3833:31
[INFO] [stdout]      |
[INFO] [stdout] 3833 |                 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] 3751 |     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:3841:24
[INFO] [stdout]      |
[INFO] [stdout] 3841 |                     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] 3751 |     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:3894:23
[INFO] [stdout]      |
[INFO] [stdout] 3894 |                 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] 3882 |     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:3918:22
[INFO] [stdout]      |
[INFO] [stdout] 3918 |             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] 3911 |     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:3922:13
[INFO] [stdout]      |
[INFO] [stdout] 3922 |                 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] 3911 |     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:3926:18
[INFO] [stdout]      |
[INFO] [stdout] 3926 |             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] 3911 |     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:3930:18
[INFO] [stdout]      |
[INFO] [stdout] 3930 |             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] 3911 |     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:3935:13
[INFO] [stdout]      |
[INFO] [stdout] 3935 |                 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] 3911 |     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:3939:29
[INFO] [stdout]      |
[INFO] [stdout] 3939 |             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] 3911 |     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:3941:33
[INFO] [stdout]      |
[INFO] [stdout] 3941 |             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] 3911 |     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:3954:19
[INFO] [stdout]      |
[INFO] [stdout] 3954 |                     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] 3946 |     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:3971:14
[INFO] [stdout]      |
[INFO] [stdout] 3971 |                     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] 3946 |     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:4003:14
[INFO] [stdout]      |
[INFO] [stdout] 4003 |                     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] 3946 |     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:4014:28
[INFO] [stdout]      |
[INFO] [stdout] 4014 |                 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] 3946 |     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:4015:28
[INFO] [stdout]      |
[INFO] [stdout] 4015 |                 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] 3946 |     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:4016:34
[INFO] [stdout]      |
[INFO] [stdout] 4016 |                 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] 3946 |     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:4035:18
[INFO] [stdout]      |
[INFO] [stdout] 4035 |                 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] 4030 |     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:4053:13
[INFO] [stdout]      |
[INFO] [stdout] 4053 |                 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] 4030 |     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:4062:33
[INFO] [stdout]      |
[INFO] [stdout] 4062 |             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] 4030 |     fn withdraw_unbonded_destroying_permissionless<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4064:27
[INFO] [stdout]      |
[INFO] [stdout] 4064 |             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] 4030 |     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:4090:19
[INFO] [stdout]      |
[INFO] [stdout] 4090 |                 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] 4080 |     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:4094:23
[INFO] [stdout]      |
[INFO] [stdout] 4094 |                 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] 4080 |     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:4103:29
[INFO] [stdout]      |
[INFO] [stdout] 4103 |             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] 4080 |     fn partial_withdraw_unbonded_depositor<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4104:29
[INFO] [stdout]      |
[INFO] [stdout] 4104 |             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] 4080 |     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:4120:13
[INFO] [stdout]      |
[INFO] [stdout] 4120 |                 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] 4080 |     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:4129:19
[INFO] [stdout]      |
[INFO] [stdout] 4129 |                 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] 4080 |     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:4133:23
[INFO] [stdout]      |
[INFO] [stdout] 4133 |                 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] 4080 |     fn partial_withdraw_unbonded_depositor<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4152:19
[INFO] [stdout]      |
[INFO] [stdout] 4152 |                 PoolMembers::<Runtime>::get(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] 4080 |     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:4155:33
[INFO] [stdout]      |
[INFO] [stdout] 4155 |             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] 4080 |     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:4164:13
[INFO] [stdout]      |
[INFO] [stdout] 4164 |                 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] 4080 |     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:4177:19
[INFO] [stdout]      |
[INFO] [stdout] 4177 |                 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] 4170 |     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:4181:23
[INFO] [stdout]      |
[INFO] [stdout] 4181 |                 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] 4170 |     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:4190:29
[INFO] [stdout]      |
[INFO] [stdout] 4190 |             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] 4170 |     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:4191:29
[INFO] [stdout]      |
[INFO] [stdout] 4191 |             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] 4170 |     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:4207:13
[INFO] [stdout]      |
[INFO] [stdout] 4207 |                 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] 4170 |     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:4216:19
[INFO] [stdout]      |
[INFO] [stdout] 4216 |                 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] 4170 |     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:4220:23
[INFO] [stdout]      |
[INFO] [stdout] 4220 |                 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] 4170 |     fn partial_withdraw_unbonded_non_depositor<Runtime>() {
[INFO] [stdout]      |                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4239:19
[INFO] [stdout]      |
[INFO] [stdout] 4239 |                 PoolMembers::<Runtime>::get(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] 4170 |     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:4242:33
[INFO] [stdout]      |
[INFO] [stdout] 4242 |             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] 4170 |     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:4251:13
[INFO] [stdout]      |
[INFO] [stdout] 4251 |                 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] 4170 |     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:4263:19
[INFO] [stdout]      |
[INFO] [stdout] 4263 |                 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] 4257 |     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:4274:19
[INFO] [stdout]      |
[INFO] [stdout] 4274 |                 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] 4257 |     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:4280:13
[INFO] [stdout]      |
[INFO] [stdout] 4280 |                 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] 4257 |     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:4300:19
[INFO] [stdout]      |
[INFO] [stdout] 4300 |                 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] 4257 |     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:4328:5
[INFO] [stdout]      |
[INFO] [stdout] 4328 |                 System::reset_events();
[INFO] [stdout]      |                 ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 3585 +     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:4336:20
[INFO] [stdout]      |
[INFO] [stdout] 4336 |                     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] 4320 |     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:4340:20
[INFO] [stdout]      |
[INFO] [stdout] 4340 |                     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] 4320 |     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:4344:24
[INFO] [stdout]      |
[INFO] [stdout] 4344 |                     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] 4320 |     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:4366:20
[INFO] [stdout]      |
[INFO] [stdout] 4366 |                     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] 4320 |     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:4370:24
[INFO] [stdout]      |
[INFO] [stdout] 4370 |                     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] 4320 |     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:4390:20
[INFO] [stdout]      |
[INFO] [stdout] 4390 |                     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] 4320 |     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:4394:24
[INFO] [stdout]      |
[INFO] [stdout] 4394 |                     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] 4320 |     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:4415:20
[INFO] [stdout]      |
[INFO] [stdout] 4415 |                     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] 4320 |     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:4419:24
[INFO] [stdout]      |
[INFO] [stdout] 4419 |                     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] 4320 |     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:4441:20
[INFO] [stdout]      |
[INFO] [stdout] 4441 |                     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] 4320 |     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:4445:24
[INFO] [stdout]      |
[INFO] [stdout] 4445 |                     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] 4320 |     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:4463:20
[INFO] [stdout]      |
[INFO] [stdout] 4463 |                     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] 4320 |     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:4467:24
[INFO] [stdout]      |
[INFO] [stdout] 4467 |                     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] 4320 |     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:4498:19
[INFO] [stdout]      |
[INFO] [stdout] 4498 |                 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] 4484 |     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:4505:13
[INFO] [stdout]      |
[INFO] [stdout] 4505 |                 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] 4484 |     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:4511:13
[INFO] [stdout]      |
[INFO] [stdout] 4511 |                 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] 4484 |     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:4518:13
[INFO] [stdout]      |
[INFO] [stdout] 4518 |                 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] 4484 |     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:4539:19
[INFO] [stdout]      |
[INFO] [stdout] 4539 |                 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] 4484 |     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:4564:29
[INFO] [stdout]      |
[INFO] [stdout] 4564 |             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] 4560 |     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:4568:24
[INFO] [stdout]      |
[INFO] [stdout] 4568 |                 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] 4560 |     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:4596:29
[INFO] [stdout]      |
[INFO] [stdout] 4596 |             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] 4560 |     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:4597:34
[INFO] [stdout]      |
[INFO] [stdout] 4597 |             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] 4560 |     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:4700:27
[INFO] [stdout]      |
[INFO] [stdout] 4700 |             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] 4693 |     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:4701:27
[INFO] [stdout]      |
[INFO] [stdout] 4701 |             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] 4693 |     fn create_works<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4702:27
[INFO] [stdout]      |
[INFO] [stdout] 4702 |             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] 4693 |     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:4717:19
[INFO] [stdout]      |
[INFO] [stdout] 4717 |                 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] 4693 |     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:4725:18
[INFO] [stdout]      |
[INFO] [stdout] 4725 |                 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] 4693 |     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:4747:19
[INFO] [stdout]      |
[INFO] [stdout] 4747 |                 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] 4693 |     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:4777:13
[INFO] [stdout]      |
[INFO] [stdout] 4777 |                 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] 4773 |     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:4781:31
[INFO] [stdout]      |
[INFO] [stdout] 4781 |             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] 4773 |     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:4787:13
[INFO] [stdout]      |
[INFO] [stdout] 4787 |                 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] 4773 |     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:4791:20
[INFO] [stdout]      |
[INFO] [stdout] 4791 |             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] 4773 |     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:4796:13
[INFO] [stdout]      |
[INFO] [stdout] 4796 |                 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] 4773 |     fn create_errors_correctly<Runtime>() {
[INFO] [stdout]      |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4800:17
[INFO] [stdout]      |
[INFO] [stdout] 4800 |             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] 4773 |     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:4811:26
[INFO] [stdout]      |
[INFO] [stdout] 4811 |             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] 4773 |     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:4812:29
[INFO] [stdout]      |
[INFO] [stdout] 4812 |             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] 4773 |     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:4817:13
[INFO] [stdout]      |
[INFO] [stdout] 4817 |                 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] 4773 |     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:4821:29
[INFO] [stdout]      |
[INFO] [stdout] 4821 |             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] 4773 |     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:4822:15
[INFO] [stdout]      |
[INFO] [stdout] 4822 |             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] 4773 |     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:4823:21
[INFO] [stdout]      |
[INFO] [stdout] 4823 |             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] 4773 |     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:4827:43
[INFO] [stdout]      |
[INFO] [stdout] 4827 |             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] 4773 |     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:4835:13
[INFO] [stdout]      |
[INFO] [stdout] 4835 |                 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] 4773 |     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:4859:13
[INFO] [stdout]      |
[INFO] [stdout] 4859 |                 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] 4841 |     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:4864:13
[INFO] [stdout]      |
[INFO] [stdout] 4864 |                 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] 4841 |     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:4884:26
[INFO] [stdout]      |
[INFO] [stdout] 4884 |         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] 4880 | fn set_claim_permission_works<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4900:33
[INFO] [stdout]      |
[INFO] [stdout] 4900 |         assert_eq!(ClaimPermissions::<Runtime>::get(11), ClaimPermission::PermissionlessWithdraw);
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4880 | fn set_claim_permission_works<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4911:33
[INFO] [stdout]      |
[INFO] [stdout] 4911 |         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] 4880 | fn set_claim_permission_works<Runtime>() {
[INFO] [stdout]      |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:4924:13
[INFO] [stdout]      |
[INFO] [stdout] 4924 |                 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] 4919 |     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:4930:13
[INFO] [stdout]      |
[INFO] [stdout] 4930 |                 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] 4919 |     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:4939:13
[INFO] [stdout]      |
[INFO] [stdout] 4939 |                 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] 4919 |     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:4956:13
[INFO] [stdout]      |
[INFO] [stdout] 4956 |                 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] 4919 |     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:4969:28
[INFO] [stdout]      |
[INFO] [stdout] 4969 |             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] 4966 |     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:4974:13
[INFO] [stdout]      |
[INFO] [stdout] 4974 |                 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] 4966 |     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:4978:13
[INFO] [stdout]      |
[INFO] [stdout] 4978 |                 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] 4966 |     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:4993:28
[INFO] [stdout]      |
[INFO] [stdout] 4993 |             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] 4966 |     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:4997:28
[INFO] [stdout]      |
[INFO] [stdout] 4997 |             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] 4966 |     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:5002:13
[INFO] [stdout]      |
[INFO] [stdout] 5002 |                 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] 4966 |     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:5006:13
[INFO] [stdout]      |
[INFO] [stdout] 5006 |                 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] 4966 |     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:5021:13
[INFO] [stdout]      |
[INFO] [stdout] 5021 |                 Error::<Runtime>::NotSupported
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4966 |     fn set_state_works<Runtime>() {
[INFO] [stdout]      |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5031:28
[INFO] [stdout]      |
[INFO] [stdout] 5031 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap().state, PoolState::Destroying);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4966 |     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:5039:28
[INFO] [stdout]      |
[INFO] [stdout] 5039 |             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] 4966 |     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:5046:13
[INFO] [stdout]      |
[INFO] [stdout] 5046 |                 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] 4966 |     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:5070:26
[INFO] [stdout]      |
[INFO] [stdout] 5070 |             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] 5066 |     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:5074:26
[INFO] [stdout]      |
[INFO] [stdout] 5074 |             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] 5066 |     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:5079:13
[INFO] [stdout]      |
[INFO] [stdout] 5079 |                 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] 5066 |     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:5085:13
[INFO] [stdout]      |
[INFO] [stdout] 5085 |                 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] 5066 |     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:5091:13
[INFO] [stdout]      |
[INFO] [stdout] 5091 |                 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] 5066 |     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:5127:29
[INFO] [stdout]      |
[INFO] [stdout] 5127 |             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] 5101 |     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:5128:31
[INFO] [stdout]      |
[INFO] [stdout] 5128 |             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] 5101 |     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:5129:26
[INFO] [stdout]      |
[INFO] [stdout] 5129 |             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] 5101 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5130:32
[INFO] [stdout]      |
[INFO] [stdout] 5130 |             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] 5101 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5131:39
[INFO] [stdout]      |
[INFO] [stdout] 5131 |             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] 5101 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5132:37
[INFO] [stdout]      |
[INFO] [stdout] 5132 |             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] 5101 |     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:5155:29
[INFO] [stdout]      |
[INFO] [stdout] 5155 |             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] 5101 |     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:5156:31
[INFO] [stdout]      |
[INFO] [stdout] 5156 |             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] 5101 |     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:5157:26
[INFO] [stdout]      |
[INFO] [stdout] 5157 |             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] 5101 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5158:32
[INFO] [stdout]      |
[INFO] [stdout] 5158 |             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] 5101 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5159:39
[INFO] [stdout]      |
[INFO] [stdout] 5159 |             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] 5101 |     fn set_configs_works<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5160:37
[INFO] [stdout]      |
[INFO] [stdout] 5160 |             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] 5101 |     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:5176:29
[INFO] [stdout]      |
[INFO] [stdout] 5176 |             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] 5170 |     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:5177:29
[INFO] [stdout]      |
[INFO] [stdout] 5177 |             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] 5170 |     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:5185:29
[INFO] [stdout]      |
[INFO] [stdout] 5185 |             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] 5170 |     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:5186:29
[INFO] [stdout]      |
[INFO] [stdout] 5186 |             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] 5170 |     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:5202:29
[INFO] [stdout]      |
[INFO] [stdout] 5202 |             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] 5170 |     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:5203:29
[INFO] [stdout]      |
[INFO] [stdout] 5203 |             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] 5170 |     fn bond_extra_from_free_balance_creator<Runtime>() {
[INFO] [stdout]      |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:5222:29
[INFO] [stdout]      |
[INFO] [stdout] 5222 |             assert_eq!(PoolMembers::<Runtime>::get(10).unwrap().points, 10);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5213 |     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:5223:29
[INFO] [stdout]      |
[INFO] [stdout] 5223 |             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] 5213 |     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:5231:29
[INFO] [stdout]      |
[INFO] [stdout] 5231 |             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] 5213 |     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:5232:29
[INFO] [stdout]      |
[INFO] [stdout] 5232 |             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] 5213 |     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:5263:29
[INFO] [stdout]      |
[INFO] [stdout] 5263 |             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] 5252 |     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:5264:29
[INFO] [stdout]      |
[INFO] [stdout] 5264 |             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] 5252 |     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:5265:29
[INFO] [stdout]      |
[INFO] [stdout] 5265 |             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] 5252 |     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:5280:29
[INFO] [stdout]      |
[INFO] [stdout] 5280 |             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] 5252 |     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:5281:29
[INFO] [stdout]      |
[INFO] [stdout] 5281 |             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] 5252 |     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:5292:29
[INFO] [stdout]      |
[INFO] [stdout] 5292 |             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] 5252 |     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:5293:29
[INFO] [stdout]      |
[INFO] [stdout] 5293 |             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] 5252 |     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:5320:29
[INFO] [stdout]      |
[INFO] [stdout] 5320 |             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] 5311 |     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:5321:29
[INFO] [stdout]      |
[INFO] [stdout] 5321 |             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] 5311 |     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:5322:29
[INFO] [stdout]      |
[INFO] [stdout] 5322 |             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] 5311 |     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:5329:13
[INFO] [stdout]      |
[INFO] [stdout] 5329 |                 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] 5311 |     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:5341:29
[INFO] [stdout]      |
[INFO] [stdout] 5341 |             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] 5311 |     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:5342:29
[INFO] [stdout]      |
[INFO] [stdout] 5342 |             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] 5311 |     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:5347:13
[INFO] [stdout]      |
[INFO] [stdout] 5347 |                 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] 5311 |     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:5360:29
[INFO] [stdout]      |
[INFO] [stdout] 5360 |             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] 5311 |     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:5361:29
[INFO] [stdout]      |
[INFO] [stdout] 5361 |             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] 5311 |     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:5373:19
[INFO] [stdout]      |
[INFO] [stdout] 5373 |                 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] 5370 |     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:5391:13
[INFO] [stdout]      |
[INFO] [stdout] 5391 |                 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] 5370 |     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:5403:13
[INFO] [stdout]      |
[INFO] [stdout] 5403 |                 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] 5370 |     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:5415:13
[INFO] [stdout]      |
[INFO] [stdout] 5415 |                 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] 5370 |     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:5426:13
[INFO] [stdout]      |
[INFO] [stdout] 5426 |                 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] 5370 |     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:5447:19
[INFO] [stdout]      |
[INFO] [stdout] 5447 |                 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] 5370 |     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:5465:19
[INFO] [stdout]      |
[INFO] [stdout] 5465 |                 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] 5370 |     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:5484:19
[INFO] [stdout]      |
[INFO] [stdout] 5484 |                 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] 5370 |     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:5503:19
[INFO] [stdout]      |
[INFO] [stdout] 5503 |                 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] 5370 |     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:5528:17
[INFO] [stdout]      |
[INFO] [stdout] 5528 |         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] 5526 |     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:5916:19
[INFO] [stdout]      |
[INFO] [stdout] 5916 |                 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] 5845 |     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:5917:18
[INFO] [stdout]      |
[INFO] [stdout] 5917 |                 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] 5845 |     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:5928:28
[INFO] [stdout]      |
[INFO] [stdout] 5928 |             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] 5845 |     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:5936:28
[INFO] [stdout]      |
[INFO] [stdout] 5936 |             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] 5845 |     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:5972:19
[INFO] [stdout]      |
[INFO] [stdout] 5972 |                 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] 5845 |     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:6005:19
[INFO] [stdout]      |
[INFO] [stdout] 6005 |                 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] 5845 |     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:6026:18
[INFO] [stdout]      |
[INFO] [stdout] 6026 |                 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] 5845 |     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:6109:28
[INFO] [stdout]      |
[INFO] [stdout] 6109 |             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] 6087 |     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:6122:19
[INFO] [stdout]      |
[INFO] [stdout] 6122 |                 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] 6087 |     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:6135:52
[INFO] [stdout]      |
[INFO] [stdout] 6135 |             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] 6087 |     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:6139:20
[INFO] [stdout]      |
[INFO] [stdout] 6139 |                     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] 6087 |     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:6146:19
[INFO] [stdout]      |
[INFO] [stdout] 6146 |                 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] 6087 |     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:6190:13
[INFO] [stdout]      |
[INFO] [stdout] 6190 |                 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] 6173 |     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:6200:13
[INFO] [stdout]      |
[INFO] [stdout] 6200 |                 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] 6173 |     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:6219:18
[INFO] [stdout]      |
[INFO] [stdout] 6219 |                 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] 6173 |     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:6256:13
[INFO] [stdout]      |
[INFO] [stdout] 6256 |                 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] 6173 |     fn set_commission_handles_errors<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6271:18
[INFO] [stdout]      |
[INFO] [stdout] 6271 |                 BondedPool::<Runtime>::get(1).unwrap().commission,
[INFO] [stdout]      |                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6173 |     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:6302:13
[INFO] [stdout]      |
[INFO] [stdout] 6302 |                 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] 6173 |     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:6335:13
[INFO] [stdout]      |
[INFO] [stdout] 6335 |                 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] 6173 |     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:6348:18
[INFO] [stdout]      |
[INFO] [stdout] 6348 |                 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] 6173 |     fn set_commission_handles_errors<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:6387:13
[INFO] [stdout]      |
[INFO] [stdout] 6387 |                 Error::<Runtime>::CommissionExceedsMaximum
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 6173 |     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:6402:13
[INFO] [stdout]      |
[INFO] [stdout] 6402 |                 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] 6393 |     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:6407:13
[INFO] [stdout]      |
[INFO] [stdout] 6407 |                 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] 6393 |     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:6417:13
[INFO] [stdout]      |
[INFO] [stdout] 6417 |                 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] 6393 |     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:6427:19
[INFO] [stdout]      |
[INFO] [stdout] 6427 |                 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] 6393 |     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:6435:13
[INFO] [stdout]      |
[INFO] [stdout] 6435 |                 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] 6393 |     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:6452:19
[INFO] [stdout]      |
[INFO] [stdout] 6452 |                 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] 6393 |     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:6501:13
[INFO] [stdout]      |
[INFO] [stdout] 6501 |                 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] 6489 |     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:6513:13
[INFO] [stdout]      |
[INFO] [stdout] 6513 |                 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] 6489 |     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:6523:19
[INFO] [stdout]      |
[INFO] [stdout] 6523 |                 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] 6489 |     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:6555:13
[INFO] [stdout]      |
[INFO] [stdout] 6555 |                 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] 6489 |     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:6569:13
[INFO] [stdout]      |
[INFO] [stdout] 6569 |                 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] 6489 |     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:6639:19
[INFO] [stdout]      |
[INFO] [stdout] 6639 |                 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] 6623 |     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:6671:13
[INFO] [stdout]      |
[INFO] [stdout] 6671 |                 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] 6623 |     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:6676:19
[INFO] [stdout]      |
[INFO] [stdout] 6676 |                 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] 6623 |     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:6733:13
[INFO] [stdout]      |
[INFO] [stdout] 6733 |                 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] 6719 |     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:6756:13
[INFO] [stdout]      |
[INFO] [stdout] 6756 |                 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] 6739 |     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:6771:19
[INFO] [stdout]      |
[INFO] [stdout] 6771 |                 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] 6762 |     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:6798:13
[INFO] [stdout]      |
[INFO] [stdout] 6798 |                 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] 6762 |     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:6822:13
[INFO] [stdout]      |
[INFO] [stdout] 6822 |                 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] 6804 |     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:6846:26
[INFO] [stdout]      |
[INFO] [stdout] 6846 |             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] 6843 |     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:7040:19
[INFO] [stdout]      |
[INFO] [stdout] 7040 |                 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] 7002 |     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:7058:26
[INFO] [stdout]      |
[INFO] [stdout] 7058 |             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] 7055 |     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:7092:23
[INFO] [stdout]      |
[INFO] [stdout] 7092 |                 &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] 7055 |     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:7116:13
[INFO] [stdout]      |
[INFO] [stdout] 7116 |                 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] 7099 |     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:7132:26
[INFO] [stdout]      |
[INFO] [stdout] 7132 |             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] 7099 |     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:7141:23
[INFO] [stdout]      |
[INFO] [stdout] 7141 |                 &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] 7099 |     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:7192:28
[INFO] [stdout]      |
[INFO] [stdout] 7192 |             assert_eq!(RewardPool::<Runtime>::current_balance(pool_id), 50);
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7161 |     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:7197:13
[INFO] [stdout]      |
[INFO] [stdout] 7197 |                 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] 7161 |     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:7203:13
[INFO] [stdout]      |
[INFO] [stdout] 7203 |                 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] 7161 |     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:7210:28
[INFO] [stdout]      |
[INFO] [stdout] 7210 |             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] 7161 |     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:7215:13
[INFO] [stdout]      |
[INFO] [stdout] 7215 |                 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] 7161 |     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:7246:28
[INFO] [stdout]      |
[INFO] [stdout] 7246 |             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] 7161 |     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:7280:13
[INFO] [stdout]      |
[INFO] [stdout] 7280 |                 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] 7161 |     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:7337:13
[INFO] [stdout]      |
[INFO] [stdout] 7337 |                 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] 7161 |     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:7375:13
[INFO] [stdout]      |
[INFO] [stdout] 7375 |                 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] 7355 |     fn set_commission_claim_permission_handles_errors<Runtime>() {
[INFO] [stdout]      |                                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7385:13
[INFO] [stdout]      |
[INFO] [stdout] 7385 |                 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] 7355 |     fn set_commission_claim_permission_handles_errors<Runtime>() {
[INFO] [stdout]      |                                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7395:54
[INFO] [stdout]      |
[INFO] [stdout] 7395 |         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] 7394 |     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:7408:27
[INFO] [stdout]      |
[INFO] [stdout] 7408 |             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] 7394 |     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:7426:19
[INFO] [stdout]      |
[INFO] [stdout] 7426 |                 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] 7394 |     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:7427:18
[INFO] [stdout]      |
[INFO] [stdout] 7427 |                 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] 7394 |     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:7429:28
[INFO] [stdout]      |
[INFO] [stdout] 7429 |             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] 7394 |     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:7437:27
[INFO] [stdout]      |
[INFO] [stdout] 7437 |             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] 7394 |     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:7453:19
[INFO] [stdout]      |
[INFO] [stdout] 7453 |                 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] 7394 |     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:7454:18
[INFO] [stdout]      |
[INFO] [stdout] 7454 |                 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] 7394 |     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:7456:28
[INFO] [stdout]      |
[INFO] [stdout] 7456 |             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] 7394 |     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:7470:13
[INFO] [stdout]      |
[INFO] [stdout] 7470 |                 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] 7465 |     fn chill_works<Runtime>() {
[INFO] [stdout]      |                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7504:27
[INFO] [stdout]      |
[INFO] [stdout] 7504 |             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] 7500 |     fn delegation_specific_calls_are_gated<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7520:19
[INFO] [stdout]      |
[INFO] [stdout] 7520 |                 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] 7500 |     fn delegation_specific_calls_are_gated<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7521:18
[INFO] [stdout]      |
[INFO] [stdout] 7521 |                 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] 7500 |     fn delegation_specific_calls_are_gated<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7528:13
[INFO] [stdout]      |
[INFO] [stdout] 7528 |                 Error::<Runtime>::NotSupported
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7500 |     fn delegation_specific_calls_are_gated<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7535:13
[INFO] [stdout]      |
[INFO] [stdout] 7535 |                 Error::<Runtime>::NotSupported
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7500 |     fn delegation_specific_calls_are_gated<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/tests.rs:7545:13
[INFO] [stdout]      |
[INFO] [stdout] 7545 |                 Error::<Runtime>::NotSupported
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 7500 |     fn delegation_specific_calls_are_gated<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:785:28
[INFO] [stdout]     |
[INFO] [stdout] 785 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap().points, 10);
[INFO] [stdout]     |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:787:19
[INFO] [stdout]     |
[INFO] [stdout] 787 |                 RewardPools::<Runtime>::get(1).unwrap(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:791:19
[INFO] [stdout]     |
[INFO] [stdout] 791 |                 PoolMembers::<Runtime>::get(10).unwrap().last_recorded_reward_counter,
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:796:28
[INFO] [stdout]     |
[INFO] [stdout] 796 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap().points, 20);
[INFO] [stdout]     |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:798:19
[INFO] [stdout]     |
[INFO] [stdout] 798 |                 RewardPools::<Runtime>::get(1).unwrap(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:802:19
[INFO] [stdout]     |
[INFO] [stdout] 802 |                 PoolMembers::<Runtime>::get(10).unwrap().last_recorded_reward_counter,
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:806:19
[INFO] [stdout]     |
[INFO] [stdout] 806 |                 PoolMembers::<Runtime>::get(20).unwrap().last_recorded_reward_counter,
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:811:28
[INFO] [stdout]     |
[INFO] [stdout] 811 |             assert_eq!(BondedPool::<Runtime>::get(1).unwrap().points, 30);
[INFO] [stdout]     |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:813:19
[INFO] [stdout]     |
[INFO] [stdout] 813 |                 RewardPools::<Runtime>::get(1).unwrap(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:817:19
[INFO] [stdout]     |
[INFO] [stdout] 817 |                 PoolMembers::<Runtime>::get(10).unwrap().last_recorded_reward_counter,
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:821:19
[INFO] [stdout]     |
[INFO] [stdout] 821 |                 PoolMembers::<Runtime>::get(20).unwrap().last_recorded_reward_counter,
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/migration.rs:825:19
[INFO] [stdout]     |
[INFO] [stdout] 825 |                 PoolMembers::<Runtime>::get(30).unwrap().last_recorded_reward_counter,
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn migration_assumption_is_correct<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `VariantCountOf`
[INFO] [stdout]   --> src/mock.rs:22:29
[INFO] [stdout]    |
[INFO] [stdout] 22 |     traits::{fungible::Mutate, VariantCountOf},
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `OnStakingUpdate`
[INFO] [stdout]   --> src/mock.rs:27:18
[INFO] [stdout]    |
[INFO] [stdout] 27 | use sp_staking::{OnStakingUpdate, Stake};
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]   --> src/mock.rs:40:2
[INFO] [stdout]    |
[INFO] [stdout] 40 |     Pools::generate_bonded_account(1)
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     use of undeclared type `Pools`
[INFO] [stdout]    |     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]   --> src/mock.rs:45:2
[INFO] [stdout]    |
[INFO] [stdout] 45 |     Pools::generate_reward_account(1)
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     use of undeclared type `Pools`
[INFO] [stdout]    |     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]   --> src/mock.rs:75:13
[INFO] [stdout]    |
[INFO] [stdout] 75 |         let acc = Pools::generate_bonded_account(pool_id);
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   use of undeclared type `Pools`
[INFO] [stdout]    |                   help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]   --> src/mock.rs:79:3
[INFO] [stdout]    |
[INFO] [stdout] 79 |         Pools::on_slash(&acc, pre_total - amount, &Default::default(), amount);
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         use of undeclared type `Pools`
[INFO] [stdout]    |         help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:165:3
[INFO] [stdout]     |
[INFO] [stdout] 165 |         Pools::on_withdraw(&who, unlocking_before.saturating_sub(unlocking(&staker_map)));
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Pools`
[INFO] [stdout]     |         help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:399:25
[INFO] [stdout]     |
[INFO] [stdout] 399 |             let amount_to_bond = Pools::depositor_min_bond();
[INFO] [stdout]     |                                  ^^^^^
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  use of undeclared type `Pools`
[INFO] [stdout]     |                                  help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:401:15
[INFO] [stdout]     |
[INFO] [stdout] 401 |             assert_ok!(Pools::create(RawOrigin::Signed(10).into(), amount_to_bond, 900, 901, 902));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:402:15
[INFO] [stdout]     |
[INFO] [stdout] 402 |             assert_ok!(Pools::set_metadata(RuntimeOrigin::signed(900), 1, vec![1, 1]));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/mock.rs:402:35
[INFO] [stdout]     |
[INFO] [stdout] 402 |             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:406:16
[INFO] [stdout]     |
[INFO] [stdout] 406 |                 assert_ok!(Pools::join(RawOrigin::Signed(account_id).into(), bonded, last_pool));
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            use of undeclared type `Pools`
[INFO] [stdout]     |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:416:4
[INFO] [stdout]     |
[INFO] [stdout] 416 |             Pools::do_try_state(CheckLevel::get()).unwrap();
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             use of undeclared type `Pools`
[INFO] [stdout]     |             help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:446:3
[INFO] [stdout]     |
[INFO] [stdout] 446 |         Pools::on_finalize(System::block_number());
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Pools`
[INFO] [stdout]     |         help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:448:3
[INFO] [stdout]     |
[INFO] [stdout] 448 |         Pools::on_initialize(System::block_number());
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         use of undeclared type `Pools`
[INFO] [stdout]     |         help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/mock.rs:481:2
[INFO] [stdout]     |
[INFO] [stdout] 481 |     Pools::unbond(RuntimeOrigin::signed(member), member, points)
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     use of undeclared type `Pools`
[INFO] [stdout]     |     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/mock.rs:481:16
[INFO] [stdout]     |
[INFO] [stdout] 481 |     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:98:24
[INFO] [stdout]    |
[INFO] [stdout] 98 |         let bonded_account = Pools::generate_bonded_account(last_pool);
[INFO] [stdout]    |                              ^^^^^
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              use of undeclared type `Pools`
[INFO] [stdout]    |                              help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]   --> src/tests.rs:99:24
[INFO] [stdout]    |
[INFO] [stdout] 99 |         let reward_account = Pools::generate_reward_account(last_pool);
[INFO] [stdout]    |                              ^^^^^
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              use of undeclared type `Pools`
[INFO] [stdout]    |                              help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:228:29
[INFO] [stdout]     |
[INFO] [stdout] 228 |             StakingMock::slash_by(1, Pools::depositor_min_bond() / 2);
[INFO] [stdout]     |                                      ^^^^^
[INFO] [stdout]     |                                      |
[INFO] [stdout]     |                                      use of undeclared type `Pools`
[INFO] [stdout]     |                                      help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:245:29
[INFO] [stdout]     |
[INFO] [stdout] 245 |             StakingMock::slash_by(1, Pools::depositor_min_bond() / 2);
[INFO] [stdout]     |                                      ^^^^^
[INFO] [stdout]     |                                      |
[INFO] [stdout]     |                                      use of undeclared type `Pools`
[INFO] [stdout]     |                                      help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:335:15
[INFO] [stdout]     |
[INFO] [stdout] 335 |             assert_ok!(Pools::join(RuntimeOrigin::signed(11), 90, 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:335:27
[INFO] [stdout]     |
[INFO] [stdout] 335 |             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:350:15
[INFO] [stdout]     |
[INFO] [stdout] 350 |             assert_ok!(Pools::join(RuntimeOrigin::signed(12), 100, 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:350:27
[INFO] [stdout]     |
[INFO] [stdout] 350 |             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:375:15
[INFO] [stdout]     |
[INFO] [stdout] 375 |             assert_ok!(Pools::join(RuntimeOrigin::signed(13), 100, 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:375:27
[INFO] [stdout]     |
[INFO] [stdout] 375 |             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:400:15
[INFO] [stdout]     |
[INFO] [stdout] 400 |             assert_ok!(Pools::adjust_pool_deposit(RuntimeOrigin::signed(10), 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:400:42
[INFO] [stdout]     |
[INFO] [stdout] 400 |             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:414:15
[INFO] [stdout]     |
[INFO] [stdout] 414 |             assert_ok!(Pools::join(RuntimeOrigin::signed(11), 90, 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:414:27
[INFO] [stdout]     |
[INFO] [stdout] 414 |             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:421:15
[INFO] [stdout]     |
[INFO] [stdout] 421 |             assert_ok!(Pools::join(RuntimeOrigin::signed(12), 10, 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:421:27
[INFO] [stdout]     |
[INFO] [stdout] 421 |             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:437:15
[INFO] [stdout]     |
[INFO] [stdout] 437 |             assert_ok!(Pools::adjust_pool_deposit(RuntimeOrigin::signed(99), 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:437:42
[INFO] [stdout]     |
[INFO] [stdout] 437 |             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:449:5
[INFO] [stdout]     |
[INFO] [stdout] 449 |                 Pools::adjust_pool_deposit(RuntimeOrigin::signed(10), 1),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:449:32
[INFO] [stdout]     |
[INFO] [stdout] 449 |                 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:458:15
[INFO] [stdout]     |
[INFO] [stdout] 458 |             assert_ok!(Pools::adjust_pool_deposit(RuntimeOrigin::signed(100), 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:458:42
[INFO] [stdout]     |
[INFO] [stdout] 458 |             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:475:15
[INFO] [stdout]     |
[INFO] [stdout] 475 |             assert_ok!(Pools::join(RuntimeOrigin::signed(11), 90, 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:475:27
[INFO] [stdout]     |
[INFO] [stdout] 475 |             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:483:5
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 Pools::adjust_pool_deposit(RuntimeOrigin::signed(10), 1),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:483:32
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 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:666:15
[INFO] [stdout]     |
[INFO] [stdout] 666 |             assert_ok!(Pools::join(RuntimeOrigin::signed(11), 2, 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:666:27
[INFO] [stdout]     |
[INFO] [stdout] 666 |             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:694:15
[INFO] [stdout]     |
[INFO] [stdout] 694 |             assert_ok!(Pools::join(RuntimeOrigin::signed(12), 12, 1));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:694:27
[INFO] [stdout]     |
[INFO] [stdout] 694 |             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:721:5
[INFO] [stdout]     |
[INFO] [stdout] 721 |                 Pools::join(RuntimeOrigin::signed(10), 420, 123),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:721:17
[INFO] [stdout]     |
[INFO] [stdout] 721 |                 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:726:5
[INFO] [stdout]     |
[INFO] [stdout] 726 |                 Pools::join(RuntimeOrigin::signed(11), 420, 123),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:726:17
[INFO] [stdout]     |
[INFO] [stdout] 726 |                 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:731:36
[INFO] [stdout]     |
[INFO] [stdout] 731 |             StakingMock::set_bonded_balance(Pools::generate_bonded_account(1), 0);
[INFO] [stdout]     |                                             ^^^^^
[INFO] [stdout]     |                                             |
[INFO] [stdout]     |                                             use of undeclared type `Pools`
[INFO] [stdout]     |                                             help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:733:5
[INFO] [stdout]     |
[INFO] [stdout] 733 |                 Pools::join(RuntimeOrigin::signed(11), 420, 1),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:733:17
[INFO] [stdout]     |
[INFO] [stdout] 733 |                 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:758:5
[INFO] [stdout]     |
[INFO] [stdout] 758 |                 Pools::generate_bonded_account(123),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:762:5
[INFO] [stdout]     |
[INFO] [stdout] 762 |                 Pools::join(RuntimeOrigin::signed(11), 420, 123),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:762:17
[INFO] [stdout]     |
[INFO] [stdout] 762 |                 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:767:5
[INFO] [stdout]     |
[INFO] [stdout] 767 |                 Pools::generate_bonded_account(123),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:772:5
[INFO] [stdout]     |
[INFO] [stdout] 772 |                 Pools::join(RuntimeOrigin::signed(11), 5, 123),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:772:17
[INFO] [stdout]     |
[INFO] [stdout] 772 |                 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:777:5
[INFO] [stdout]     |
[INFO] [stdout] 777 |                 Pools::generate_bonded_account(1),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:784:5
[INFO] [stdout]     |
[INFO] [stdout] 784 |                 Pools::join(RuntimeOrigin::signed(11), max_points_to_balance, 123),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:784:17
[INFO] [stdout]     |
[INFO] [stdout] 784 |                 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:790:5
[INFO] [stdout]     |
[INFO] [stdout] 790 |                 Pools::join(RuntimeOrigin::signed(11), max_points_to_balance, 123),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:790:17
[INFO] [stdout]     |
[INFO] [stdout] 790 |                 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:799:5
[INFO] [stdout]     |
[INFO] [stdout] 799 |                 Pools::join(RuntimeOrigin::signed(11), 99, 123),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:799:17
[INFO] [stdout]     |
[INFO] [stdout] 799 |                 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:810:36
[INFO] [stdout]     |
[INFO] [stdout] 810 |             StakingMock::set_bonded_balance(Pools::generate_bonded_account(123), 100);
[INFO] [stdout]     |                                             ^^^^^
[INFO] [stdout]     |                                             |
[INFO] [stdout]     |                                             use of undeclared type `Pools`
[INFO] [stdout]     |                                             help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]    --> src/tests.rs:822:12
[INFO] [stdout]     |
[INFO] [stdout] 822 |             let _ = Pools::join(RuntimeOrigin::signed(11), 420, 123);
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     use of undeclared type `Pools`
[INFO] [stdout]     |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:822:24
[INFO] [stdout]     |
[INFO] [stdout] 822 |             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:835:16
[INFO] [stdout]     |
[INFO] [stdout] 835 |                 assert_ok!(Pools::join(RuntimeOrigin::signed(account), 100, 1));
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            use of undeclared type `Pools`
[INFO] [stdout]     |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:835:28
[INFO] [stdout]     |
[INFO] [stdout] 835 |                 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:852:5
[INFO] [stdout]     |
[INFO] [stdout] 852 |                 Pools::join(RuntimeOrigin::signed(103), 100, 1),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:852:17
[INFO] [stdout]     |
[INFO] [stdout] 852 |                 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:861:15
[INFO] [stdout]     |
[INFO] [stdout] 861 |             assert_ok!(Pools::create(RuntimeOrigin::signed(104), 100, 104, 104, 104));
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        use of undeclared type `Pools`
[INFO] [stdout]     |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:861:29
[INFO] [stdout]     |
[INFO] [stdout] 861 |             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:878:5
[INFO] [stdout]     |
[INFO] [stdout] 878 |                 Pools::join(RuntimeOrigin::signed(103), 100, pool_account),
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 use of undeclared type `Pools`
[INFO] [stdout]     |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:878:17
[INFO] [stdout]     |
[INFO] [stdout] 878 |                 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:938:16
[INFO] [stdout]     |
[INFO] [stdout] 938 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            use of undeclared type `Pools`
[INFO] [stdout]     |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:938:36
[INFO] [stdout]     |
[INFO] [stdout] 938 |                 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:954:16
[INFO] [stdout]     |
[INFO] [stdout] 954 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(40)));
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            use of undeclared type `Pools`
[INFO] [stdout]     |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:954:36
[INFO] [stdout]     |
[INFO] [stdout] 954 |                 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:967:16
[INFO] [stdout]     |
[INFO] [stdout] 967 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(50)));
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            use of undeclared type `Pools`
[INFO] [stdout]     |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:967:36
[INFO] [stdout]     |
[INFO] [stdout] 967 |                 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:983:16
[INFO] [stdout]     |
[INFO] [stdout] 983 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            use of undeclared type `Pools`
[INFO] [stdout]     |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:983:36
[INFO] [stdout]     |
[INFO] [stdout] 983 |                 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:996:16
[INFO] [stdout]     |
[INFO] [stdout] 996 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(40)));
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            use of undeclared type `Pools`
[INFO] [stdout]     |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]    --> src/tests.rs:996:36
[INFO] [stdout]     |
[INFO] [stdout] 996 |                 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:1013:16
[INFO] [stdout]      |
[INFO] [stdout] 1013 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(50)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1013:36
[INFO] [stdout]      |
[INFO] [stdout] 1013 |                 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:1026:16
[INFO] [stdout]      |
[INFO] [stdout] 1026 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1026:36
[INFO] [stdout]      |
[INFO] [stdout] 1026 |                 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:1043:16
[INFO] [stdout]      |
[INFO] [stdout] 1043 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1043:36
[INFO] [stdout]      |
[INFO] [stdout] 1043 |                 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:1062:16
[INFO] [stdout]      |
[INFO] [stdout] 1062 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1062:36
[INFO] [stdout]      |
[INFO] [stdout] 1062 |                 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:1075:16
[INFO] [stdout]      |
[INFO] [stdout] 1075 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(40)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1075:36
[INFO] [stdout]      |
[INFO] [stdout] 1075 |                 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:1088:16
[INFO] [stdout]      |
[INFO] [stdout] 1088 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(50)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1088:36
[INFO] [stdout]      |
[INFO] [stdout] 1088 |                 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:1109:5
[INFO] [stdout]      |
[INFO] [stdout] 1109 |                 Pools::claim_payout(RuntimeOrigin::signed(11)),
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1109:25
[INFO] [stdout]      |
[INFO] [stdout] 1109 |                 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:1129:5
[INFO] [stdout]      |
[INFO] [stdout] 1129 |                 Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1135:15
[INFO] [stdout]      |
[INFO] [stdout] 1135 |             assert_ok!(Pools::set_commission(
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1136:5
[INFO] [stdout]      |
[INFO] [stdout] 1136 |                 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:1160:15
[INFO] [stdout]      |
[INFO] [stdout] 1160 |             assert_ok!(Pools::do_reward_payout(
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1181:5
[INFO] [stdout]      |
[INFO] [stdout] 1181 |                 Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1185:5
[INFO] [stdout]      |
[INFO] [stdout] 1185 |                 Pools::do_reward_payout(&10, &mut member, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1192:4
[INFO] [stdout]      |
[INFO] [stdout] 1192 |             Pools::put_member_with_pools(
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             use of undeclared type `Pools`
[INFO] [stdout]      |             help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1204:5
[INFO] [stdout]      |
[INFO] [stdout] 1204 |                 Pools::do_reward_payout(&10, &mut member, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1219:4
[INFO] [stdout]      |
[INFO] [stdout] 1219 |             Pools::put_member_with_pools(
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             use of undeclared type `Pools`
[INFO] [stdout]      |             help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1231:5
[INFO] [stdout]      |
[INFO] [stdout] 1231 |                 Pools::do_reward_payout(&10, &mut member, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1242:4
[INFO] [stdout]      |
[INFO] [stdout] 1242 |             Pools::put_member_with_pools(
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             use of undeclared type `Pools`
[INFO] [stdout]      |             help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1254:5
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 Pools::do_reward_payout(&10, &mut member, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1262:4
[INFO] [stdout]      |
[INFO] [stdout] 1262 |             Pools::put_member_with_pools(
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             use of undeclared type `Pools`
[INFO] [stdout]      |             help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1302:6
[INFO] [stdout]      |
[INFO] [stdout] 1302 |                     Pools::do_reward_payout(&10, &mut del_10, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1313:5
[INFO] [stdout]      |
[INFO] [stdout] 1313 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1322:6
[INFO] [stdout]      |
[INFO] [stdout] 1322 |                     Pools::do_reward_payout(&40, &mut del_40, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1333:5
[INFO] [stdout]      |
[INFO] [stdout] 1333 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1342:6
[INFO] [stdout]      |
[INFO] [stdout] 1342 |                     Pools::do_reward_payout(&50, &mut del_50, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1353:5
[INFO] [stdout]      |
[INFO] [stdout] 1353 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1365:6
[INFO] [stdout]      |
[INFO] [stdout] 1365 |                     Pools::do_reward_payout(&10, &mut del_10, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1376:5
[INFO] [stdout]      |
[INFO] [stdout] 1376 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1385:6
[INFO] [stdout]      |
[INFO] [stdout] 1385 |                     Pools::do_reward_payout(&40, &mut del_40, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1396:5
[INFO] [stdout]      |
[INFO] [stdout] 1396 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1408:6
[INFO] [stdout]      |
[INFO] [stdout] 1408 |                     Pools::do_reward_payout(&50, &mut del_50, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1419:5
[INFO] [stdout]      |
[INFO] [stdout] 1419 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1428:6
[INFO] [stdout]      |
[INFO] [stdout] 1428 |                     Pools::do_reward_payout(&10, &mut del_10, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1439:5
[INFO] [stdout]      |
[INFO] [stdout] 1439 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1451:6
[INFO] [stdout]      |
[INFO] [stdout] 1451 |                     Pools::do_reward_payout(&10, &mut del_10, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1462:5
[INFO] [stdout]      |
[INFO] [stdout] 1462 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1474:6
[INFO] [stdout]      |
[INFO] [stdout] 1474 |                     Pools::do_reward_payout(&10, &mut del_10, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1481:5
[INFO] [stdout]      |
[INFO] [stdout] 1481 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1490:6
[INFO] [stdout]      |
[INFO] [stdout] 1490 |                     Pools::do_reward_payout(&40, &mut del_40, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1497:5
[INFO] [stdout]      |
[INFO] [stdout] 1497 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1506:6
[INFO] [stdout]      |
[INFO] [stdout] 1506 |                     Pools::do_reward_payout(&50, &mut del_50, &mut bonded_pool, &mut reward_pool)
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1513:5
[INFO] [stdout]      |
[INFO] [stdout] 1513 |                 Pools::put_member_with_pools(
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1530:15
[INFO] [stdout]      |
[INFO] [stdout] 1530 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 10, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1530:27
[INFO] [stdout]      |
[INFO] [stdout] 1530 |             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:1536:15
[INFO] [stdout]      |
[INFO] [stdout] 1536 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1536:35
[INFO] [stdout]      |
[INFO] [stdout] 1536 |             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:1537:15
[INFO] [stdout]      |
[INFO] [stdout] 1537 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1537:35
[INFO] [stdout]      |
[INFO] [stdout] 1537 |             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:1552:15
[INFO] [stdout]      |
[INFO] [stdout] 1552 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1552:35
[INFO] [stdout]      |
[INFO] [stdout] 1552 |             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:1553:15
[INFO] [stdout]      |
[INFO] [stdout] 1553 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1553:35
[INFO] [stdout]      |
[INFO] [stdout] 1553 |             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:1573:15
[INFO] [stdout]      |
[INFO] [stdout] 1573 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 10, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1573:27
[INFO] [stdout]      |
[INFO] [stdout] 1573 |             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:1578:15
[INFO] [stdout]      |
[INFO] [stdout] 1578 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1578:35
[INFO] [stdout]      |
[INFO] [stdout] 1578 |             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:1579:15
[INFO] [stdout]      |
[INFO] [stdout] 1579 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1579:35
[INFO] [stdout]      |
[INFO] [stdout] 1579 |             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:1595:15
[INFO] [stdout]      |
[INFO] [stdout] 1595 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1595:35
[INFO] [stdout]      |
[INFO] [stdout] 1595 |             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:1596:15
[INFO] [stdout]      |
[INFO] [stdout] 1596 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1596:35
[INFO] [stdout]      |
[INFO] [stdout] 1596 |             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:1609:15
[INFO] [stdout]      |
[INFO] [stdout] 1609 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1609:35
[INFO] [stdout]      |
[INFO] [stdout] 1609 |             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:1610:15
[INFO] [stdout]      |
[INFO] [stdout] 1610 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1610:35
[INFO] [stdout]      |
[INFO] [stdout] 1610 |             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:1630:15
[INFO] [stdout]      |
[INFO] [stdout] 1630 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 10, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1630:27
[INFO] [stdout]      |
[INFO] [stdout] 1630 |             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:1635:15
[INFO] [stdout]      |
[INFO] [stdout] 1635 |             assert_ok!(Pools::join(RuntimeOrigin::signed(30), 10, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1635:27
[INFO] [stdout]      |
[INFO] [stdout] 1635 |             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:1640:15
[INFO] [stdout]      |
[INFO] [stdout] 1640 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1640:35
[INFO] [stdout]      |
[INFO] [stdout] 1640 |             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:1641:15
[INFO] [stdout]      |
[INFO] [stdout] 1641 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1641:35
[INFO] [stdout]      |
[INFO] [stdout] 1641 |             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:1642:15
[INFO] [stdout]      |
[INFO] [stdout] 1642 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1642:35
[INFO] [stdout]      |
[INFO] [stdout] 1642 |             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:1660:15
[INFO] [stdout]      |
[INFO] [stdout] 1660 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1660:35
[INFO] [stdout]      |
[INFO] [stdout] 1660 |             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:1661:15
[INFO] [stdout]      |
[INFO] [stdout] 1661 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1661:35
[INFO] [stdout]      |
[INFO] [stdout] 1661 |             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:1662:15
[INFO] [stdout]      |
[INFO] [stdout] 1662 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1662:35
[INFO] [stdout]      |
[INFO] [stdout] 1662 |             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:1680:15
[INFO] [stdout]      |
[INFO] [stdout] 1680 |             assert_eq!(Pools::api_pending_rewards(10), Some(0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1682:15
[INFO] [stdout]      |
[INFO] [stdout] 1682 |             assert_eq!(Pools::api_pending_rewards(10), Some(30));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1683:15
[INFO] [stdout]      |
[INFO] [stdout] 1683 |             assert_eq!(Pools::api_pending_rewards(20), None);
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1686:15
[INFO] [stdout]      |
[INFO] [stdout] 1686 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 10, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1686:27
[INFO] [stdout]      |
[INFO] [stdout] 1686 |             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:1688:15
[INFO] [stdout]      |
[INFO] [stdout] 1688 |             assert_eq!(Pools::api_pending_rewards(10), Some(30));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1689:15
[INFO] [stdout]      |
[INFO] [stdout] 1689 |             assert_eq!(Pools::api_pending_rewards(20), Some(0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1693:15
[INFO] [stdout]      |
[INFO] [stdout] 1693 |             assert_eq!(Pools::api_pending_rewards(10), Some(30 + 50));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1694:15
[INFO] [stdout]      |
[INFO] [stdout] 1694 |             assert_eq!(Pools::api_pending_rewards(20), Some(50));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1695:15
[INFO] [stdout]      |
[INFO] [stdout] 1695 |             assert_eq!(Pools::api_pending_rewards(30), None);
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1698:15
[INFO] [stdout]      |
[INFO] [stdout] 1698 |             assert_ok!(Pools::join(RuntimeOrigin::signed(30), 10, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1698:27
[INFO] [stdout]      |
[INFO] [stdout] 1698 |             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:1700:15
[INFO] [stdout]      |
[INFO] [stdout] 1700 |             assert_eq!(Pools::api_pending_rewards(10), Some(30 + 50));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1701:15
[INFO] [stdout]      |
[INFO] [stdout] 1701 |             assert_eq!(Pools::api_pending_rewards(20), Some(50));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1702:15
[INFO] [stdout]      |
[INFO] [stdout] 1702 |             assert_eq!(Pools::api_pending_rewards(30), Some(0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1706:15
[INFO] [stdout]      |
[INFO] [stdout] 1706 |             assert_eq!(Pools::api_pending_rewards(10), Some(30 + 50 + 20));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1707:15
[INFO] [stdout]      |
[INFO] [stdout] 1707 |             assert_eq!(Pools::api_pending_rewards(20), Some(50 + 20));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1708:15
[INFO] [stdout]      |
[INFO] [stdout] 1708 |             assert_eq!(Pools::api_pending_rewards(30), Some(20));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1711:15
[INFO] [stdout]      |
[INFO] [stdout] 1711 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1711:35
[INFO] [stdout]      |
[INFO] [stdout] 1711 |             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:1712:15
[INFO] [stdout]      |
[INFO] [stdout] 1712 |             assert_eq!(Pools::api_pending_rewards(10), Some(0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1713:15
[INFO] [stdout]      |
[INFO] [stdout] 1713 |             assert_eq!(Pools::api_pending_rewards(20), Some(50 + 20));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1714:15
[INFO] [stdout]      |
[INFO] [stdout] 1714 |             assert_eq!(Pools::api_pending_rewards(30), Some(20));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1716:15
[INFO] [stdout]      |
[INFO] [stdout] 1716 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1716:35
[INFO] [stdout]      |
[INFO] [stdout] 1716 |             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:1717:15
[INFO] [stdout]      |
[INFO] [stdout] 1717 |             assert_eq!(Pools::api_pending_rewards(10), Some(0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1718:15
[INFO] [stdout]      |
[INFO] [stdout] 1718 |             assert_eq!(Pools::api_pending_rewards(20), Some(0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1719:15
[INFO] [stdout]      |
[INFO] [stdout] 1719 |             assert_eq!(Pools::api_pending_rewards(30), Some(20));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1721:15
[INFO] [stdout]      |
[INFO] [stdout] 1721 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1721:35
[INFO] [stdout]      |
[INFO] [stdout] 1721 |             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:1722:15
[INFO] [stdout]      |
[INFO] [stdout] 1722 |             assert_eq!(Pools::api_pending_rewards(10), Some(0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1723:15
[INFO] [stdout]      |
[INFO] [stdout] 1723 |             assert_eq!(Pools::api_pending_rewards(20), Some(0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1724:15
[INFO] [stdout]      |
[INFO] [stdout] 1724 |             assert_eq!(Pools::api_pending_rewards(30), Some(0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1734:15
[INFO] [stdout]      |
[INFO] [stdout] 1734 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 20, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1734:27
[INFO] [stdout]      |
[INFO] [stdout] 1734 |             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:1736:15
[INFO] [stdout]      |
[INFO] [stdout] 1736 |             assert_ok!(Pools::join(RuntimeOrigin::signed(30), 10, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1736:27
[INFO] [stdout]      |
[INFO] [stdout] 1736 |             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:1741:15
[INFO] [stdout]      |
[INFO] [stdout] 1741 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1741:35
[INFO] [stdout]      |
[INFO] [stdout] 1741 |             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:1742:15
[INFO] [stdout]      |
[INFO] [stdout] 1742 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1742:35
[INFO] [stdout]      |
[INFO] [stdout] 1742 |             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:1743:15
[INFO] [stdout]      |
[INFO] [stdout] 1743 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1743:35
[INFO] [stdout]      |
[INFO] [stdout] 1743 |             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:1759:15
[INFO] [stdout]      |
[INFO] [stdout] 1759 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(30), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1759:33
[INFO] [stdout]      |
[INFO] [stdout] 1759 |             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:1764:15
[INFO] [stdout]      |
[INFO] [stdout] 1764 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1764:35
[INFO] [stdout]      |
[INFO] [stdout] 1764 |             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:1765:15
[INFO] [stdout]      |
[INFO] [stdout] 1765 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1765:35
[INFO] [stdout]      |
[INFO] [stdout] 1765 |             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]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs: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:1786:15
[INFO] [stdout]      |
[INFO] [stdout] 1786 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 20, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1786:27
[INFO] [stdout]      |
[INFO] [stdout] 1786 |             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:1791:15
[INFO] [stdout]      |
[INFO] [stdout] 1791 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1791:35
[INFO] [stdout]      |
[INFO] [stdout] 1791 |             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:1792:15
[INFO] [stdout]      |
[INFO] [stdout] 1792 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1792:35
[INFO] [stdout]      |
[INFO] [stdout] 1792 |             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:1806:15
[INFO] [stdout]      |
[INFO] [stdout] 1806 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 10));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1806:29
[INFO] [stdout]      |
[INFO] [stdout] 1806 |             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:1811:15
[INFO] [stdout]      |
[INFO] [stdout] 1811 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1811:35
[INFO] [stdout]      |
[INFO] [stdout] 1811 |             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:1812:15
[INFO] [stdout]      |
[INFO] [stdout] 1812 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1812:35
[INFO] [stdout]      |
[INFO] [stdout] 1812 |             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:1831:15
[INFO] [stdout]      |
[INFO] [stdout] 1831 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 20, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1831:27
[INFO] [stdout]      |
[INFO] [stdout] 1831 |             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:1833:15
[INFO] [stdout]      |
[INFO] [stdout] 1833 |             assert_ok!(Pools::join(RuntimeOrigin::signed(30), 10, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1833:27
[INFO] [stdout]      |
[INFO] [stdout] 1833 |             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:1839:15
[INFO] [stdout]      |
[INFO] [stdout] 1839 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1839:35
[INFO] [stdout]      |
[INFO] [stdout] 1839 |             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:1840:15
[INFO] [stdout]      |
[INFO] [stdout] 1840 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1840:35
[INFO] [stdout]      |
[INFO] [stdout] 1840 |             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:1858:15
[INFO] [stdout]      |
[INFO] [stdout] 1858 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1858:35
[INFO] [stdout]      |
[INFO] [stdout] 1858 |             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:1859:15
[INFO] [stdout]      |
[INFO] [stdout] 1859 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1859:35
[INFO] [stdout]      |
[INFO] [stdout] 1859 |             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:1873:15
[INFO] [stdout]      |
[INFO] [stdout] 1873 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1873:35
[INFO] [stdout]      |
[INFO] [stdout] 1873 |             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:1874:15
[INFO] [stdout]      |
[INFO] [stdout] 1874 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1874:35
[INFO] [stdout]      |
[INFO] [stdout] 1874 |             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:1885:15
[INFO] [stdout]      |
[INFO] [stdout] 1885 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1885:35
[INFO] [stdout]      |
[INFO] [stdout] 1885 |             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:1900:15
[INFO] [stdout]      |
[INFO] [stdout] 1900 |             assert_ok!(Pools::join(RuntimeOrigin::signed(20), 20, 1));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1900:27
[INFO] [stdout]      |
[INFO] [stdout] 1900 |             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:1906:15
[INFO] [stdout]      |
[INFO] [stdout] 1906 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1906:35
[INFO] [stdout]      |
[INFO] [stdout] 1906 |             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:1922:15
[INFO] [stdout]      |
[INFO] [stdout] 1922 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(20), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1922:33
[INFO] [stdout]      |
[INFO] [stdout] 1922 |             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:1925:15
[INFO] [stdout]      |
[INFO] [stdout] 1925 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1925:35
[INFO] [stdout]      |
[INFO] [stdout] 1925 |             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:1926:15
[INFO] [stdout]      |
[INFO] [stdout] 1926 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1926:35
[INFO] [stdout]      |
[INFO] [stdout] 1926 |             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:1942:15
[INFO] [stdout]      |
[INFO] [stdout] 1942 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1942:35
[INFO] [stdout]      |
[INFO] [stdout] 1942 |             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:1943:15
[INFO] [stdout]      |
[INFO] [stdout] 1943 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1943:35
[INFO] [stdout]      |
[INFO] [stdout] 1943 |             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:1960:41
[INFO] [stdout]      |
[INFO] [stdout] 1960 |             let (member_10, _, reward_pool_10) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                  ^^^^^
[INFO] [stdout]      |                                                  |
[INFO] [stdout]      |                                                  use of undeclared type `Pools`
[INFO] [stdout]      |                                                  help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1973:15
[INFO] [stdout]      |
[INFO] [stdout] 1973 |             assert_ok!(Pools::create(RuntimeOrigin::signed(20), 10, 20, 20, 20));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1973:29
[INFO] [stdout]      |
[INFO] [stdout] 1973 |             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:1976:41
[INFO] [stdout]      |
[INFO] [stdout] 1976 |             let (member_20, _, reward_pool_20) = Pools::get_member_with_pools(&20).unwrap();
[INFO] [stdout]      |                                                  ^^^^^
[INFO] [stdout]      |                                                  |
[INFO] [stdout]      |                                                  use of undeclared type `Pools`
[INFO] [stdout]      |                                                  help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1985:27
[INFO] [stdout]      |
[INFO] [stdout] 1985 |             Currency::set_balance(&Pools::generate_reward_account(3), 10);
[INFO] [stdout]      |                                    ^^^^^
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    use of undeclared type `Pools`
[INFO] [stdout]      |                                    help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1989:15
[INFO] [stdout]      |
[INFO] [stdout] 1989 |             assert_ok!(Pools::create(RuntimeOrigin::signed(30), 10, 30, 30, 30));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:1989:29
[INFO] [stdout]      |
[INFO] [stdout] 1989 |             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:1992:41
[INFO] [stdout]      |
[INFO] [stdout] 1992 |             let (member_30, _, reward_pool_30) = Pools::get_member_with_pools(&30).unwrap();
[INFO] [stdout]      |                                                  ^^^^^
[INFO] [stdout]      |                                                  |
[INFO] [stdout]      |                                                  use of undeclared type `Pools`
[INFO] [stdout]      |                                                  help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:1994:29
[INFO] [stdout]      |
[INFO] [stdout] 1994 |                 Currency::free_balance(&Pools::generate_reward_account(3)),
[INFO] [stdout]      |                                         ^^^^^
[INFO] [stdout]      |                                         |
[INFO] [stdout]      |                                         use of undeclared type `Pools`
[INFO] [stdout]      |                                         help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2005:15
[INFO] [stdout]      |
[INFO] [stdout] 2005 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(30)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2005:35
[INFO] [stdout]      |
[INFO] [stdout] 2005 |             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:2029:16
[INFO] [stdout]      |
[INFO] [stdout] 2029 |                 assert_ok!(Pools::join(RuntimeOrigin::signed(x), y, 1));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2029:28
[INFO] [stdout]      |
[INFO] [stdout] 2029 |                 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:2033:42
[INFO] [stdout]      |
[INFO] [stdout] 2033 |                 let (member_10, _, reward_pool_10) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                      ^^^^^
[INFO] [stdout]      |                                                      |
[INFO] [stdout]      |                                                      use of undeclared type `Pools`
[INFO] [stdout]      |                                                      help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2045:36
[INFO] [stdout]      |
[INFO] [stdout] 2045 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&20).unwrap();
[INFO] [stdout]      |                                                ^^^^^
[INFO] [stdout]      |                                                |
[INFO] [stdout]      |                                                use of undeclared type `Pools`
[INFO] [stdout]      |                                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2057:36
[INFO] [stdout]      |
[INFO] [stdout] 2057 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&30).unwrap();
[INFO] [stdout]      |                                                ^^^^^
[INFO] [stdout]      |                                                |
[INFO] [stdout]      |                                                use of undeclared type `Pools`
[INFO] [stdout]      |                                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2069:36
[INFO] [stdout]      |
[INFO] [stdout] 2069 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&40).unwrap();
[INFO] [stdout]      |                                                ^^^^^
[INFO] [stdout]      |                                                |
[INFO] [stdout]      |                                                use of undeclared type `Pools`
[INFO] [stdout]      |                                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2097:42
[INFO] [stdout]      |
[INFO] [stdout] 2097 |                 let (member_10, _, reward_pool_10) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                      ^^^^^
[INFO] [stdout]      |                                                      |
[INFO] [stdout]      |                                                      use of undeclared type `Pools`
[INFO] [stdout]      |                                                      help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2111:16
[INFO] [stdout]      |
[INFO] [stdout] 2111 |                 assert_ok!(Pools::bond_extra(
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2112:6
[INFO] [stdout]      |
[INFO] [stdout] 2112 |                     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:2115:36
[INFO] [stdout]      |
[INFO] [stdout] 2115 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                ^^^^^
[INFO] [stdout]      |                                                |
[INFO] [stdout]      |                                                use of undeclared type `Pools`
[INFO] [stdout]      |                                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2126:16
[INFO] [stdout]      |
[INFO] [stdout] 2126 |                 assert_ok!(Pools::bond_extra(
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2127:6
[INFO] [stdout]      |
[INFO] [stdout] 2127 |                     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:2130:36
[INFO] [stdout]      |
[INFO] [stdout] 2130 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                ^^^^^
[INFO] [stdout]      |                                                |
[INFO] [stdout]      |                                                use of undeclared type `Pools`
[INFO] [stdout]      |                                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2143:16
[INFO] [stdout]      |
[INFO] [stdout] 2143 |                 assert_ok!(Pools::bond_extra(
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2144:6
[INFO] [stdout]      |
[INFO] [stdout] 2144 |                     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:2147:36
[INFO] [stdout]      |
[INFO] [stdout] 2147 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&20).unwrap();
[INFO] [stdout]      |                                                ^^^^^
[INFO] [stdout]      |                                                |
[INFO] [stdout]      |                                                use of undeclared type `Pools`
[INFO] [stdout]      |                                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2184:16
[INFO] [stdout]      |
[INFO] [stdout] 2184 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2184:36
[INFO] [stdout]      |
[INFO] [stdout] 2184 |                 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:2185:36
[INFO] [stdout]      |
[INFO] [stdout] 2185 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                ^^^^^
[INFO] [stdout]      |                                                |
[INFO] [stdout]      |                                                use of undeclared type `Pools`
[INFO] [stdout]      |                                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2201:16
[INFO] [stdout]      |
[INFO] [stdout] 2201 |                 assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(20), BondExtra::Rewards));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2201:34
[INFO] [stdout]      |
[INFO] [stdout] 2201 |                 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:2202:36
[INFO] [stdout]      |
[INFO] [stdout] 2202 |                 let (member, _, reward_pool) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                ^^^^^
[INFO] [stdout]      |                                                |
[INFO] [stdout]      |                                                use of undeclared type `Pools`
[INFO] [stdout]      |                                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2230:37
[INFO] [stdout]      |
[INFO] [stdout] 2230 |                     let (member, _, reward_pool) = Pools::get_member_with_pools(&10).unwrap();
[INFO] [stdout]      |                                                    ^^^^^
[INFO] [stdout]      |                                                    |
[INFO] [stdout]      |                                                    use of undeclared type `Pools`
[INFO] [stdout]      |                                                    help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2241:17
[INFO] [stdout]      |
[INFO] [stdout] 2241 |                     assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 10));
[INFO] [stdout]      |                                ^^^^^
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                use of undeclared type `Pools`
[INFO] [stdout]      |                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2241:31
[INFO] [stdout]      |
[INFO] [stdout] 2241 |                     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:2242:37
[INFO] [stdout]      |
[INFO] [stdout] 2242 |                     let (member, _, reward_pool) = Pools::get_member_with_pools(&20).unwrap();
[INFO] [stdout]      |                                                    ^^^^^
[INFO] [stdout]      |                                                    |
[INFO] [stdout]      |                                                    use of undeclared type `Pools`
[INFO] [stdout]      |                                                    help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2253:17
[INFO] [stdout]      |
[INFO] [stdout] 2253 |                     assert_ok!(Pools::unbond(RuntimeOrigin::signed(30), 30, 10));
[INFO] [stdout]      |                                ^^^^^
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                use of undeclared type `Pools`
[INFO] [stdout]      |                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2253:31
[INFO] [stdout]      |
[INFO] [stdout] 2253 |                     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:2254:37
[INFO] [stdout]      |
[INFO] [stdout] 2254 |                     let (member, _, reward_pool) = Pools::get_member_with_pools(&30).unwrap();
[INFO] [stdout]      |                                                    ^^^^^
[INFO] [stdout]      |                                                    |
[INFO] [stdout]      |                                                    use of undeclared type `Pools`
[INFO] [stdout]      |                                                    help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2270:17
[INFO] [stdout]      |
[INFO] [stdout] 2270 |                     assert_ok!(Pools::unbond(RuntimeOrigin::signed(30), 30, 5));
[INFO] [stdout]      |                                ^^^^^
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                use of undeclared type `Pools`
[INFO] [stdout]      |                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2270:31
[INFO] [stdout]      |
[INFO] [stdout] 2270 |                     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:2271:37
[INFO] [stdout]      |
[INFO] [stdout] 2271 |                     let (member, _, reward_pool) = Pools::get_member_with_pools(&30).unwrap();
[INFO] [stdout]      |                                                    ^^^^^
[INFO] [stdout]      |                                                    |
[INFO] [stdout]      |                                                    use of undeclared type `Pools`
[INFO] [stdout]      |                                                    help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2285:17
[INFO] [stdout]      |
[INFO] [stdout] 2285 |                     assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 5));
[INFO] [stdout]      |                                ^^^^^
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                use of undeclared type `Pools`
[INFO] [stdout]      |                                help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2285:31
[INFO] [stdout]      |
[INFO] [stdout] 2285 |                     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:2286:37
[INFO] [stdout]      |
[INFO] [stdout] 2286 |                     let (member, _, reward_pool) = Pools::get_member_with_pools(&20).unwrap();
[INFO] [stdout]      |                                                    ^^^^^
[INFO] [stdout]      |                                                    |
[INFO] [stdout]      |                                                    use of undeclared type `Pools`
[INFO] [stdout]      |                                                    help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2299:16
[INFO] [stdout]      |
[INFO] [stdout] 2299 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2299:36
[INFO] [stdout]      |
[INFO] [stdout] 2299 |                 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:2335:15
[INFO] [stdout]      |
[INFO] [stdout] 2335 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2335:35
[INFO] [stdout]      |
[INFO] [stdout] 2335 |             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:2336:15
[INFO] [stdout]      |
[INFO] [stdout] 2336 |             assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2336:35
[INFO] [stdout]      |
[INFO] [stdout] 2336 |             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:2351:15
[INFO] [stdout]      |
[INFO] [stdout] 2351 |             assert_ok!(Pools::set_state(RuntimeOrigin::signed(902), 1, PoolState::Destroying));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2351:32
[INFO] [stdout]      |
[INFO] [stdout] 2351 |             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:2355:15
[INFO] [stdout]      |
[INFO] [stdout] 2355 |             assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(20), 20, 0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2355:40
[INFO] [stdout]      |
[INFO] [stdout] 2355 |             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:2359:15
[INFO] [stdout]      |
[INFO] [stdout] 2359 |             assert_ok!(Pools::withdraw_unbonded(RuntimeOrigin::signed(10), 10, 0));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2359:40
[INFO] [stdout]      |
[INFO] [stdout] 2359 |             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:2397:16
[INFO] [stdout]      |
[INFO] [stdout] 2397 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(10)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2397:36
[INFO] [stdout]      |
[INFO] [stdout] 2397 |                 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:2398:16
[INFO] [stdout]      |
[INFO] [stdout] 2398 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(20)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2398:36
[INFO] [stdout]      |
[INFO] [stdout] 2398 |                 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:2399:16
[INFO] [stdout]      |
[INFO] [stdout] 2399 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(21)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2399:36
[INFO] [stdout]      |
[INFO] [stdout] 2399 |                 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:2400:16
[INFO] [stdout]      |
[INFO] [stdout] 2400 |                 assert_ok!(Pools::claim_payout(RuntimeOrigin::signed(22)));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2400:36
[INFO] [stdout]      |
[INFO] [stdout] 2400 |                 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:2455:15
[INFO] [stdout]      |
[INFO] [stdout] 2455 |             assert_ok!(Pools::claim_payout_other(RuntimeOrigin::signed(80), 10));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2455:41
[INFO] [stdout]      |
[INFO] [stdout] 2455 |             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:2479:16
[INFO] [stdout]      |
[INFO] [stdout] 2479 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 5));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2479:30
[INFO] [stdout]      |
[INFO] [stdout] 2479 |                 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:2488:6
[INFO] [stdout]      |
[INFO] [stdout] 2488 |                     Pools::unbond(RuntimeOrigin::signed(20), 20, 10),
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2488:20
[INFO] [stdout]      |
[INFO] [stdout] 2488 |                     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:2493:16
[INFO] [stdout]      |
[INFO] [stdout] 2493 |                 assert_ok!(Pools::set_claim_permission(
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2494:6
[INFO] [stdout]      |
[INFO] [stdout] 2494 |                     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:2499:16
[INFO] [stdout]      |
[INFO] [stdout] 2499 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 15));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2499:30
[INFO] [stdout]      |
[INFO] [stdout] 2499 |                 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:2524:6
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                     Pools::unbond(RuntimeOrigin::signed(kicker), 20, 5),
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2524:20
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                     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:2530:6
[INFO] [stdout]      |
[INFO] [stdout] 2530 |                     Pools::unbond(RuntimeOrigin::signed(kicker), 20, 15),
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2530:20
[INFO] [stdout]      |
[INFO] [stdout] 2530 |                     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:2535:16
[INFO] [stdout]      |
[INFO] [stdout] 2535 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 2));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2535:30
[INFO] [stdout]      |
[INFO] [stdout] 2535 |                 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:2540:16
[INFO] [stdout]      |
[INFO] [stdout] 2540 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(kicker), 20, 18));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2540:30
[INFO] [stdout]      |
[INFO] [stdout] 2540 |                 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:2561:6
[INFO] [stdout]      |
[INFO] [stdout] 2561 |                     Pools::unbond(RuntimeOrigin::signed(random), 20, 5),
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2561:20
[INFO] [stdout]      |
[INFO] [stdout] 2561 |                     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:2567:6
[INFO] [stdout]      |
[INFO] [stdout] 2567 |                     Pools::unbond(RuntimeOrigin::signed(random), 20, 15),
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2567:20
[INFO] [stdout]      |
[INFO] [stdout] 2567 |                     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:2572:16
[INFO] [stdout]      |
[INFO] [stdout] 2572 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(20), 20, 2));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2572:30
[INFO] [stdout]      |
[INFO] [stdout] 2572 |                 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:2577:16
[INFO] [stdout]      |
[INFO] [stdout] 2577 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(random), 20, 18));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2577:30
[INFO] [stdout]      |
[INFO] [stdout] 2577 |                 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:2598:16
[INFO] [stdout]      |
[INFO] [stdout] 2598 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(random), 20, 20));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2598:30
[INFO] [stdout]      |
[INFO] [stdout] 2598 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(random), 20, 20));
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2622:15
[INFO] [stdout]      |
[INFO] [stdout] 2622 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(10), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2622:33
[INFO] [stdout]      |
[INFO] [stdout] 2622 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(10), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2626:15
[INFO] [stdout]      |
[INFO] [stdout] 2626 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 10, 5));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2626:29
[INFO] [stdout]      |
[INFO] [stdout] 2626 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 10, 5));
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2632:5
[INFO] [stdout]      |
[INFO] [stdout] 2632 |                 Pools::unbond(RuntimeOrigin::signed(10), 10, 10),
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2632:19
[INFO] [stdout]      |
[INFO] [stdout] 2632 |                 Pools::unbond(RuntimeOrigin::signed(10), 10, 10),
[INFO] [stdout]      |                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2638:5
[INFO] [stdout]      |
[INFO] [stdout] 2638 |                 Pools::unbond(RuntimeOrigin::signed(10), 10, 15),
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2638:19
[INFO] [stdout]      |
[INFO] [stdout] 2638 |                 Pools::unbond(RuntimeOrigin::signed(10), 10, 15),
[INFO] [stdout]      |                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2650:15
[INFO] [stdout]      |
[INFO] [stdout] 2650 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(10), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2650:33
[INFO] [stdout]      |
[INFO] [stdout] 2650 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(10), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2659:5
[INFO] [stdout]      |
[INFO] [stdout] 2659 |                 Pools::unbond(RuntimeOrigin::signed(kicker), 10, 5),
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2659:19
[INFO] [stdout]      |
[INFO] [stdout] 2659 |                 Pools::unbond(RuntimeOrigin::signed(kicker), 10, 5),
[INFO] [stdout]      |                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2665:5
[INFO] [stdout]      |
[INFO] [stdout] 2665 |                 Pools::unbond(RuntimeOrigin::signed(kicker), 10, 15),
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2665:19
[INFO] [stdout]      |
[INFO] [stdout] 2665 |                 Pools::unbond(RuntimeOrigin::signed(kicker), 10, 15),
[INFO] [stdout]      |                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2671:5
[INFO] [stdout]      |
[INFO] [stdout] 2671 |                 Pools::unbond(RuntimeOrigin::signed(kicker), 10, 20),
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2671:19
[INFO] [stdout]      |
[INFO] [stdout] 2671 |                 Pools::unbond(RuntimeOrigin::signed(kicker), 10, 20),
[INFO] [stdout]      |                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pools`
[INFO] [stdout]     --> src/tests.rs:2677:5
[INFO] [stdout]      |
[INFO] [stdout] 2677 |                 Pools::unbond(RuntimeOrigin::signed(10), 10, 20),
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2677:19
[INFO] [stdout]      |
[INFO] [stdout] 2677 |                 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:2688:15
[INFO] [stdout]      |
[INFO] [stdout] 2688 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(10), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2688:33
[INFO] [stdout]      |
[INFO] [stdout] 2688 |             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:2697:5
[INFO] [stdout]      |
[INFO] [stdout] 2697 |                 Pools::unbond(RuntimeOrigin::signed(random), 10, 5),
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2697:19
[INFO] [stdout]      |
[INFO] [stdout] 2697 |                 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:2703:5
[INFO] [stdout]      |
[INFO] [stdout] 2703 |                 Pools::unbond(RuntimeOrigin::signed(random), 10, 15),
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2703:19
[INFO] [stdout]      |
[INFO] [stdout] 2703 |                 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:2709:5
[INFO] [stdout]      |
[INFO] [stdout] 2709 |                 Pools::unbond(RuntimeOrigin::signed(random), 10, 20),
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Pools`
[INFO] [stdout]      |                 help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2709:19
[INFO] [stdout]      |
[INFO] [stdout] 2709 |                 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:2714:15
[INFO] [stdout]      |
[INFO] [stdout] 2714 |             assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 10, 20));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2714:29
[INFO] [stdout]      |
[INFO] [stdout] 2714 |             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:2727:16
[INFO] [stdout]      |
[INFO] [stdout] 2727 |                 assert_ok!(Pools::bond_extra(
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2728:6
[INFO] [stdout]      |
[INFO] [stdout] 2728 |                     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:2737:16
[INFO] [stdout]      |
[INFO] [stdout] 2737 |                 assert_ok!(Pools::unbond(RuntimeOrigin::signed(10), 10, 5));
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            use of undeclared type `Pools`
[INFO] [stdout]      |                            help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2737:30
[INFO] [stdout]      |
[INFO] [stdout] 2737 |                 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:2743:6
[INFO] [stdout]      |
[INFO] [stdout] 2743 |                     Pools::unbond(RuntimeOrigin::signed(10), 10, 10),
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2743:20
[INFO] [stdout]      |
[INFO] [stdout] 2743 |                     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:2749:6
[INFO] [stdout]      |
[INFO] [stdout] 2749 |                     Pools::unbond(RuntimeOrigin::signed(10), 10, 15),
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `Pools`
[INFO] [stdout]      |                     help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2749:20
[INFO] [stdout]      |
[INFO] [stdout] 2749 |                     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:2763:15
[INFO] [stdout]      |
[INFO] [stdout] 2763 |             assert_ok!(Pools::bond_extra(RuntimeOrigin::signed(10), BondExtra::FreeBalance(10)));
[INFO] [stdout]      |                        ^^^^^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        use of undeclared type `Pools`
[INFO] [stdout]      |                        help: a struct with a similar name exists: `Pool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RuntimeOrigin`
[INFO] [stdout]     --> src/tests.rs:2763:33
[INFO] [stdout]      |
[INFO] [stdout] 2763 |             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`
[WARN] too many lines in the log, truncating it
