[INFO] fetching crate pallet-election-provider-multi-block 0.8.0...
[INFO] testing pallet-election-provider-multi-block-0.8.0 against 1.95.0 for beta-1.96-2
[INFO] extracting crate pallet-election-provider-multi-block 0.8.0 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate pallet-election-provider-multi-block 0.8.0
[INFO] finished tweaking crates.io crate pallet-election-provider-multi-block 0.8.0
[INFO] tweaked toml for crates.io crate pallet-election-provider-multi-block 0.8.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate pallet-election-provider-multi-block 0.8.0 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate pallet-election-provider-multi-block 0.8.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded unicode-ident v1.0.11
[INFO] [stderr]   Downloaded proc-macro-warning v1.0.0
[INFO] [stderr]   Downloaded sp-debug-derive v15.0.0
[INFO] [stderr]   Downloaded sp-weights v34.0.0
[INFO] [stderr]   Downloaded integer-sqrt v0.1.5
[INFO] [stderr]   Downloaded sp-std v14.0.0
[INFO] [stderr]   Downloaded rustversion v1.0.17
[INFO] [stderr]   Downloaded docify_macros v0.2.9
[INFO] [stderr]   Downloaded proc-macro-crate v3.1.0
[INFO] [stderr]   Downloaded constant_time_eq v0.3.0
[INFO] [stderr]   Downloaded fixed-hash v0.8.0
[INFO] [stderr]   Downloaded http-body v1.0.0
[INFO] [stderr]   Downloaded byte-slice-cast v1.2.3
[INFO] [stderr]   Downloaded hash256-std-hasher v0.15.2
[INFO] [stderr]   Downloaded primitive-types v0.13.1
[INFO] [stderr]   Downloaded impl-codec v0.7.1
[INFO] [stderr]   Downloaded semver v1.0.18
[INFO] [stderr]   Downloaded libsecp256k1-gen-genmult v0.3.0
[INFO] [stderr]   Downloaded rawpointer v0.2.1
[INFO] [stderr]   Downloaded num-rational v0.4.1
[INFO] [stderr]   Downloaded num-complex v0.4.4
[INFO] [stderr]   Downloaded safe_arch v0.7.1
[INFO] [stderr]   Downloaded libsecp256k1 v0.7.1
[INFO] [stderr]   Downloaded sp-metadata-ir v0.12.3
[INFO] [stderr]   Downloaded expander v2.2.1
[INFO] [stderr]   Downloaded sp-crypto-hashing-proc-macro v0.1.0
[INFO] [stderr]   Downloaded simple-mermaid v0.1.1
[INFO] [stderr]   Downloaded aho-corasick v1.0.4
[INFO] [stderr]   Downloaded include_dir v0.7.3
[INFO] [stderr]   Downloaded frame-support-procedural-tools-derive v12.0.0
[INFO] [stderr]   Downloaded sp-api-proc-macro v27.0.0
[INFO] [stderr]   Downloaded time-macros v0.2.18
[INFO] [stderr]   Downloaded linregress v0.5.2
[INFO] [stderr]   Downloaded frame-benchmarking v46.0.0
[INFO] [stderr]   Downloaded simba v0.8.1
[INFO] [stderr]   Downloaded parity-wasm v0.45.0
[INFO] [stderr]   Downloaded frame-system v46.0.0
[INFO] [stderr]   Downloaded sp-state-machine v0.50.0
[INFO] [stderr]   Downloaded time v0.3.36
[INFO] [stderr]   Downloaded frame-support-procedural v37.0.0
[INFO] [stderr]   Downloaded bip39 v2.2.0
[INFO] [stderr]   Downloaded ark-ff v0.5.0
[INFO] [stderr]   Downloaded fiat-crypto v0.2.5
[INFO] [stderr]   Downloaded polkavm-common v0.31.0
[INFO] [stderr]   Downloaded ark-ec v0.5.0
[INFO] [stderr]   Downloaded crypto-bigint v0.5.2
[INFO] [stderr]   Downloaded frame-election-provider-support v46.0.0
[INFO] [stderr]   Downloaded regex-automata v0.4.8
[INFO] [stderr]   Downloaded frame-support v46.0.0
[INFO] [stderr]   Downloaded frame-metadata v23.0.1
[INFO] [stderr]   Downloaded sp-npos-elections v41.0.0
[INFO] [stderr]   Downloaded sp-keystore v0.46.0
[INFO] [stderr]   Downloaded nalgebra v0.32.3
[INFO] [stderr]   Downloaded prettyplease v0.2.12
[INFO] [stderr]   Downloaded sp-runtime v46.0.0
[INFO] [stderr]   Downloaded sha3 v0.10.8
[INFO] [stderr]   Downloaded ark-poly v0.5.0
[INFO] [stderr]   Downloaded tokio v1.45.0
[INFO] [stderr]   Downloaded bitcoin_hashes v0.13.0
[INFO] [stderr]   Downloaded ark-bls12-381 v0.5.0
[INFO] [stderr]   Downloaded cfg-expr v0.15.5
[INFO] [stderr]   Downloaded async-trait v0.1.88
[INFO] [stderr]   Downloaded sp-staking v43.0.0
[INFO] [stderr]   Downloaded tt-call v1.0.9
[INFO] [stderr]   Downloaded sp-application-crypto v45.0.0
[INFO] [stderr]   Downloaded picosimd v0.9.2
[INFO] [stderr]   Downloaded anyhow v1.0.98
[INFO] [stderr]   Downloaded sharded-slab v0.1.4
[INFO] [stderr]   Downloaded tracing-log v0.2.0
[INFO] [stderr]   Downloaded schnellru v0.2.3
[INFO] [stderr]   Downloaded ark-ed-on-bls12-381-bandersnatch v0.5.0
[INFO] [stderr]   Downloaded ark-vrf v0.1.0
[INFO] [stderr]   Downloaded educe v0.6.0
[INFO] [stderr]   Downloaded w3f-pcs v0.0.2
[INFO] [stderr]   Downloaded w3f-ring-proof v0.0.2
[INFO] [stderr]   Downloaded frame-election-provider-solution-type v16.1.1
[INFO] [stderr]   Downloaded include_dir_macros v0.7.3
[INFO] [stderr]   Downloaded proc-macro-hack v0.5.20+deprecated
[INFO] [stderr]   Downloaded sp-api v41.0.0
[INFO] [stderr]   Downloaded sp-genesis-builder v0.22.0
[INFO] [stderr]   Downloaded sp-inherents v41.0.0
[INFO] [stderr]   Downloaded sp-version v44.0.0
[INFO] [stderr]   Downloaded file-guard v0.2.0
[INFO] [stderr]   Downloaded sp-runtime-interface-proc-macro v21.0.0
[INFO] [stderr]   Downloaded sp-runtime-interface v34.0.0
[INFO] [stderr]   Downloaded overload v0.1.1
[INFO] [stderr]   Downloaded nu-ansi-term v0.46.0
[INFO] [stderr]   Downloaded sp-io v45.0.0
[INFO] [stderr]   Downloaded hex-conservative v0.1.1
[INFO] [stderr]   Downloaded array-bytes v6.2.2
[INFO] [stderr]   Downloaded bitcoin-internals v0.2.0
[INFO] [stderr]   Downloaded gimli v0.28.0
[INFO] [stderr]   Downloaded frame-support-procedural-tools v13.0.1
[INFO] [stderr]   Downloaded const-random v0.1.15
[INFO] [stderr]   Downloaded macro_magic_core_macros v0.5.1
[INFO] [stderr]   Downloaded macro_magic_core v0.5.1
[INFO] [stderr]   Downloaded macro_magic_macros v0.5.1
[INFO] [stderr]   Downloaded macro_magic v0.5.1
[INFO] [stderr]   Downloaded matrixmultiply v0.3.7
[INFO] [stderr]   Downloaded sp-version-proc-macro v15.0.0
[INFO] [stderr]   Downloaded binary-merkle-tree v16.1.1
[INFO] [stderr]   Downloaded polkavm-derive v0.31.0
[INFO] [stderr]   Downloaded sp-panic-handler v13.0.2
[INFO] [stderr]   Downloaded sp-tracing v19.0.0
[INFO] [stderr]   Downloaded ark-transcript v0.0.3
[INFO] [stderr]   Downloaded ark-ff-asm v0.5.0
[INFO] [stderr]   Downloaded ark-serialize-derive v0.5.0
[INFO] [stderr]   Downloaded w3f-plonk-common v0.0.2
[INFO] [stderr]   Downloaded syn v2.0.98
[INFO] [stderr]   Downloaded const-random-macro v0.1.15
[INFO] [stderr]   Downloaded polkavm-derive-impl v0.31.0
[INFO] [stderr]   Downloaded fs-err v2.9.0
[INFO] [stderr]   Downloaded sp-wasm-interface v24.0.0
[INFO] [stderr]   Downloaded memory-db v0.34.0
[INFO] [stderr]   Downloaded nohash-hasher v0.2.0
[INFO] [stderr]   Downloaded ark-ff-macros v0.5.0
[INFO] [stderr]   Downloaded enum-ordinalize-derive v4.3.1
[INFO] [stderr]   Downloaded secp256k1-sys v0.9.2
[INFO] [stderr]   Downloaded enum-ordinalize v4.3.0
[INFO] [stderr]   Downloaded ark-serialize v0.5.0
[INFO] [stderr]   Downloaded ark-std v0.5.0
[INFO] [stderr]   Downloaded ed25519 v2.2.2
[INFO] [stderr]   Downloaded libsecp256k1-core v0.3.0
[INFO] [stderr]   Downloaded serde_json v1.0.132
[INFO] [stderr]   Downloaded hyper v1.6.0
[INFO] [stderr]   Downloaded ecdsa v0.16.8
[INFO] [stderr]   Downloaded hashbrown v0.15.3
[INFO] [stderr]   Downloaded winnow v0.5.15
[INFO] [stderr]   Downloaded polkavm-derive-impl-macro v0.31.0
[INFO] [stderr]   Downloaded thread_local v1.1.7
[INFO] [stderr]   Downloaded spki v0.7.2
[INFO] [stderr]   Downloaded secp256k1 v0.28.2
[INFO] [stderr]   Downloaded zerocopy v0.7.32
[INFO] [stderr]   Downloaded tokio-util v0.7.15
[INFO] [stderr]   Downloaded prometheus v0.13.3
[INFO] [stderr]   Downloaded toml_edit v0.21.0
[INFO] [stderr]   Downloaded wide v0.7.11
[INFO] [stderr]   Downloaded sp-core v40.0.0
[INFO] [stderr]   Downloaded mio v1.0.2
[INFO] [stderr]   Downloaded trie-db v0.31.0
[INFO] [stderr]   Downloaded sp-trie v43.0.0
[INFO] [stderr]   Downloaded parity-scale-codec v3.7.5
[INFO] [stderr]   Downloaded impl-num-traits v0.2.0
[INFO] [stderr]   Downloaded schnorrkel v0.11.4
[INFO] [stderr]   Downloaded ark-bls12-377 v0.4.0
[INFO] [stderr]   Downloaded impl-serde v0.5.0
[INFO] [stderr]   Downloaded httparse v1.10.0
[INFO] [stderr]   Downloaded cc v1.2.35
[INFO] [stderr]   Downloaded miniz_oxide v0.7.1
[INFO] [stderr]   Downloaded socket2 v0.5.9
[INFO] [stderr]   Downloaded jam-codec v0.1.0
[INFO] [stderr]   Downloaded const_format v0.2.34
[INFO] [stderr]   Downloaded scale-info v2.11.6
[INFO] [stderr]   Downloaded bytemuck v1.13.1
[INFO] [stderr]   Downloaded signature v2.1.0
[INFO] [stderr]   Downloaded serdect v0.2.0
[INFO] [stderr]   Downloaded libsecp256k1-gen-ecmult v0.3.0
[INFO] [stderr]   Downloaded num-format v0.4.4
[INFO] [stderr]   Downloaded w3f-bls v0.1.9
[INFO] [stderr]   Downloaded lock_api v0.4.10
[INFO] [stderr]   Downloaded thiserror v1.0.65
[INFO] [stderr]   Downloaded nalgebra-macros v0.2.1
[INFO] [stderr]   Downloaded uint v0.10.0
[INFO] [stderr]   Downloaded blake2b_simd v1.0.2
[INFO] [stderr]   Downloaded aquamarine v0.5.0
[INFO] [stderr]   Downloaded ryu v1.0.15
[INFO] [stderr]   Downloaded zerocopy-derive v0.7.32
[INFO] [stderr]   Downloaded ahash v0.8.11
[INFO] [stderr]   Downloaded const-oid v0.9.5
[INFO] [stderr]   Downloaded getrandom v0.2.10
[INFO] [stderr]   Downloaded typenum v1.16.0
[INFO] [stderr]   Downloaded find-msvc-tools v0.1.0
[INFO] [stderr]   Downloaded bounded-collections v0.3.2
[INFO] [stderr]   Downloaded derive-syn-parse v0.2.0
[INFO] [stderr]   Downloaded termcolor v1.2.0
[INFO] [stderr]   Downloaded docify v0.2.9
[INFO] [stderr]   Downloaded sp-arithmetic v28.0.1
[INFO] [stderr]   Downloaded twox-hash v1.6.3
[INFO] [stderr]   Downloaded environmental v1.1.4
[INFO] [stderr]   Downloaded ref-cast v1.0.23
[INFO] [stderr]   Downloaded atomic-waker v1.1.1
[INFO] [stderr]   Downloaded redox_syscall v0.3.5
[INFO] [stderr]   Downloaded hash-db v0.16.0
[INFO] [stderr]   Downloaded impl-trait-for-tuples v0.2.3
[INFO] [stderr]   Downloaded parking_lot_core v0.9.8
[INFO] [stderr]   Downloaded trie-root v0.18.0
[INFO] [stderr]   Downloaded jam-codec-derive v0.1.0
[INFO] [stderr]   Downloaded secrecy v0.8.0
[INFO] [stderr]   Downloaded keccak v0.1.4
[INFO] [stderr]   Downloaded ref-cast-impl v1.0.23
[INFO] [stderr]   Downloaded substrate-prometheus-endpoint v0.17.7
[INFO] [stderr]   Downloaded merlin v3.0.0
[INFO] [stderr]   Downloaded cpufeatures v0.2.9
[INFO] [stderr]   Downloaded sp-externalities v0.32.0
[INFO] [stderr]   Downloaded sp-crypto-hashing v0.1.0
[INFO] [stderr]   Downloaded ss58-registry v1.43.0
[INFO] [stderr]   Downloaded substrate-bip39 v0.6.1
[INFO] [stderr]   Downloaded common-path v1.0.0
[INFO] [stderr]   Downloaded scale-info-derive v2.11.6
[INFO] [stderr]   Downloaded curve25519-dalek-derive v0.1.0
[INFO] [stderr]   Downloaded getrandom_or_panic v0.0.3
[INFO] [stderr]   Downloaded serde_bytes v0.11.12
[INFO] [stderr]   Downloaded const_format_proc_macros v0.2.34
[INFO] [stderr]   Downloaded parity-scale-codec-derive v3.7.5
[INFO] [stderr]   Downloaded arrayref v0.3.7
[INFO] [stderr]   Downloaded sp-storage v23.0.0
[INFO] [stderr]   Downloaded itoa v1.0.9
[INFO] [stderr]   Downloaded thiserror-impl v1.0.65
[INFO] [stderr]   Downloaded tuplex v0.1.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b1c186ea1589ec96f5d06dd790b0d5e3b03fb09b14c37c3d1fbb1d4215692e16
[INFO] running `Command { std: "docker" "start" "-a" "b1c186ea1589ec96f5d06dd790b0d5e3b03fb09b14c37c3d1fbb1d4215692e16", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b1c186ea1589ec96f5d06dd790b0d5e3b03fb09b14c37c3d1fbb1d4215692e16", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b1c186ea1589ec96f5d06dd790b0d5e3b03fb09b14c37c3d1fbb1d4215692e16", kill_on_drop: false }`
[INFO] [stdout] b1c186ea1589ec96f5d06dd790b0d5e3b03fb09b14c37c3d1fbb1d4215692e16
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b083960418e5a2a4caf3983d1d77959976442783cf3ee771088f8f1f9d5a9ad3
[INFO] running `Command { std: "docker" "start" "-a" "b083960418e5a2a4caf3983d1d77959976442783cf3ee771088f8f1f9d5a9ad3", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.95
[INFO] [stderr]    Compiling unicode-ident v1.0.11
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling libc v0.2.172
[INFO] [stderr]    Compiling typenum v1.16.0
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling hashbrown v0.15.3
[INFO] [stderr]    Compiling rustversion v1.0.17
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling winnow v0.5.15
[INFO] [stderr]    Compiling indexmap v2.9.0
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling getrandom v0.2.10
[INFO] [stderr]    Compiling autocfg v1.1.0
[INFO] [stderr]    Compiling syn v2.0.98
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling subtle v2.5.0
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling unicode-xid v0.2.4
[INFO] [stderr]    Compiling const-oid v0.9.5
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling const_format_proc_macros v0.2.34
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling byte-slice-cast v1.2.3
[INFO] [stderr]    Compiling const_format v0.2.34
[INFO] [stderr]    Compiling itoa v1.0.9
[INFO] [stderr]    Compiling parity-scale-codec v3.7.5
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling cpufeatures v0.2.9
[INFO] [stderr]    Compiling log v0.4.22
[INFO] [stderr]    Compiling pin-project-lite v0.2.14
[INFO] [stderr]    Compiling smallvec v1.15.0
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling lock_api v0.4.10
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling aho-corasick v1.0.4
[INFO] [stderr]    Compiling parking_lot_core v0.9.8
[INFO] [stderr]    Compiling semver v1.0.18
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling arrayref v0.3.7
[INFO] [stderr]    Compiling keccak v0.1.4
[INFO] [stderr]    Compiling find-msvc-tools v0.1.0
[INFO] [stderr]    Compiling proc-macro-warning v1.0.0
[INFO] [stderr]    Compiling cc v1.2.35
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling regex-automata v0.4.8
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling constant_time_eq v0.3.0
[INFO] [stderr]    Compiling libsecp256k1-core v0.3.0
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling ryu v1.0.15
[INFO] [stderr]    Compiling ref-cast v1.0.23
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling base16ct v0.2.0
[INFO] [stderr]    Compiling serde_json v1.0.132
[INFO] [stderr]    Compiling integer-sqrt v0.1.5
[INFO] [stderr]    Compiling http v1.1.0
[INFO] [stderr]    Compiling ff v0.13.0
[INFO] [stderr]    Compiling mio v1.0.2
[INFO] [stderr]    Compiling socket2 v0.5.9
[INFO] [stderr]    Compiling jam-codec v0.1.0
[INFO] [stderr]    Compiling hash-db v0.16.0
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling thiserror v1.0.65
[INFO] [stderr]    Compiling prettyplease v0.2.12
[INFO] [stderr]    Compiling bitcoin-internals v0.2.0
[INFO] [stderr]    Compiling zerocopy v0.7.32
[INFO] [stderr]    Compiling tokio v1.45.0
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling libsecp256k1-gen-genmult v0.3.0
[INFO] [stderr]    Compiling libsecp256k1-gen-ecmult v0.3.0
[INFO] [stderr]    Compiling secp256k1-sys v0.9.2
[INFO] [stderr]    Compiling rustc-hex v2.1.0
[INFO] [stderr]    Compiling base64ct v1.6.0
[INFO] [stderr]    Compiling httparse v1.10.0
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling winnow v0.6.18
[INFO] [stderr]    Compiling password-hash v0.5.0
[INFO] [stderr]    Compiling tinyvec v1.6.0
[INFO] [stderr]    Compiling libsecp256k1 v0.7.1
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling http-body v1.0.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling zeroize v1.8.1
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.3
[INFO] [stderr]    Compiling derive_more-impl v1.0.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling der v0.7.8
[INFO] [stderr]    Compiling signature v2.1.0
[INFO] [stderr]    Compiling derive-syn-parse v0.2.0
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.0
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling derive_more v1.0.0
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling ref-cast-impl v1.0.23
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling sp-debug-derive v15.0.0
[INFO] [stderr]    Compiling crypto-bigint v0.5.2
[INFO] [stderr]    Compiling thiserror-impl v1.0.65
[INFO] [stderr]    Compiling toml_datetime v0.6.8
[INFO] [stderr]    Compiling serdect v0.2.0
[INFO] [stderr]    Compiling toml_edit v0.21.0
[INFO] [stderr]    Compiling impl-serde v0.5.0
[INFO] [stderr]    Compiling spki v0.7.2
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling serde_spanned v0.6.7
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling toml_edit v0.22.22
[INFO] [stderr]    Compiling serde_bytes v0.11.12
[INFO] [stderr]    Compiling tokio-util v0.7.15
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling ed25519 v2.2.2
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling merlin v3.0.0
[INFO] [stderr]    Compiling uint v0.10.0
[INFO] [stderr]    Compiling getrandom_or_panic v0.0.3
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling expander v2.2.1
[INFO] [stderr]    Compiling ss58-registry v1.43.0
[INFO] [stderr]    Compiling opaque-debug v0.3.0
[INFO] [stderr]    Compiling atomic-waker v1.1.1
[INFO] [stderr]    Compiling hex-conservative v0.1.1
[INFO] [stderr]    Compiling environmental v1.1.4
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling h2 v0.4.5
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling bitcoin_hashes v0.13.0
[INFO] [stderr]    Compiling proc-macro-crate v3.1.0
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling schnorrkel v0.11.4
[INFO] [stderr]    Compiling impl-num-traits v0.2.0
[INFO] [stderr]    Compiling ecdsa v0.16.8
[INFO] [stderr]    Compiling toml v0.8.19
[INFO] [stderr]    Compiling parity-scale-codec-derive v3.7.5
[INFO] [stderr]    Compiling scale-info-derive v2.11.6
[INFO] [stderr]    Compiling jam-codec-derive v0.1.0
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling pbkdf2 v0.12.2
[INFO] [stderr]    Compiling twox-hash v1.6.3
[INFO] [stderr]    Compiling unicode-normalization v0.1.22
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling fixed-hash v0.8.0
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling blake2b_simd v1.0.2
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]    Compiling num-format v0.4.4
[INFO] [stderr]    Compiling scale-info v2.11.6
[INFO] [stderr]    Compiling sp-storage v23.0.0
[INFO] [stderr]    Compiling impl-codec v0.7.1
[INFO] [stderr]    Compiling file-guard v0.2.0
[INFO] [stderr]    Compiling fs-err v2.9.0
[INFO] [stderr]    Compiling sp-externalities v0.32.0
[INFO] [stderr]    Compiling regex-syntax v0.6.29
[INFO] [stderr]    Compiling base64 v0.13.1
[INFO] [stderr]    Compiling prometheus v0.13.3
[INFO] [stderr]    Compiling termcolor v1.2.0
[INFO] [stderr]    Compiling httpdate v1.0.3
[INFO] [stderr]    Compiling common-path v1.0.0
[INFO] [stderr]    Compiling sp-std v14.0.0
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling hyper v1.6.0
[INFO] [stderr]    Compiling docify_macros v0.2.9
[INFO] [stderr]    Compiling deranged v0.3.11
[INFO] [stderr]    Compiling bounded-collections v0.3.2
[INFO] [stderr]    Compiling primitive-types v0.13.1
[INFO] [stderr]    Compiling sp-crypto-hashing v0.1.0
[INFO] [stderr]    Compiling ed25519-zebra v4.0.3
[INFO] [stderr]    Compiling bip39 v2.2.0
[INFO] [stderr]    Compiling substrate-bip39 v0.6.1
[INFO] [stderr]    Compiling secp256k1 v0.28.2
[INFO] [stderr]    Compiling regex-automata v0.1.10
[INFO] [stderr]    Compiling k256 v0.13.4
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling secrecy v0.8.0
[INFO] [stderr]    Compiling backtrace v0.3.71
[INFO] [stderr]    Compiling hash256-std-hasher v0.15.2
[INFO] [stderr]    Compiling array-bytes v6.2.2
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling overload v0.1.1
[INFO] [stderr]    Compiling num-conv v0.1.0
[INFO] [stderr]    Compiling gimli v0.28.0
[INFO] [stderr]    Compiling time-core v0.1.2
[INFO] [stderr]    Compiling dyn-clone v1.0.17
[INFO] [stderr]    Compiling bs58 v0.5.1
[INFO] [stderr]    Compiling time v0.3.36
[INFO] [stderr]    Compiling matchers v0.1.0
[INFO] [stderr]    Compiling nu-ansi-term v0.46.0
[INFO] [stderr]    Compiling miniz_oxide v0.7.1
[INFO] [stderr]    Compiling hyper-util v0.1.10
[INFO] [stderr]    Compiling docify v0.2.9
[INFO] [stderr]    Compiling http-body-util v0.1.2
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling sharded-slab v0.1.4
[INFO] [stderr]    Compiling object v0.32.2
[INFO] [stderr]    Compiling thread_local v1.1.7
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling rustc-demangle v0.1.23
[INFO] [stderr]    Compiling sp-core v40.0.0
[INFO] [stderr]    Compiling substrate-prometheus-endpoint v0.17.7
[INFO] [stderr]    Compiling schnellru v0.2.3
[INFO] [stderr]    Compiling tracing-subscriber v0.3.19
[INFO] [stderr]    Compiling trie-db v0.31.0
[INFO] [stderr]    Compiling memory-db v0.34.0
[INFO] [stderr]    Compiling trie-root v0.18.0
[INFO] [stderr]    Compiling nohash-hasher v0.2.0
[INFO] [stderr]    Compiling sp-runtime-interface-proc-macro v21.0.0
[INFO] [stderr]    Compiling sp-wasm-interface v24.0.0
[INFO] [stderr]    Compiling addr2line v0.21.0
[INFO] [stderr]    Compiling sp-io v45.0.0
[INFO] [stderr]    Compiling ed25519-dalek v2.1.1
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling proc-macro-hack v0.5.20+deprecated
[INFO] [stderr]    Compiling sp-tracing v19.0.0
[INFO] [stderr]    Compiling sp-trie v43.0.0
[INFO] [stderr]    Compiling sp-keystore v0.46.0
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling sp-runtime-interface v34.0.0
[INFO] [stderr]    Compiling sp-arithmetic v28.0.1
[INFO] [stderr]    Compiling binary-merkle-tree v16.1.1
[INFO] [stderr]    Compiling simple-mermaid v0.1.1
[INFO] [stderr]    Compiling tuplex v0.1.2
[INFO] [stderr]    Compiling const-random-macro v0.1.15
[INFO] [stderr]    Compiling sp-panic-handler v13.0.2
[INFO] [stderr]    Compiling sp-state-machine v0.50.0
[INFO] [stderr]    Compiling sp-weights v34.0.0
[INFO] [stderr]    Compiling strum v0.26.3
[INFO] [stderr]    Compiling const-random v0.1.15
[INFO] [stderr]    Compiling macro_magic_core_macros v0.5.1
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling sp-crypto-hashing-proc-macro v0.1.0
[INFO] [stderr]    Compiling frame-metadata v23.0.1
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling macro_magic_core v0.5.1
[INFO] [stderr]    Compiling parity-wasm v0.45.0
[INFO] [stderr]    Compiling macro_magic_macros v0.5.1
[INFO] [stderr]    Compiling sp-api-proc-macro v27.0.0
[INFO] [stderr]    Compiling frame-support-procedural-tools-derive v12.0.0
[INFO] [stderr]    Compiling sp-version-proc-macro v15.0.0
[INFO] [stderr]    Compiling include_dir_macros v0.7.3
[INFO] [stderr]    Compiling frame-support-procedural-tools v13.0.1
[INFO] [stderr]    Compiling include_dir v0.7.3
[INFO] [stderr]    Compiling macro_magic v0.5.1
[INFO] [stderr]    Compiling cfg-expr v0.15.5
[INFO] [stderr]    Compiling sp-metadata-ir v0.12.3
[INFO] [stderr]    Compiling async-trait v0.1.88
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling frame-support-procedural v37.0.0
[INFO] [stderr]    Compiling tt-call v1.0.9
[INFO] [stderr]    Compiling frame-election-provider-solution-type v16.1.1
[INFO] [stderr]    Compiling aquamarine v0.5.0
[INFO] [stderr]    Compiling sp-application-crypto v45.0.0
[INFO] [stderr]    Compiling sp-runtime v46.0.0
[INFO] [stderr]    Compiling sp-version v44.0.0
[INFO] [stderr]    Compiling sp-staking v43.0.0
[INFO] [stderr]    Compiling sp-inherents v41.0.0
[INFO] [stderr]    Compiling sp-npos-elections v41.0.0
[INFO] [stderr]    Compiling sp-api v41.0.0
[INFO] [stderr]    Compiling sp-genesis-builder v0.22.0
[INFO] [stderr]    Compiling frame-support v46.0.0
[INFO] [stderr]    Compiling frame-system v46.0.0
[INFO] [stderr]    Compiling frame-election-provider-support v46.0.0
[INFO] [stderr]    Compiling pallet-election-provider-multi-block v0.8.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4m 56s
[INFO] running `Command { std: "docker" "inspect" "b083960418e5a2a4caf3983d1d77959976442783cf3ee771088f8f1f9d5a9ad3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b083960418e5a2a4caf3983d1d77959976442783cf3ee771088f8f1f9d5a9ad3", kill_on_drop: false }`
[INFO] [stdout] b083960418e5a2a4caf3983d1d77959976442783cf3ee771088f8f1f9d5a9ad3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 53f52b14a67f4e1dc986887a4251d623543fa69c08795a2137a4205ca52c6e35
[INFO] running `Command { std: "docker" "start" "-a" "53f52b14a67f4e1dc986887a4251d623543fa69c08795a2137a4205ca52c6e35", kill_on_drop: false }`
[INFO] [stderr]    Compiling pallet-election-provider-multi-block v0.8.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved imports `super::Balances`, `super::Runtime`, `super::RuntimeEvent`, `super::SignedPallet`, `super::System`
[INFO] [stdout]   --> src/mock/signed.rs:18:22
[INFO] [stdout]    |
[INFO] [stdout] 18 | use super::{Balance, Balances, Pages, Runtime, RuntimeEvent, SignedPallet, System};
[INFO] [stdout]    |                      ^^^^^^^^         ^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^ no `System` in `mock`
[INFO] [stdout]    |                      |                |        |             |
[INFO] [stdout]    |                      |                |        |             no `SignedPallet` in `mock`
[INFO] [stdout]    |                      |                |        no `RuntimeEvent` in `mock`
[INFO] [stdout]    |                      |                no `Runtime` in `mock`
[INFO] [stdout]    |                      no `Balances` in `mock`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing one of these structs instead:
[INFO] [stdout]            std::alloc::System
[INFO] [stdout]            sp_std::alloc::System
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 18 - use super::{Balance, Balances, Pages, Runtime, RuntimeEvent, SignedPallet, System};
[INFO] [stdout] 18 + use super::{Balance, balances, Pages, Runtime, RuntimeEvent, SignedPallet, System};
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 18 - use super::{Balance, Balances, Pages, Runtime, RuntimeEvent, SignedPallet, System};
[INFO] [stdout] 18 + use super::{Balance, Balances, Pages, Runtime, RuntimeEvent, signed_pallet, System};
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `super::Runtime`
[INFO] [stdout]   --> src/mock/staking.rs:18:42
[INFO] [stdout]    |
[INFO] [stdout] 18 | use super::{AccountId, MaxVotesPerVoter, Runtime};
[INFO] [stdout]    |                                          ^^^^^^^ no `Runtime` in `mock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::mock::MultiBlock`, `crate::mock::Runtime`, `crate::mock::VerifierPallet`
[INFO] [stdout]   --> src/verifier/tests.rs:21:72
[INFO] [stdout]    |
[INFO] [stdout] 21 |         verifier_events, ExtBuilder, MaxBackersPerWinner, MaxWinnersPerPage, MultiBlock, Runtime,
[INFO] [stdout]    |                                                                              ^^^^^^^^^^  ^^^^^^^ no `Runtime` in `mock`
[INFO] [stdout]    |                                                                              |
[INFO] [stdout]    |                                                                              no `MultiBlock` in `mock`
[INFO] [stdout] 22 |         VerifierPallet, *,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ no `VerifierPallet` in `mock`
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 21 -         verifier_events, ExtBuilder, MaxBackersPerWinner, MaxWinnersPerPage, MultiBlock, Runtime,
[INFO] [stdout] 21 +         verifier_events, ExtBuilder, MaxBackersPerWinner, MaxWinnersPerPage, multi_block, Runtime,
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 22 -         VerifierPallet, *,
[INFO] [stdout] 22 +         verifier_pallet, *,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `frame_benchmarking`
[INFO] [stdout]     --> src/lib.rs:1853:7
[INFO] [stdout]      |
[INFO] [stdout] 1853 |         use frame_benchmarking::whitelist;
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `frame_benchmarking`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `frame_benchmarking`, use `cargo add frame_benchmarking` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pallet_balances` in this scope
[INFO] [stdout]   --> src/mock/mod.rs:74:13
[INFO] [stdout]    |
[INFO] [stdout] 74 |         Balances: pallet_balances,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pallet_balances` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:117:15
[INFO] [stdout]     |
[INFO] [stdout] 117 | #[derive_impl(pallet_balances::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `RuntimeCall` in `mock`
[INFO] [stdout]     --> src/unsigned/miner.rs:1991:18
[INFO] [stdout]      |
[INFO] [stdout] 1991 |                 crate::mock::RuntimeCall::UnsignedPallet(
[INFO] [stdout]      |                              ^^^^^^^^^^^ could not find `RuntimeCall` in `mock`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1991 |                 crate::mock::RuntimeCallFor::UnsignedPallet(
[INFO] [stdout]      |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `MultiBlock` in `mock`
[INFO] [stdout]    --> src/lib.rs:776:19
[INFO] [stdout]     |
[INFO] [stdout] 776 |                     crate::mock::MultiBlock::start().unwrap();
[INFO] [stdout]     |                                  ^^^^^^^^^^ could not find `MultiBlock` in `mock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/mock/signed.rs:273:14
[INFO] [stdout]     |
[INFO] [stdout] 273 |     assert_ok!(<VerifierPallet as AsynchronousVerifier>::start());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]     --> src/mock/mod.rs:63:50
[INFO] [stdout]      |
[INFO] [stdout]   63 | pub type Extrinsic = sp_runtime::testing::TestXt<RuntimeCall, ()>;
[INFO] [stdout]      |                                                  ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-46.0.0/src/lib.rs:2699:2
[INFO] [stdout]      |
[INFO] [stdout] 2699 |     pub type RuntimeCallFor<T> = <T as crate::Config>::RuntimeCall;
[INFO] [stdout]      |     -------------------------- similarly named type alias `RuntimeCallFor` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout]   63 | pub type Extrinsic = sp_runtime::testing::TestXt<RuntimeCallFor, ()>;
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]   63 | pub type Extrinsic<RuntimeCall> = sp_runtime::testing::TestXt<RuntimeCall, ()>;
[INFO] [stdout]      |                   +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/mock/mod.rs:96:31
[INFO] [stdout]    |
[INFO] [stdout] 96 | impl frame_system::Config for Runtime {
[INFO] [stdout]    |                               ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-46.0.0/src/lib.rs:350:9
[INFO] [stdout]     |
[INFO] [stdout] 350 |             type Self::RuntimeEvent = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-46.0.0/src/lib.rs:352:9
[INFO] [stdout]     |
[INFO] [stdout] 352 |             type Self::RuntimeOrigin = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]     --> src/mock/mod.rs:95:1
[INFO] [stdout]      |
[INFO] [stdout]   95 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-46.0.0/src/lib.rs:2699:2
[INFO] [stdout]      |
[INFO] [stdout] 2699 |     pub type RuntimeCallFor<T> = <T as crate::Config>::RuntimeCall;
[INFO] [stdout]      |     -------------------------- similarly named type alias `RuntimeCallFor` defined here
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     -->  /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-46.0.0/src/lib.rs:354:9
[INFO] [stdout]      |
[INFO] [stdout]  354 |             type Self::RuntimeCall = ();
[INFO] [stdout]      |                  ++++++
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     -->  /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-46.0.0/src/lib.rs:354:20
[INFO] [stdout]      |
[INFO] [stdout]  354 |             type RuntimeCallFor = ();
[INFO] [stdout]      |                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `PalletInfo` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-46.0.0/src/lib.rs:356:9
[INFO] [stdout]     |
[INFO] [stdout] 356 |             type Self::PalletInfo = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeTask` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-46.0.0/src/lib.rs:358:9
[INFO] [stdout]     |
[INFO] [stdout] 358 |             type Self::RuntimeTask = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:184:16
[INFO] [stdout]     |
[INFO] [stdout] 184 | impl Get<Phase<Runtime>> for AreWeDone {
[INFO] [stdout]     |                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 184 | impl<Runtime> Get<Phase<Runtime>> for AreWeDone {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:185:20
[INFO] [stdout]     |
[INFO] [stdout] 185 |     fn get() -> Phase<Runtime> {
[INFO] [stdout]     |                       ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 184 | impl<Runtime> Get<Phase<Runtime>> for AreWeDone {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:187:66
[INFO] [stdout]     |
[INFO] [stdout] 187 |             AreWeDoneModes::BackToSigned => RevertToSignedIfNotQueuedOf::<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] 184 | impl<Runtime> Get<Phase<Runtime>> for AreWeDone {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:188:53
[INFO] [stdout]     |
[INFO] [stdout] 188 |             AreWeDoneModes::Proceed => ProceedRegardlessOf::<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] 184 | impl<Runtime> Get<Phase<Runtime>> for AreWeDone {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:193:34
[INFO] [stdout]     |
[INFO] [stdout] 193 | impl crate::verifier::Config for Runtime {
[INFO] [stdout]     |                                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:201:34
[INFO] [stdout]     |
[INFO] [stdout] 201 | impl crate::unsigned::Config for Runtime {
[INFO] [stdout]     |                                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:210:22
[INFO] [stdout]     |
[INFO] [stdout] 210 | impl MinerConfig for Runtime {
[INFO] [stdout]     |                      ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:212:15
[INFO] [stdout]     |
[INFO] [stdout] 212 |     type Hash = <Runtime as frame_system::Config>::Hash;
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:225:24
[INFO] [stdout]     |
[INFO] [stdout] 225 | impl crate::Config for Runtime {
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:234:18
[INFO] [stdout]     |
[INFO] [stdout] 234 |     type Verifier = VerifierPallet;
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:239:16
[INFO] [stdout]     |
[INFO] [stdout] 143 | / parameter_types! {
[INFO] [stdout] ...   |
[INFO] [stdout] 177 | |     pub static AreWeDone: AreWeDoneModes = AreWeDoneModes::Proceed;
[INFO] [stdout] 178 | | }
[INFO] [stdout]     | |_- similarly named struct `SignedPhase` defined here
[INFO] [stdout] ...
[INFO] [stdout] 239 |       type Signed = SignedPallet;
[INFO] [stdout]     |                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 239 -     type Signed = SignedPallet;
[INFO] [stdout] 239 +     type Signed = SignedPhase;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:248:26
[INFO] [stdout]     |
[INFO] [stdout] 248 | impl onchain::Config for Runtime {
[INFO] [stdout]     |                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:254:16
[INFO] [stdout]     |
[INFO] [stdout] 254 |     type System = Runtime;
[INFO] [stdout]     |                   ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:289:23
[INFO] [stdout]     |
[INFO] [stdout] 289 |         voters: Vec<VoterOf<Runtime>>,
[INFO] [stdout]     |                             ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 287 | impl<Runtime> InstantElectionProvider for MockFallback {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:295:23
[INFO] [stdout]     |
[INFO] [stdout] 295 |                 crate::Continue::<Runtime>::instant_elect(voters, targets, desired_targets)
[INFO] [stdout]     |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 287 | impl<Runtime> InstantElectionProvider for MockFallback {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:298:64
[INFO] [stdout]     |
[INFO] [stdout] 298 |             FallbackModes::Emergency => crate::InitiateEmergencyPhase::<Runtime>::instant_elect(
[INFO] [stdout]     |                                                                         ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 287 | impl<Runtime> InstantElectionProvider for MockFallback {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:304:58
[INFO] [stdout]     |
[INFO] [stdout] 304 |             FallbackModes::Onchain => onchain::OnChainExecution::<Runtime>::instant_elect(
[INFO] [stdout]     |                                                                   ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 287 | impl<Runtime> InstantElectionProvider for MockFallback {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:317:78
[INFO] [stdout]     |
[INFO] [stdout] 317 | impl<LocalCall> frame_system::offchain::CreateTransactionBase<LocalCall> for Runtime
[INFO] [stdout]     |                                                                              ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]     --> src/mock/mod.rs:319:2
[INFO] [stdout]      |
[INFO] [stdout]  319 |     RuntimeCall: From<LocalCall>,
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-46.0.0/src/lib.rs:2699:2
[INFO] [stdout]      |
[INFO] [stdout] 2699 |     pub type RuntimeCallFor<T> = <T as crate::Config>::RuntimeCall;
[INFO] [stdout]      |     -------------------------- similarly named type alias `RuntimeCallFor` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]      |
[INFO] [stdout]  319 |     Self::RuntimeCall: From<LocalCall>,
[INFO] [stdout]      |     ++++++
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout]  319 |     RuntimeCallFor: From<LocalCall>,
[INFO] [stdout]      |                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]     --> src/mock/mod.rs:321:21
[INFO] [stdout]      |
[INFO] [stdout]  321 |     type RuntimeCall = RuntimeCall;
[INFO] [stdout]      |                        ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-46.0.0/src/lib.rs:2699:2
[INFO] [stdout]      |
[INFO] [stdout] 2699 |     pub type RuntimeCallFor<T> = <T as crate::Config>::RuntimeCall;
[INFO] [stdout]      |     -------------------------- similarly named type alias `RuntimeCallFor` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]      |
[INFO] [stdout]  321 |     type RuntimeCall = Self::RuntimeCall;
[INFO] [stdout]      |                        ++++++
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout]  321 |     type RuntimeCall = RuntimeCallFor;
[INFO] [stdout]      |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:325:67
[INFO] [stdout]     |
[INFO] [stdout] 325 | impl<LocalCall> frame_system::offchain::CreateBare<LocalCall> for Runtime
[INFO] [stdout]     |                                                                   ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]     --> src/mock/mod.rs:327:2
[INFO] [stdout]      |
[INFO] [stdout]  327 |     RuntimeCall: From<LocalCall>,
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-46.0.0/src/lib.rs:2699:2
[INFO] [stdout]      |
[INFO] [stdout] 2699 |     pub type RuntimeCallFor<T> = <T as crate::Config>::RuntimeCall;
[INFO] [stdout]      |     -------------------------- similarly named type alias `RuntimeCallFor` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout]  327 |     RuntimeCallFor: From<LocalCall>,
[INFO] [stdout]      |                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:434:34
[INFO] [stdout]     |
[INFO] [stdout] 434 |             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] 354 | impl<Runtime> ExtBuilder {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:436:44
[INFO] [stdout]     |
[INFO] [stdout] 436 |         let _ = pallet_balances::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] 354 | impl<Runtime> ExtBuilder {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:499:12
[INFO] [stdout]     |
[INFO] [stdout] 499 |     let now = System::block_number();
[INFO] [stdout]     |               ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  23 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout]  23 + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:514:61
[INFO] [stdout]     |
[INFO] [stdout] 514 | pub fn roll_to_full_verification() -> Vec<BoundedSupportsOf<MultiBlock>> {
[INFO] [stdout]     |                                                             ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 514 | pub fn roll_to_full_verification<MultiBlock>() -> Vec<BoundedSupportsOf<MultiBlock>> {
[INFO] [stdout]     |                                 ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:519:11
[INFO] [stdout]     |
[INFO] [stdout] 519 |         roll_to(System::block_number() + 1);
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  23 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout]  23 + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:538:33
[INFO] [stdout]     |
[INFO] [stdout] 538 |     let voters = crate::Snapshot::<Runtime>::voters(snapshot_page).unwrap();
[INFO] [stdout]     |                                    ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 531 | pub fn solution_from_supports<Runtime>(
[INFO] [stdout]     |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:539:34
[INFO] [stdout]     |
[INFO] [stdout] 539 |     let targets = crate::Snapshot::<Runtime>::targets().unwrap();
[INFO] [stdout]     |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 531 | pub fn solution_from_supports<Runtime>(
[INFO] [stdout]     |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:540:53
[INFO] [stdout]     |
[INFO] [stdout] 540 |     let voter_index = helpers::voter_index_fn_linear::<Runtime>(&voters);
[INFO] [stdout]     |                                                        ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 531 | pub fn solution_from_supports<Runtime>(
[INFO] [stdout]     |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:541:55
[INFO] [stdout]     |
[INFO] [stdout] 541 |     let target_index = helpers::target_index_fn_linear::<Runtime>(&targets);
[INFO] [stdout]     |                                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 531 | pub fn solution_from_supports<Runtime>(
[INFO] [stdout]     |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:553:23
[INFO] [stdout]     |
[INFO] [stdout] 553 | ) -> PagedRawSolution<Runtime> {
[INFO] [stdout]     |                       ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 550 | pub fn raw_paged_from_supports<Runtime>(
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:573:24
[INFO] [stdout]     |
[INFO] [stdout] 573 |     assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, Pages::get()));
[INFO] [stdout]     |                           ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 572 | pub fn assert_full_snapshot<Runtime>() {
[INFO] [stdout]     |                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:581:24
[INFO] [stdout]     |
[INFO] [stdout] 581 |     assert_ok!(Snapshot::<Runtime>::ensure_snapshot(false, Pages::get()));
[INFO] [stdout]     |                           ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 580 | pub fn assert_none_snapshot<Runtime>() {
[INFO] [stdout]     |                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:588:56
[INFO] [stdout]     |
[INFO] [stdout] 588 | pub fn mine_full_solution() -> Result<PagedRawSolution<Runtime>, OffchainMinerError<Runtime>> {
[INFO] [stdout]     |                                                        ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 588 | pub fn mine_full_solution<Runtime>() -> Result<PagedRawSolution<Runtime>, OffchainMinerError<Runtime>> {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:588:85
[INFO] [stdout]     |
[INFO] [stdout] 588 | pub fn mine_full_solution() -> Result<PagedRawSolution<Runtime>, OffchainMinerError<Runtime>> {
[INFO] [stdout]     |                                                                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 588 | pub fn mine_full_solution<Runtime>() -> Result<PagedRawSolution<Runtime>, OffchainMinerError<Runtime>> {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:589:24
[INFO] [stdout]     |
[INFO] [stdout] 589 |     OffchainWorkerMiner::<Runtime>::mine_solution(Pages::get(), false)
[INFO] [stdout]     |                           ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 588 | pub fn mine_full_solution<Runtime>() -> Result<PagedRawSolution<Runtime>, OffchainMinerError<Runtime>> {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:595:30
[INFO] [stdout]     |
[INFO] [stdout] 595 | ) -> Result<PagedRawSolution<Runtime>, OffchainMinerError<Runtime>> {
[INFO] [stdout]     |                              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 593 | pub fn mine_solution<Runtime>(
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:595:59
[INFO] [stdout]     |
[INFO] [stdout] 595 | ) -> Result<PagedRawSolution<Runtime>, OffchainMinerError<Runtime>> {
[INFO] [stdout]     |                                                           ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 593 | pub fn mine_solution<Runtime>(
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:596:24
[INFO] [stdout]     |
[INFO] [stdout] 596 |     OffchainWorkerMiner::<Runtime>::mine_solution(pages, false)
[INFO] [stdout]     |                           ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 593 | pub fn mine_solution<Runtime>(
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:601:31
[INFO] [stdout]     |
[INFO] [stdout] 601 |     assert_eq!(crate::Snapshot::<Runtime>::voter_pages(), pages);
[INFO] [stdout]     |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 600 | pub fn ensure_voters<Runtime>(pages: PageIndex, count: usize) {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:602:31
[INFO] [stdout]     |
[INFO] [stdout] 602 |     assert_eq!(crate::Snapshot::<Runtime>::voters_iter_flattened().count(), count);
[INFO] [stdout]     |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 600 | pub fn ensure_voters<Runtime>(pages: PageIndex, count: usize) {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:607:31
[INFO] [stdout]     |
[INFO] [stdout] 607 |     assert_eq!(crate::Snapshot::<Runtime>::target_pages(), pages);
[INFO] [stdout]     |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 606 | pub fn ensure_targets<Runtime>(pages: PageIndex, count: usize) {
[INFO] [stdout]     |                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:608:31
[INFO] [stdout]     |
[INFO] [stdout] 608 |     assert_eq!(crate::Snapshot::<Runtime>::targets().unwrap().len(), count);
[INFO] [stdout]     |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 606 | pub fn ensure_targets<Runtime>(pages: PageIndex, count: usize) {
[INFO] [stdout]     |                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:612:49
[INFO] [stdout]     |
[INFO] [stdout] 612 | pub fn multi_block_events() -> Vec<crate::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] 612 | pub fn multi_block_events<Runtime>() -> Vec<crate::Event<Runtime>> {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:613:2
[INFO] [stdout]     |
[INFO] [stdout] 613 |     System::events()
[INFO] [stdout]     |     ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  23 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout]  23 + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:625:65
[INFO] [stdout]     |
[INFO] [stdout] 625 | pub fn multi_block_events_since_last_call() -> Vec<crate::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] 625 | pub fn multi_block_events_since_last_call<Runtime>() -> Vec<crate::Event<Runtime>> {
[INFO] [stdout]     |                                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:633:56
[INFO] [stdout]     |
[INFO] [stdout] 633 | pub fn verifier_events() -> Vec<crate::verifier::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] 633 | pub fn verifier_events<Runtime>() -> Vec<crate::verifier::Event<Runtime>> {
[INFO] [stdout]     |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:634:2
[INFO] [stdout]     |
[INFO] [stdout] 634 |     System::events()
[INFO] [stdout]     |     ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  23 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout]  23 + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:644:72
[INFO] [stdout]     |
[INFO] [stdout] 644 | pub fn verifier_events_since_last_call() -> Vec<crate::verifier::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] 644 | pub fn verifier_events_since_last_call<Runtime>() -> Vec<crate::verifier::Event<Runtime>> {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:653:18
[INFO] [stdout]     |
[INFO] [stdout] 653 |     crate::Pallet::<Runtime>::roll_to(n, true);
[INFO] [stdout]     |                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 652 | pub fn roll_to<Runtime>(n: BlockNumber) {
[INFO] [stdout]     |               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:713:12
[INFO] [stdout]     |
[INFO] [stdout] 713 |     let now = System::block_number();
[INFO] [stdout]     |               ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  23 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout]  23 + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:719:12
[INFO] [stdout]     |
[INFO] [stdout] 719 |     let now = System::block_number();
[INFO] [stdout]     |               ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  23 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout]  23 + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:726:12
[INFO] [stdout]     |
[INFO] [stdout] 726 |     let now = System::block_number();
[INFO] [stdout]     |               ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  23 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout]  23 + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:734:12
[INFO] [stdout]     |
[INFO] [stdout] 734 |     let now = System::block_number();
[INFO] [stdout]     |               ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  23 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout]  23 + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:741:19
[INFO] [stdout]     |
[INFO] [stdout] 741 |     roll_to_with_ocw(System::block_number() + 1, maybe_pool)
[INFO] [stdout]     |                      ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  23 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout]  23 + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:753:12
[INFO] [stdout]     |
[INFO] [stdout] 753 |     let now = System::block_number();
[INFO] [stdout]     |               ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  23 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout]  23 + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:768:3
[INFO] [stdout]     |
[INFO] [stdout] 768 |         System::set_block_number(i);
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  23 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout]  23 + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:780:64
[INFO] [stdout]     |
[INFO] [stdout] 780 | pub fn fake_solution(score: ElectionScore) -> PagedRawSolution<Runtime> {
[INFO] [stdout]     |                                                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 780 | pub fn fake_solution<Runtime>(score: ElectionScore) -> PagedRawSolution<Runtime> {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:792:59
[INFO] [stdout]     |
[INFO] [stdout] 792 | pub fn raw_paged_solution_low_score() -> PagedRawSolution<Runtime> {
[INFO] [stdout]     |                                                           ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 792 | pub fn raw_paged_solution_low_score<Runtime>() -> PagedRawSolution<Runtime> {
[INFO] [stdout]     |                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:819:51
[INFO] [stdout]     |
[INFO] [stdout] 819 | pub fn emergency_solution() -> (BoundedSupportsOf<MultiBlock>, ElectionScore) {
[INFO] [stdout]     |                                                   ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 819 | pub fn emergency_solution<MultiBlock>() -> (BoundedSupportsOf<MultiBlock>, ElectionScore) {
[INFO] [stdout]     |                          ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:820:45
[INFO] [stdout]     |
[INFO] [stdout] 820 |     let supports = onchain::OnChainExecution::<Runtime>::elect(0).unwrap();
[INFO] [stdout]     |                                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 819 | pub fn emergency_solution<Runtime>() -> (BoundedSupportsOf<MultiBlock>, ElectionScore) {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:30:14
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub type T = Runtime;
[INFO] [stdout]    |              ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:86:29
[INFO] [stdout]    |
[INFO] [stdout] 86 |             assert_eq!(Submissions::<Runtime>::metadata_iter(1).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] 75 |     fn register_metadata_works<Runtime>() {
[INFO] [stdout]    |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:87:29
[INFO] [stdout]    |
[INFO] [stdout] 87 |             assert_eq!(Submissions::<Runtime>::metadata_iter(0).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] 75 |     fn register_metadata_works<Runtime>() {
[INFO] [stdout]    |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:89:19
[INFO] [stdout]    |
[INFO] [stdout] 89 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap(),
[INFO] [stdout]    |                               ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 75 |     fn register_metadata_works<Runtime>() {
[INFO] [stdout]    |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:99:20
[INFO] [stdout]    |
[INFO] [stdout] 99 |                 *Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]    |                                ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 75 |     fn register_metadata_works<Runtime>() {
[INFO] [stdout]    |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:113:19
[INFO] [stdout]     |
[INFO] [stdout] 113 |                 Submissions::<Runtime>::metadata_of(0, 999).unwrap(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout]  75 |     fn register_metadata_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:128:20
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 *Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]     |                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout]  75 |     fn register_metadata_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:134:29
[INFO] [stdout]     |
[INFO] [stdout] 134 |             assert_eq!(Submissions::<Runtime>::metadata_iter(1).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]  75 |     fn register_metadata_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:135:29
[INFO] [stdout]     |
[INFO] [stdout] 135 |             assert_eq!(Submissions::<Runtime>::metadata_iter(0).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]  75 |     fn register_metadata_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:159:19
[INFO] [stdout]     |
[INFO] [stdout] 159 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 149 |     fn page_submission_accumulates_fee<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:176:19
[INFO] [stdout]     |
[INFO] [stdout] 176 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 149 |     fn page_submission_accumulates_fee<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:193:19
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 149 |     fn page_submission_accumulates_fee<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:207:19
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 149 |     fn page_submission_accumulates_fee<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:226:30
[INFO] [stdout]     |
[INFO] [stdout] 226 |             assert_eq!(*Submissions::<Runtime>::leaderboard(0), vec![(91, score_from(100))]);
[INFO] [stdout]     |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 220 |     fn metadata_submission_sorted_based_on_score<Runtime>() {
[INFO] [stdout]     |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:233:20
[INFO] [stdout]     |
[INFO] [stdout] 233 |                 *Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]     |                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 220 |     fn metadata_submission_sorted_based_on_score<Runtime>() {
[INFO] [stdout]     |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:245:20
[INFO] [stdout]     |
[INFO] [stdout] 245 |                 *Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]     |                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 220 |     fn metadata_submission_sorted_based_on_score<Runtime>() {
[INFO] [stdout]     |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:264:20
[INFO] [stdout]     |
[INFO] [stdout] 264 |                 *Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]     |                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 220 |     fn metadata_submission_sorted_based_on_score<Runtime>() {
[INFO] [stdout]     |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:281:20
[INFO] [stdout]     |
[INFO] [stdout] 281 |                 *Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]     |                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 220 |     fn metadata_submission_sorted_based_on_score<Runtime>() {
[INFO] [stdout]     |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:302:20
[INFO] [stdout]     |
[INFO] [stdout] 302 |                 *Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]     |                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 220 |     fn metadata_submission_sorted_based_on_score<Runtime>() {
[INFO] [stdout]     |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:365:29
[INFO] [stdout]     |
[INFO] [stdout] 365 |             assert_eq!(Submissions::<Runtime>::pages_of(0, 99).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] 350 |     fn can_submit_pages<Runtime>() {
[INFO] [stdout]     |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:380:29
[INFO] [stdout]     |
[INFO] [stdout] 380 |             assert_eq!(Submissions::<Runtime>::pages_of(0, 99).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] 350 |     fn can_submit_pages<Runtime>() {
[INFO] [stdout]     |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:383:19
[INFO] [stdout]     |
[INFO] [stdout] 383 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap().pages.into_inner(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 350 |     fn can_submit_pages<Runtime>() {
[INFO] [stdout]     |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:393:29
[INFO] [stdout]     |
[INFO] [stdout] 393 |             assert_eq!(Submissions::<Runtime>::pages_of(0, 99).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] 350 |     fn can_submit_pages<Runtime>() {
[INFO] [stdout]     |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:402:29
[INFO] [stdout]     |
[INFO] [stdout] 402 |             assert_eq!(Submissions::<Runtime>::pages_of(0, 99).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] 350 |     fn can_submit_pages<Runtime>() {
[INFO] [stdout]     |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:405:19
[INFO] [stdout]     |
[INFO] [stdout] 405 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap().pages.into_inner(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 350 |     fn can_submit_pages<Runtime>() {
[INFO] [stdout]     |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:411:29
[INFO] [stdout]     |
[INFO] [stdout] 411 |             assert_eq!(Submissions::<Runtime>::pages_of(0, 99).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] 350 |     fn can_submit_pages<Runtime>() {
[INFO] [stdout]     |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:414:19
[INFO] [stdout]     |
[INFO] [stdout] 414 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap().pages.into_inner(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 350 |     fn can_submit_pages<Runtime>() {
[INFO] [stdout]     |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:474:19
[INFO] [stdout]     |
[INFO] [stdout] 474 |                 Submissions::<Runtime>::leaderboard(0)
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn good_bad_evil<Runtime>() {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:482:19
[INFO] [stdout]     |
[INFO] [stdout] 482 |                 Submissions::<Runtime>::metadata_iter(0).collect::<Vec<_>>(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn good_bad_evil<Runtime>() {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:583:19
[INFO] [stdout]     |
[INFO] [stdout] 583 |                 Submissions::<Runtime>::leaderboard(0)
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn good_bad_evil<Runtime>() {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:623:29
[INFO] [stdout]     |
[INFO] [stdout] 623 |             assert_ok!(Submissions::<Runtime>::ensure_killed_with(&999, 0));
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn good_bad_evil<Runtime>() {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:625:29
[INFO] [stdout]     |
[INFO] [stdout] 625 |             assert_ok!(Submissions::<Runtime>::ensure_killed_with(&92, 0));
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn good_bad_evil<Runtime>() {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:627:26
[INFO] [stdout]     |
[INFO] [stdout] 627 |             assert!(Submissions::<Runtime>::ensure_killed_with(&99, 0).is_err());
[INFO] [stdout]     |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn good_bad_evil<Runtime>() {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:644:29
[INFO] [stdout]     |
[INFO] [stdout] 644 |             assert_ok!(Submissions::<Runtime>::ensure_killed_with(&99, 0));
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn good_bad_evil<Runtime>() {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:653:29
[INFO] [stdout]     |
[INFO] [stdout] 653 |             assert_ok!(Submissions::<Runtime>::ensure_killed(0));
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn good_bad_evil<Runtime>() {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:669:29
[INFO] [stdout]     |
[INFO] [stdout] 669 |             assert_eq!(Submissions::<Runtime>::submitters_count(current_round), 1);
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 658 |     fn after_rejecting_does_not_call_verifier_start_if_no_leader_exists<Runtime>() {
[INFO] [stdout]     |                                                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:693:27
[INFO] [stdout]     |
[INFO] [stdout] 693 |             assert!(!Submissions::<Runtime>::has_leader(current_round));
[INFO] [stdout]     |                                    ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 658 |     fn after_rejecting_does_not_call_verifier_start_if_no_leader_exists<Runtime>() {
[INFO] [stdout]     |                                                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:694:29
[INFO] [stdout]     |
[INFO] [stdout] 694 |             assert_eq!(Submissions::<Runtime>::submitters_count(current_round), 0);
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 658 |     fn after_rejecting_does_not_call_verifier_start_if_no_leader_exists<Runtime>() {
[INFO] [stdout]     |                                                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:698:26
[INFO] [stdout]     |
[INFO] [stdout] 698 |             while crate::Pallet::<Runtime>::current_phase().is_signed_validation() {
[INFO] [stdout]     |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 658 |     fn after_rejecting_does_not_call_verifier_start_if_no_leader_exists<Runtime>() {
[INFO] [stdout]     |                                                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:740:19
[INFO] [stdout]     |
[INFO] [stdout] 740 |                 Submissions::<Runtime>::metadata_of(0, submitter).unwrap().pages.into_inner(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 708 |     fn missing_pages_treated_as_empty<Runtime>() {
[INFO] [stdout]     |                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:832:30
[INFO] [stdout]     |
[INFO] [stdout] 832 |                 assert_eq!(Submissions::<Runtime>::submitters_count(current_round), 2);
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 777 |     fn not_all_solutions_verified_signed_verification_to_unsigned<Runtime>() {
[INFO] [stdout]     |                                                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:868:30
[INFO] [stdout]     |
[INFO] [stdout] 868 |                 assert_eq!(Submissions::<Runtime>::submitters_count(current_round), 1);
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 777 |     fn not_all_solutions_verified_signed_verification_to_unsigned<Runtime>() {
[INFO] [stdout]     |                                                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:869:27
[INFO] [stdout]     |
[INFO] [stdout] 869 |                 assert!(Submissions::<Runtime>::has_leader(current_round));
[INFO] [stdout]     |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 777 |     fn not_all_solutions_verified_signed_verification_to_unsigned<Runtime>() {
[INFO] [stdout]     |                                                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1027:30
[INFO] [stdout]      |
[INFO] [stdout] 1027 |                 assert_eq!(Submissions::<Runtime>::submitters_count(current_round), 3);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  985 |     fn max_queue_with_single_valid_solution_at_end<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1028:27
[INFO] [stdout]      |
[INFO] [stdout] 1028 |                 assert!(Submissions::<Runtime>::has_leader(current_round));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  985 |     fn max_queue_with_single_valid_solution_at_end<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1054:30
[INFO] [stdout]      |
[INFO] [stdout] 1054 |                 assert_eq!(Submissions::<Runtime>::submitters_count(current_round), 2);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  985 |     fn max_queue_with_single_valid_solution_at_end<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1077:30
[INFO] [stdout]      |
[INFO] [stdout] 1077 |                 assert_eq!(Submissions::<Runtime>::submitters_count(current_round), 1);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  985 |     fn max_queue_with_single_valid_solution_at_end<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1080:32
[INFO] [stdout]      |
[INFO] [stdout] 1080 |                 let leader = Submissions::<Runtime>::leader(current_round).unwrap();
[INFO] [stdout]      |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]  985 |     fn max_queue_with_single_valid_solution_at_end<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1142:13
[INFO] [stdout]      |
[INFO] [stdout] 1142 |                 Error::<Runtime>::TooManyInvulnerables
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1136 |     fn set_invulnerables_too_many_fails<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1155:16
[INFO] [stdout]      |
[INFO] [stdout] 1155 |             assert_eq!(<Runtime as crate::signed::Config>::InvulnerableDeposit::get(), 7);
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1163:19
[INFO] [stdout]      |
[INFO] [stdout] 1163 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap(),
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1148 |     fn invulnerable_pays_different_deposit_independent_of_pages<Runtime>() {
[INFO] [stdout]      |                                                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1182:19
[INFO] [stdout]      |
[INFO] [stdout] 1182 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap(),
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1148 |     fn invulnerable_pays_different_deposit_independent_of_pages<Runtime>() {
[INFO] [stdout]      |                                                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1207:39
[INFO] [stdout]      |
[INFO] [stdout] 1207 |             let final_metadata = Submissions::<Runtime>::metadata_of(0, 99).unwrap();
[INFO] [stdout]      |                                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1148 |     fn invulnerable_pays_different_deposit_independent_of_pages<Runtime>() {
[INFO] [stdout]      |                                                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1262:19
[INFO] [stdout]      |
[INFO] [stdout] 1262 |                 Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1251 |     fn invulnerable_cannot_eject_first<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1274:19
[INFO] [stdout]      |
[INFO] [stdout] 1274 |                 Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1251 |     fn invulnerable_cannot_eject_first<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1292:19
[INFO] [stdout]      |
[INFO] [stdout] 1292 |                 Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1281 |     fn invulnerable_cannot_eject_middle<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1306:20
[INFO] [stdout]      |
[INFO] [stdout] 1306 |                     Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1281 |     fn invulnerable_cannot_eject_middle<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1315:20
[INFO] [stdout]      |
[INFO] [stdout] 1315 |                     Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1281 |     fn invulnerable_cannot_eject_middle<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1324:20
[INFO] [stdout]      |
[INFO] [stdout] 1324 |                     Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1281 |     fn invulnerable_cannot_eject_middle<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1360:19
[INFO] [stdout]      |
[INFO] [stdout] 1360 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap(),
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1351 |     fn discarded_invulnerable_gets_fee_and_deposit_back<Runtime>() {
[INFO] [stdout]      |                                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1423:29
[INFO] [stdout]      |
[INFO] [stdout] 1423 |             assert_eq!(Submissions::<Runtime>::metadata_of(0, 99).unwrap().deposit, 7);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1413 |     fn removing_from_invulnerables_affects_future_submissions<Runtime>() {
[INFO] [stdout]      |                                                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1438:19
[INFO] [stdout]      |
[INFO] [stdout] 1438 |                 Submissions::<Runtime>::metadata_of(MultiBlock::round(), 99).unwrap().deposit;
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1413 |     fn removing_from_invulnerables_affects_future_submissions<Runtime>() {
[INFO] [stdout]      |                                                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1522:57
[INFO] [stdout]      |
[INFO] [stdout] 1522 |             let full_key = crate::signed::pallet::SortedScores::<Runtime>::hashed_key_for(
[INFO] [stdout]      |                                                                  ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1491 |     fn missing_leader_storage_triggers_defensive<Runtime>() {
[INFO] [stdout]      |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1541:29
[INFO] [stdout]      |
[INFO] [stdout] 1541 |             assert_eq!(Submissions::<Runtime>::leader(SignedPallet::current_round()), None);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1534 |     fn get_score_defensive_when_no_leader<Runtime>() {
[INFO] [stdout]      |                                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1557:29
[INFO] [stdout]      |
[INFO] [stdout] 1557 |             assert_eq!(Submissions::<Runtime>::leader(SignedPallet::current_round()), None);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1550 |     fn get_page_defensive_when_no_leader<Runtime>() {
[INFO] [stdout]      |                                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1446:16
[INFO] [stdout]      |
[INFO] [stdout] 1446 |                 Snapshot::<Runtime>::voters(0)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1438 |     fn mine_solution_single_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1458:26
[INFO] [stdout]      |
[INFO] [stdout] 1458 |             OffchainWorkerMiner::<Runtime>::base_check_solution(&paged, None, true).unwrap();
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1438 |     fn mine_solution_single_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1501:16
[INFO] [stdout]      |
[INFO] [stdout] 1501 |                 Snapshot::<Runtime>::voters(0)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1490 |     fn mine_solution_double_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1509:16
[INFO] [stdout]      |
[INFO] [stdout] 1509 |                 Snapshot::<Runtime>::voters(1)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1490 |     fn mine_solution_double_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1517:26
[INFO] [stdout]      |
[INFO] [stdout] 1517 |             assert_eq!(Snapshot::<Runtime>::targets().unwrap(), vec![10, 20, 30, 40]);
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1490 |     fn mine_solution_double_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1544:26
[INFO] [stdout]      |
[INFO] [stdout] 1544 |             OffchainWorkerMiner::<Runtime>::base_check_solution(&paged, None, false).unwrap();
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1490 |     fn mine_solution_double_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1585:16
[INFO] [stdout]      |
[INFO] [stdout] 1585 |                 Snapshot::<Runtime>::voters(2)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1576 |     fn mine_solution_triple_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1593:16
[INFO] [stdout]      |
[INFO] [stdout] 1593 |                 Snapshot::<Runtime>::voters(1)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1576 |     fn mine_solution_triple_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1601:16
[INFO] [stdout]      |
[INFO] [stdout] 1601 |                 Snapshot::<Runtime>::voters(0)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1576 |     fn mine_solution_triple_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1631:26
[INFO] [stdout]      |
[INFO] [stdout] 1631 |             OffchainWorkerMiner::<Runtime>::base_check_solution(&paged, None, true).unwrap();
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1576 |     fn mine_solution_triple_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1676:16
[INFO] [stdout]      |
[INFO] [stdout] 1676 |                 Snapshot::<Runtime>::voters(0)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1667 |     fn mine_solution_choses_most_significant_pages<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1685:16
[INFO] [stdout]      |
[INFO] [stdout] 1685 |                 Snapshot::<Runtime>::voters(1)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1667 |     fn mine_solution_choses_most_significant_pages<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1710:26
[INFO] [stdout]      |
[INFO] [stdout] 1710 |             OffchainWorkerMiner::<Runtime>::base_check_solution(&paged, None, true).unwrap();
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1667 |     fn mine_solution_choses_most_significant_pages<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1746:16
[INFO] [stdout]      |
[INFO] [stdout] 1746 |                 Snapshot::<Runtime>::voters(0)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1738 |     fn mine_solution_2_out_of_3_pages<Runtime>() {
[INFO] [stdout]      |                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1754:16
[INFO] [stdout]      |
[INFO] [stdout] 1754 |                 Snapshot::<Runtime>::voters(1)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1738 |     fn mine_solution_2_out_of_3_pages<Runtime>() {
[INFO] [stdout]      |                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1762:16
[INFO] [stdout]      |
[INFO] [stdout] 1762 |                 Snapshot::<Runtime>::voters(2)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1738 |     fn mine_solution_2_out_of_3_pages<Runtime>() {
[INFO] [stdout]      |                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1774:26
[INFO] [stdout]      |
[INFO] [stdout] 1774 |             OffchainWorkerMiner::<Runtime>::base_check_solution(&paged, None, true).unwrap();
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1738 |     fn mine_solution_2_out_of_3_pages<Runtime>() {
[INFO] [stdout]      |                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1804:26
[INFO] [stdout]      |
[INFO] [stdout] 1804 |             OffchainWorkerMiner::<Runtime>::base_check_solution(&paged, None, true).unwrap();
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1738 |     fn mine_solution_2_out_of_3_pages<Runtime>() {
[INFO] [stdout]      |                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1840:43
[INFO] [stdout]      |
[INFO] [stdout] 1840 |             let full_edges = OffchainWorkerMiner::<Runtime>::mine_solution(Pages::get(), false)
[INFO] [stdout]      |                                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1837 |     fn can_reduce_solution<Runtime>() {
[INFO] [stdout]      |                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1845:46
[INFO] [stdout]      |
[INFO] [stdout] 1845 |             let reduced_edges = OffchainWorkerMiner::<Runtime>::mine_solution(Pages::get(), true)
[INFO] [stdout]      |                                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1837 |     fn can_reduce_solution<Runtime>() {
[INFO] [stdout]      |                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1869:27
[INFO] [stdout]      |
[INFO] [stdout] 1869 |             let offchain_repeat = <Runtime as crate::unsigned::Config>::OffchainRepeat::get();
[INFO] [stdout]      |                                    ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1872:34
[INFO] [stdout]      |
[INFO] [stdout] 1872 |             assert!(OffchainWorkerMiner::<Runtime>::ensure_offchain_repeat_frequency(25).is_ok());
[INFO] [stdout]      |                                           ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1866 |     fn lock_prevents_frequent_execution<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1876:27
[INFO] [stdout]      |
[INFO] [stdout] 1876 |                 OffchainWorkerMiner::<Runtime>::ensure_offchain_repeat_frequency(26),
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1866 |     fn lock_prevents_frequent_execution<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1881:34
[INFO] [stdout]      |
[INFO] [stdout] 1881 |             assert!(OffchainWorkerMiner::<Runtime>::ensure_offchain_repeat_frequency(
[INFO] [stdout]      |                                           ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1866 |     fn lock_prevents_frequent_execution<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1887:34
[INFO] [stdout]      |
[INFO] [stdout] 1887 |             assert!(OffchainWorkerMiner::<Runtime>::ensure_offchain_repeat_frequency(
[INFO] [stdout]      |                                           ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1866 |     fn lock_prevents_frequent_execution<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1891:34
[INFO] [stdout]      |
[INFO] [stdout] 1891 |             assert!(OffchainWorkerMiner::<Runtime>::ensure_offchain_repeat_frequency(
[INFO] [stdout]      |                                           ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1866 |     fn lock_prevents_frequent_execution<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1895:34
[INFO] [stdout]      |
[INFO] [stdout] 1895 |             assert!(OffchainWorkerMiner::<Runtime>::ensure_offchain_repeat_frequency(
[INFO] [stdout]      |                                           ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1866 |     fn lock_prevents_frequent_execution<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1907:67
[INFO] [stdout]      |
[INFO] [stdout] 1907 |             let guard = StorageValueRef::persistent(&OffchainWorkerMiner::<Runtime>::OFFCHAIN_LOCK);
[INFO] [stdout]      |                                                                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1903 |     fn lock_released_after_successful_execution<Runtime>() {
[INFO] [stdout]      |                                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1909:56
[INFO] [stdout]      |
[INFO] [stdout] 1909 |                 StorageValueRef::persistent(&OffchainWorkerMiner::<Runtime>::OFFCHAIN_LAST_BLOCK);
[INFO] [stdout]      |                                                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1903 |     fn lock_released_after_successful_execution<Runtime>() {
[INFO] [stdout]      |                                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1934:46
[INFO] [stdout]      |
[INFO] [stdout] 1934 |             let mut lock = StorageLock::<BlockAndTime<System>>::with_block_deadline(
[INFO] [stdout]      |                                                       ^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 1858 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 1858 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1935:27
[INFO] [stdout]      |
[INFO] [stdout] 1935 |                 OffchainWorkerMiner::<Runtime>::OFFCHAIN_LOCK,
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1927 |     fn lock_prevents_overlapping_execution<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1961:56
[INFO] [stdout]      |
[INFO] [stdout] 1961 |                 StorageValueRef::persistent(&OffchainWorkerMiner::<Runtime>::OFFCHAIN_LAST_BLOCK);
[INFO] [stdout]      |                                                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1955 |     fn initial_ocw_runs_and_saves_new_cache<Runtime>() {
[INFO] [stdout]      |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1963:56
[INFO] [stdout]      |
[INFO] [stdout] 1963 |                 StorageValueRef::persistent(&OffchainWorkerMiner::<Runtime>::OFFCHAIN_CACHED_CALL);
[INFO] [stdout]      |                                                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1955 |     fn initial_ocw_runs_and_saves_new_cache<Runtime>() {
[INFO] [stdout]      |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1966:49
[INFO] [stdout]      |
[INFO] [stdout] 1966 |             assert_eq!(cache.get::<crate::unsigned::Call<Runtime>>(), Ok(None));
[INFO] [stdout]      |                                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1955 |     fn initial_ocw_runs_and_saves_new_cache<Runtime>() {
[INFO] [stdout]      |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1973:55
[INFO] [stdout]      |
[INFO] [stdout] 1973 |             assert!(matches!(cache.get::<crate::unsigned::Call<Runtime>>(), Ok(Some(_))));
[INFO] [stdout]      |                                                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1955 |     fn initial_ocw_runs_and_saves_new_cache<Runtime>() {
[INFO] [stdout]      |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2002:27
[INFO] [stdout]      |
[INFO] [stdout] 2002 |             let offchain_repeat = <Runtime as crate::unsigned::Config>::OffchainRepeat::get();
[INFO] [stdout]      |                                    ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2005:34
[INFO] [stdout]      |
[INFO] [stdout] 2005 |             assert!(OffchainWorkerMiner::<Runtime>::cached_solution().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] 1999 |     fn resubmits_after_offchain_repeat<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2027:27
[INFO] [stdout]      |
[INFO] [stdout] 2027 |             let offchain_repeat = <Runtime as crate::unsigned::Config>::OffchainRepeat::get();
[INFO] [stdout]      |                                    ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2030:34
[INFO] [stdout]      |
[INFO] [stdout] 2030 |             assert!(OffchainWorkerMiner::<Runtime>::cached_solution().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] 2024 |     fn regenerates_and_resubmits_after_offchain_repeat_if_no_cache<Runtime>() {
[INFO] [stdout]      |                                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2042:56
[INFO] [stdout]      |
[INFO] [stdout] 2042 |                 StorageValueRef::persistent(&OffchainWorkerMiner::<Runtime>::OFFCHAIN_CACHED_CALL);
[INFO] [stdout]      |                                                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2024 |     fn regenerates_and_resubmits_after_offchain_repeat_if_no_cache<Runtime>() {
[INFO] [stdout]      |                                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2043:60
[INFO] [stdout]      |
[INFO] [stdout] 2043 |             assert!(matches!(call_cache.get::<crate::unsigned::Call<Runtime>>(), Ok(Some(_))));
[INFO] [stdout]      |                                                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2024 |     fn regenerates_and_resubmits_after_offchain_repeat_if_no_cache<Runtime>() {
[INFO] [stdout]      |                                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2061:27
[INFO] [stdout]      |
[INFO] [stdout] 2061 |             let offchain_repeat = <Runtime as crate::unsigned::Config>::OffchainRepeat::get();
[INFO] [stdout]      |                                    ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2071:56
[INFO] [stdout]      |
[INFO] [stdout] 2071 |                 StorageValueRef::persistent(&OffchainWorkerMiner::<Runtime>::OFFCHAIN_CACHED_CALL);
[INFO] [stdout]      |                                                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2057 |     fn altering_snapshot_invalidates_solution_cache<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2072:60
[INFO] [stdout]      |
[INFO] [stdout] 2072 |             assert!(matches!(call_cache.get::<crate::unsigned::Call<Runtime>>(), Ok(Some(_))));
[INFO] [stdout]      |                                                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2057 |     fn altering_snapshot_invalidates_solution_cache<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2076:33
[INFO] [stdout]      |
[INFO] [stdout] 2076 |             assert_eq!(crate::Snapshot::<Runtime>::targets().unwrap(), vec![10, 20, 30, 40]);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2057 |     fn altering_snapshot_invalidates_solution_cache<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2077:44
[INFO] [stdout]      |
[INFO] [stdout] 2077 |             let pre_fingerprint = crate::Snapshot::<Runtime>::fingerprint();
[INFO] [stdout]      |                                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2057 |     fn altering_snapshot_invalidates_solution_cache<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2078:22
[INFO] [stdout]      |
[INFO] [stdout] 2078 |             crate::Snapshot::<Runtime>::remove_target(0);
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2057 |     fn altering_snapshot_invalidates_solution_cache<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2079:45
[INFO] [stdout]      |
[INFO] [stdout] 2079 |             let post_fingerprint = crate::Snapshot::<Runtime>::fingerprint();
[INFO] [stdout]      |                                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2057 |     fn altering_snapshot_invalidates_solution_cache<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2080:33
[INFO] [stdout]      |
[INFO] [stdout] 2080 |             assert_eq!(crate::Snapshot::<Runtime>::targets().unwrap(), vec![20, 30, 40]);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2057 |     fn altering_snapshot_invalidates_solution_cache<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2084:14
[INFO] [stdout]      |
[INFO] [stdout] 2084 |             let now = System::block_number();
[INFO] [stdout]      |                       ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 1858 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 1858 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2089:54
[INFO] [stdout]      |
[INFO] [stdout] 2089 |             assert_eq!(call_cache.get::<crate::unsigned::Call<Runtime>>(), Ok(None));
[INFO] [stdout]      |                                                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2057 |     fn altering_snapshot_invalidates_solution_cache<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2094:60
[INFO] [stdout]      |
[INFO] [stdout] 2094 |             assert!(matches!(call_cache.get::<crate::unsigned::Call<Runtime>>(), Ok(Some(_))));
[INFO] [stdout]      |                                                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2057 |     fn altering_snapshot_invalidates_solution_cache<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2104:27
[INFO] [stdout]      |
[INFO] [stdout] 2104 |             let offchain_repeat = <Runtime as crate::unsigned::Config>::OffchainRepeat::get();
[INFO] [stdout]      |                                    ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2115:56
[INFO] [stdout]      |
[INFO] [stdout] 2115 |                 StorageValueRef::persistent(&OffchainWorkerMiner::<Runtime>::OFFCHAIN_CACHED_CALL);
[INFO] [stdout]      |                                                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2099 |     fn wont_resubmit_if_weak_score<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2116:60
[INFO] [stdout]      |
[INFO] [stdout] 2116 |             assert!(matches!(call_cache.get::<crate::unsigned::Call<Runtime>>(), Ok(Some(_))));
[INFO] [stdout]      |                                                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2099 |     fn wont_resubmit_if_weak_score<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2129:21
[INFO] [stdout]      |
[INFO] [stdout] 2129 |             roll_to_with_ocw(System::block_number() + offchain_repeat + 1, Some(pool.clone()));
[INFO] [stdout]      |                              ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 1858 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 1858 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2133:60
[INFO] [stdout]      |
[INFO] [stdout] 2133 |             assert!(matches!(call_cache.get::<crate::unsigned::Call<Runtime>>(), Ok(Some(_))));
[INFO] [stdout]      |                                                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2099 |     fn wont_resubmit_if_weak_score<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2147:56
[INFO] [stdout]      |
[INFO] [stdout] 2147 |                 StorageValueRef::persistent(&OffchainWorkerMiner::<Runtime>::OFFCHAIN_CACHED_CALL);
[INFO] [stdout]      |                                                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2138 |     fn ocw_submission_e2e_works<Runtime>() {
[INFO] [stdout]      |                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2148:60
[INFO] [stdout]      |
[INFO] [stdout] 2148 |             assert!(matches!(call_cache.get::<crate::unsigned::Call<Runtime>>(), Ok(Some(_))));
[INFO] [stdout]      |                                                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2138 |     fn ocw_submission_e2e_works<Runtime>() {
[INFO] [stdout]      |                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2289:27
[INFO] [stdout]      |
[INFO] [stdout] 2289 |                 OffchainWorkerMiner::<Runtime>::mine_checked_call().unwrap_err(),
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2280 |     fn will_not_mine_if_not_enough_winners<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2305:28
[INFO] [stdout]      |
[INFO] [stdout] 2305 |                 let offchain_repeat = <Runtime as crate::unsigned::Config>::OffchainRepeat::get();
[INFO] [stdout]      |                                        ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2309:29
[INFO] [stdout]      |
[INFO] [stdout] 2309 |                     &OffchainWorkerMiner::<Runtime>::OFFCHAIN_LAST_BLOCK,
[INFO] [stdout]      |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2298 |         fn ocw_never_uses_cache_on_initial_run_or_resubmission<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2312:29
[INFO] [stdout]      |
[INFO] [stdout] 2312 |                     &OffchainWorkerMiner::<Runtime>::OFFCHAIN_CACHED_CALL,
[INFO] [stdout]      |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2298 |         fn ocw_never_uses_cache_on_initial_run_or_resubmission<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2317:50
[INFO] [stdout]      |
[INFO] [stdout] 2317 |                 assert_eq!(cache.get::<crate::unsigned::Call<Runtime>>(), Ok(None));
[INFO] [stdout]      |                                                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2298 |         fn ocw_never_uses_cache_on_initial_run_or_resubmission<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2326:50
[INFO] [stdout]      |
[INFO] [stdout] 2326 |                 assert_eq!(cache.get::<crate::unsigned::Call<Runtime>>(), Ok(None));
[INFO] [stdout]      |                                                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2298 |         fn ocw_never_uses_cache_on_initial_run_or_resubmission<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2338:50
[INFO] [stdout]      |
[INFO] [stdout] 2338 |                 assert_eq!(cache.get::<crate::unsigned::Call<Runtime>>(), Ok(None));
[INFO] [stdout]      |                                                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2298 |         fn ocw_never_uses_cache_on_initial_run_or_resubmission<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:395:6
[INFO] [stdout]     |
[INFO] [stdout] 395 |                 <VerifierPallet as Verifier>::queued_score(),
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:521:6
[INFO] [stdout]     |
[INFO] [stdout] 521 |                   <UnsignedPallet as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock/mod.rs:143:1
[INFO] [stdout]     |
[INFO] [stdout] 143 | / parameter_types! {
[INFO] [stdout] ...   |
[INFO] [stdout] 177 | |     pub static AreWeDone: AreWeDoneModes = AreWeDoneModes::Proceed;
[INFO] [stdout] 178 | | }
[INFO] [stdout]     | |_- similarly named struct `UnsignedPhase` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 521 -                 <UnsignedPallet as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout] 521 +                 <UnsignedPhase as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:530:6
[INFO] [stdout]     |
[INFO] [stdout] 530 |                   <UnsignedPallet as ValidateUnsigned>::pre_dispatch(&call).unwrap_err(),
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock/mod.rs:143:1
[INFO] [stdout]     |
[INFO] [stdout] 143 | / parameter_types! {
[INFO] [stdout] ...   |
[INFO] [stdout] 177 | |     pub static AreWeDone: AreWeDoneModes = AreWeDoneModes::Proceed;
[INFO] [stdout] 178 | | }
[INFO] [stdout]     | |_- similarly named struct `UnsignedPhase` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 530 -                 <UnsignedPallet as ValidateUnsigned>::pre_dispatch(&call).unwrap_err(),
[INFO] [stdout] 530 +                 <UnsignedPhase as ValidateUnsigned>::pre_dispatch(&call).unwrap_err(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:538:6
[INFO] [stdout]     |
[INFO] [stdout] 538 |                   <UnsignedPallet as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock/mod.rs:143:1
[INFO] [stdout]     |
[INFO] [stdout] 143 | / parameter_types! {
[INFO] [stdout] ...   |
[INFO] [stdout] 177 | |     pub static AreWeDone: AreWeDoneModes = AreWeDoneModes::Proceed;
[INFO] [stdout] 178 | | }
[INFO] [stdout]     | |_- similarly named struct `UnsignedPhase` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 538 -                 <UnsignedPallet as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout] 538 +                 <UnsignedPhase as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:546:6
[INFO] [stdout]     |
[INFO] [stdout] 546 |                   <UnsignedPallet as ValidateUnsigned>::pre_dispatch(&call).unwrap_err(),
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock/mod.rs:143:1
[INFO] [stdout]     |
[INFO] [stdout] 143 | / parameter_types! {
[INFO] [stdout] ...   |
[INFO] [stdout] 177 | |     pub static AreWeDone: AreWeDoneModes = AreWeDoneModes::Proceed;
[INFO] [stdout] 178 | | }
[INFO] [stdout]     | |_- similarly named struct `UnsignedPhase` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 546 -                 <UnsignedPallet as ValidateUnsigned>::pre_dispatch(&call).unwrap_err(),
[INFO] [stdout] 546 +                 <UnsignedPhase as ValidateUnsigned>::pre_dispatch(&call).unwrap_err(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:554:16
[INFO] [stdout]     |
[INFO] [stdout] 554 |               assert_ok!(<UnsignedPallet as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock/mod.rs:143:1
[INFO] [stdout]     |
[INFO] [stdout] 143 | / parameter_types! {
[INFO] [stdout] ...   |
[INFO] [stdout] 177 | |     pub static AreWeDone: AreWeDoneModes = AreWeDoneModes::Proceed;
[INFO] [stdout] 178 | | }
[INFO] [stdout]     | |_- similarly named struct `UnsignedPhase` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 554 -             assert_ok!(<UnsignedPallet as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout] 554 +             assert_ok!(<UnsignedPhase as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:558:16
[INFO] [stdout]     |
[INFO] [stdout] 558 |               assert_ok!(<UnsignedPallet as ValidateUnsigned>::pre_dispatch(&call));
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock/mod.rs:143:1
[INFO] [stdout]     |
[INFO] [stdout] 143 | / parameter_types! {
[INFO] [stdout] ...   |
[INFO] [stdout] 177 | |     pub static AreWeDone: AreWeDoneModes = AreWeDoneModes::Proceed;
[INFO] [stdout] 178 | | }
[INFO] [stdout]     | |_- similarly named struct `UnsignedPhase` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 558 -             assert_ok!(<UnsignedPallet as ValidateUnsigned>::pre_dispatch(&call));
[INFO] [stdout] 558 +             assert_ok!(<UnsignedPhase as ValidateUnsigned>::pre_dispatch(&call));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:576:7
[INFO] [stdout]     |
[INFO] [stdout] 576 |                       <UnsignedPallet as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock/mod.rs:143:1
[INFO] [stdout]     |
[INFO] [stdout] 143 | / parameter_types! {
[INFO] [stdout] ...   |
[INFO] [stdout] 177 | |     pub static AreWeDone: AreWeDoneModes = AreWeDoneModes::Proceed;
[INFO] [stdout] 178 | | }
[INFO] [stdout]     | |_- similarly named struct `UnsignedPhase` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 576 -                     <UnsignedPallet as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout] 576 +                     <UnsignedPhase as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:603:16
[INFO] [stdout]     |
[INFO] [stdout] 603 |             assert_eq!(<VerifierPallet as Verifier>::queued_score(), None);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:608:16
[INFO] [stdout]     |
[INFO] [stdout] 608 |             assert_eq!(<VerifierPallet as Verifier>::queued_score(), None);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:613:22
[INFO] [stdout]     |
[INFO] [stdout] 613 |             assert!(matches!(<VerifierPallet as Verifier>::queued_score(), Some(_)));
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:631:16
[INFO] [stdout]     |
[INFO] [stdout] 631 |             assert_eq!(<VerifierPallet as Verifier>::queued_score(), None);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:636:16
[INFO] [stdout]     |
[INFO] [stdout] 636 |             assert_eq!(<VerifierPallet as Verifier>::queued_score(), None);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:640:15
[INFO] [stdout]     |
[INFO] [stdout] 640 |             Snapshot::<Runtime>::remove_target(2);
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 621 |     fn unfeasible_solution_panics<Runtime>() {
[INFO] [stdout]     |                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:645:22
[INFO] [stdout]     |
[INFO] [stdout] 645 |             assert!(matches!(<VerifierPallet as Verifier>::queued_score(), Some(_)));
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2049:16
[INFO] [stdout]      |
[INFO] [stdout] 2049 |                 assert_eq!(System::block_number(), 0);
[INFO] [stdout]      |                            ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2051:27
[INFO] [stdout]      |
[INFO] [stdout] 2051 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(false, 1));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2039 |     fn single_page<Runtime>() {
[INFO] [stdout]      |                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2060:27
[INFO] [stdout]      |
[INFO] [stdout] 2060 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(false, 3));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2039 |     fn single_page<Runtime>() {
[INFO] [stdout]      |                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2064:27
[INFO] [stdout]      |
[INFO] [stdout] 2064 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 0));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2039 |     fn single_page<Runtime>() {
[INFO] [stdout]      |                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2068:27
[INFO] [stdout]      |
[INFO] [stdout] 2068 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 1));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2039 |     fn single_page<Runtime>() {
[INFO] [stdout]      |                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2091:27
[INFO] [stdout]      |
[INFO] [stdout] 2091 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 1));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2039 |     fn single_page<Runtime>() {
[INFO] [stdout]      |                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2104:27
[INFO] [stdout]      |
[INFO] [stdout] 2104 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 1));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2039 |     fn single_page<Runtime>() {
[INFO] [stdout]      |                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2131:27
[INFO] [stdout]      |
[INFO] [stdout] 2131 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 1));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2039 |     fn single_page<Runtime>() {
[INFO] [stdout]      |                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2136:27
[INFO] [stdout]      |
[INFO] [stdout] 2136 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(false, 1));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2039 |     fn single_page<Runtime>() {
[INFO] [stdout]      |                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2155:16
[INFO] [stdout]      |
[INFO] [stdout] 2155 |                 assert_eq!(System::block_number(), 0);
[INFO] [stdout]      |                            ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2157:27
[INFO] [stdout]      |
[INFO] [stdout] 2157 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(false, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2145 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2170:27
[INFO] [stdout]      |
[INFO] [stdout] 2170 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(false, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2145 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2174:27
[INFO] [stdout]      |
[INFO] [stdout] 2174 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 0));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2145 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2178:27
[INFO] [stdout]      |
[INFO] [stdout] 2178 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 1));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2145 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2181:27
[INFO] [stdout]      |
[INFO] [stdout] 2181 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2145 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2198:27
[INFO] [stdout]      |
[INFO] [stdout] 2198 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2145 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2202:27
[INFO] [stdout]      |
[INFO] [stdout] 2202 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2145 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2219:27
[INFO] [stdout]      |
[INFO] [stdout] 2219 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2145 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2224:27
[INFO] [stdout]      |
[INFO] [stdout] 2224 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2145 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2237:27
[INFO] [stdout]      |
[INFO] [stdout] 2237 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2145 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2241:27
[INFO] [stdout]      |
[INFO] [stdout] 2241 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2145 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2252:27
[INFO] [stdout]      |
[INFO] [stdout] 2252 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(false, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2145 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2267:16
[INFO] [stdout]      |
[INFO] [stdout] 2267 |                 assert_eq!(System::block_number(), 0);
[INFO] [stdout]      |                            ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2269:27
[INFO] [stdout]      |
[INFO] [stdout] 2269 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(false, 3));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2258 |     fn multi_page_3<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2279:27
[INFO] [stdout]      |
[INFO] [stdout] 2279 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(false, 3));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2258 |     fn multi_page_3<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2283:27
[INFO] [stdout]      |
[INFO] [stdout] 2283 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 0));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2258 |     fn multi_page_3<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2287:27
[INFO] [stdout]      |
[INFO] [stdout] 2287 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 1));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2258 |     fn multi_page_3<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2291:27
[INFO] [stdout]      |
[INFO] [stdout] 2291 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2258 |     fn multi_page_3<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2294:27
[INFO] [stdout]      |
[INFO] [stdout] 2294 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, Pages::get()));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2258 |     fn multi_page_3<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2371:15
[INFO] [stdout]      |
[INFO] [stdout] 2371 |             assert_eq!(System::remaining_block_weight().consumed(), Weight::from_parts(2, 0));
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2375:15
[INFO] [stdout]      |
[INFO] [stdout] 2375 |             assert_eq!(System::remaining_block_weight().consumed(), Weight::from_parts(2, 0));
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2378:15
[INFO] [stdout]      |
[INFO] [stdout] 2378 |             assert_eq!(System::remaining_block_weight().consumed(), Weight::from_parts(2, 5));
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2381:15
[INFO] [stdout]      |
[INFO] [stdout] 2381 |             assert_eq!(System::remaining_block_weight().consumed(), Weight::from_parts(2, 5));
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2384:15
[INFO] [stdout]      |
[INFO] [stdout] 2384 |             assert_eq!(System::remaining_block_weight().consumed(), Weight::from_parts(2, 5));
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2387:15
[INFO] [stdout]      |
[INFO] [stdout] 2387 |             assert_eq!(System::remaining_block_weight().consumed(), Weight::from_parts(2, 5));
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2391:15
[INFO] [stdout]      |
[INFO] [stdout] 2391 |             assert_eq!(System::remaining_block_weight().consumed(), Weight::from_parts(2, 0));
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2401:15
[INFO] [stdout]      |
[INFO] [stdout] 2401 |             assert_eq!(System::remaining_block_weight().consumed(), Weight::from_parts(2, 3));
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2407:15
[INFO] [stdout]      |
[INFO] [stdout] 2407 |             assert_eq!(System::remaining_block_weight().consumed(), Weight::from_parts(1, 7));
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2413:15
[INFO] [stdout]      |
[INFO] [stdout] 2413 |             assert_eq!(System::remaining_block_weight().consumed(), Weight::from_parts(1, 7));
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2419:15
[INFO] [stdout]      |
[INFO] [stdout] 2419 |             assert_eq!(System::remaining_block_weight().consumed(), Weight::from_parts(1, 7));
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2424:15
[INFO] [stdout]      |
[INFO] [stdout] 2424 |             assert_eq!(System::remaining_block_weight().consumed(), Weight::from_parts(2, 0));
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2427:15
[INFO] [stdout]      |
[INFO] [stdout] 2427 |             assert_eq!(System::remaining_block_weight().consumed(), Weight::from_parts(2, 0));
[INFO] [stdout]      |                        ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2446:16
[INFO] [stdout]      |
[INFO] [stdout] 2446 |                 assert_eq!(System::block_number(), 0);
[INFO] [stdout]      |                            ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2511:38
[INFO] [stdout]      |
[INFO] [stdout] 2511 |                 assert_ok!(signed::Submissions::<Runtime>::ensure_killed(0));
[INFO] [stdout]      |                                                  ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2435 |     fn no_unsigned_phase<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2512:32
[INFO] [stdout]      |
[INFO] [stdout] 2512 |                 verifier::QueuedSolution::<Runtime>::assert_killed();
[INFO] [stdout]      |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2435 |     fn no_unsigned_phase<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2528:16
[INFO] [stdout]      |
[INFO] [stdout] 2528 |                 assert_eq!(System::block_number(), 0);
[INFO] [stdout]      |                            ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 2033 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2577:38
[INFO] [stdout]      |
[INFO] [stdout] 2577 |                 assert_ok!(signed::Submissions::<Runtime>::ensure_killed(0));
[INFO] [stdout]      |                                                  ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2517 |     fn no_signed_phase<Runtime>() {
[INFO] [stdout]      |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2578:32
[INFO] [stdout]      |
[INFO] [stdout] 2578 |                 verifier::QueuedSolution::<Runtime>::assert_killed();
[INFO] [stdout]      |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2517 |     fn no_signed_phase<Runtime>() {
[INFO] [stdout]      |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2770:38
[INFO] [stdout]      |
[INFO] [stdout] 2770 |             let paged = OffchainWorkerMiner::<Runtime>::mine_solution(Pages::get(), false).unwrap();
[INFO] [stdout]      |                                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2764 |     fn multi_page_elect_simple_works<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2799:16
[INFO] [stdout]      |
[INFO] [stdout] 2799 |             assert_eq!(<Runtime as crate::Config>::Verifier::queued_score(), None);
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2801:6
[INFO] [stdout]      |
[INFO] [stdout] 2801 |                 <Runtime as crate::Config>::Verifier::status(),
[INFO] [stdout]      |                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2819:16
[INFO] [stdout]      |
[INFO] [stdout] 2819 |             assert_eq!(<Runtime as crate::Config>::Verifier::queued_score(), Some(score));
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2844:31
[INFO] [stdout]      |
[INFO] [stdout] 2844 |             verifier::QueuedSolution::<Runtime>::assert_killed();
[INFO] [stdout]      |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2764 |     fn multi_page_elect_simple_works<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2848:23
[INFO] [stdout]      |
[INFO] [stdout] 2848 |             assert_eq!(Round::<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] 2764 |     fn multi_page_elect_simple_works<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2850:36
[INFO] [stdout]      |
[INFO] [stdout] 2850 |             assert_storage_noop!(Snapshot::<Runtime>::kill());
[INFO] [stdout]      |                                             ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2764 |     fn multi_page_elect_simple_works<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2854:37
[INFO] [stdout]      |
[INFO] [stdout] 2854 |             assert_ok!(signed::Submissions::<Runtime>::ensure_killed(0));
[INFO] [stdout]      |                                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2764 |     fn multi_page_elect_simple_works<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2866:38
[INFO] [stdout]      |
[INFO] [stdout] 2866 |             let paged = OffchainWorkerMiner::<Runtime>::mine_solution(Pages::get(), false).unwrap();
[INFO] [stdout]      |                                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2859 |     fn multi_page_elect_fast_track<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2871:16
[INFO] [stdout]      |
[INFO] [stdout] 2871 |             assert_eq!(<Runtime as crate::Config>::Verifier::queued_score(), None);
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2889:16
[INFO] [stdout]      |
[INFO] [stdout] 2889 |             assert_eq!(<Runtime as crate::Config>::Verifier::queued_score(), Some(score));
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2896:23
[INFO] [stdout]      |
[INFO] [stdout] 2896 |             assert_eq!(Round::<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] 2859 |     fn multi_page_elect_fast_track<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2900:36
[INFO] [stdout]      |
[INFO] [stdout] 2900 |             let _supports = crate::Pallet::<Runtime>::elect(0).unwrap();
[INFO] [stdout]      |                                             ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2859 |     fn multi_page_elect_fast_track<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2905:31
[INFO] [stdout]      |
[INFO] [stdout] 2905 |             verifier::QueuedSolution::<Runtime>::assert_killed();
[INFO] [stdout]      |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2859 |     fn multi_page_elect_fast_track<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2909:23
[INFO] [stdout]      |
[INFO] [stdout] 2909 |             assert_eq!(Round::<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] 2859 |     fn multi_page_elect_fast_track<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2913:37
[INFO] [stdout]      |
[INFO] [stdout] 2913 |             assert_ok!(signed::Submissions::<Runtime>::ensure_killed(round));
[INFO] [stdout]      |                                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2859 |     fn multi_page_elect_fast_track<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2924:38
[INFO] [stdout]      |
[INFO] [stdout] 2924 |             let paged = OffchainWorkerMiner::<Runtime>::mine_solution(Pages::get(), false).unwrap();
[INFO] [stdout]      |                                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2918 |     fn elect_does_not_finish_without_call_of_page_0<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2929:16
[INFO] [stdout]      |
[INFO] [stdout] 2929 |             assert_eq!(<Runtime as crate::Config>::Verifier::queued_score(), None);
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2947:16
[INFO] [stdout]      |
[INFO] [stdout] 2947 |             assert_eq!(<Runtime as crate::Config>::Verifier::queued_score(), Some(score));
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2954:23
[INFO] [stdout]      |
[INFO] [stdout] 2954 |             assert_eq!(Round::<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] 2918 |     fn elect_does_not_finish_without_call_of_page_0<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2961:22
[INFO] [stdout]      |
[INFO] [stdout] 2961 |                     crate::Pallet::<Runtime>::elect(page as PageIndex).unwrap();
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2918 |     fn elect_does_not_finish_without_call_of_page_0<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2969:23
[INFO] [stdout]      |
[INFO] [stdout] 2969 |             assert_eq!(Round::<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] 2918 |     fn elect_does_not_finish_without_call_of_page_0<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2982:23
[INFO] [stdout]      |
[INFO] [stdout] 2982 |             let miner_pages = <Runtime as unsigned::Config>::MinerPages::get();
[INFO] [stdout]      |                                ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2985:27
[INFO] [stdout]      |
[INFO] [stdout] 2985 |                 OffchainWorkerMiner::<Runtime>::mine_solution(miner_pages, true).unwrap();
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2975 |     fn continue_fallback_works<Runtime>() {
[INFO] [stdout]      |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:3025:38
[INFO] [stdout]      |
[INFO] [stdout] 3025 |             let paged = OffchainWorkerMiner::<Runtime>::mine_solution(Pages::get(), false).unwrap();
[INFO] [stdout]      |                                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3018 |     fn skip_unsigned_phase<Runtime>() {
[INFO] [stdout]      |                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:3032:23
[INFO] [stdout]      |
[INFO] [stdout] 3032 |             assert_eq!(Round::<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] 3018 |     fn skip_unsigned_phase<Runtime>() {
[INFO] [stdout]      |                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:3051:31
[INFO] [stdout]      |
[INFO] [stdout] 3051 |             verifier::QueuedSolution::<Runtime>::assert_killed();
[INFO] [stdout]      |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3018 |     fn skip_unsigned_phase<Runtime>() {
[INFO] [stdout]      |                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:3057:37
[INFO] [stdout]      |
[INFO] [stdout] 3057 |             assert_ok!(signed::Submissions::<Runtime>::ensure_killed(round));
[INFO] [stdout]      |                                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3018 |     fn skip_unsigned_phase<Runtime>() {
[INFO] [stdout]      |                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:3068:38
[INFO] [stdout]      |
[INFO] [stdout] 3068 |             let paged = OffchainWorkerMiner::<Runtime>::mine_solution(Pages::get(), false).unwrap();
[INFO] [stdout]      |                                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3062 |     fn call_to_elect_should_prevent_any_submission<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:3079:28
[INFO] [stdout]      |
[INFO] [stdout] 3079 |                 crate::signed::Error::<Runtime>::PhaseNotSigned,
[INFO] [stdout]      |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3062 |     fn call_to_elect_should_prevent_any_submission<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:3083:28
[INFO] [stdout]      |
[INFO] [stdout] 3083 |                 crate::signed::Error::<Runtime>::PhaseNotSigned,
[INFO] [stdout]      |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3062 |     fn call_to_elect_should_prevent_any_submission<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/lib.rs:3085:34
[INFO] [stdout]      |
[INFO] [stdout] 3085 |               assert_storage_noop!(assert!(<UnsignedPallet as ValidateUnsigned>::pre_dispatch(
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock/mod.rs:143:1
[INFO] [stdout]      |
[INFO] [stdout]  143 | / parameter_types! {
[INFO] [stdout] ...    |
[INFO] [stdout]  177 | |     pub static AreWeDone: AreWeDoneModes = AreWeDoneModes::Proceed;
[INFO] [stdout]  178 | | }
[INFO] [stdout]      | |_- similarly named struct `UnsignedPhase` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 3085 -             assert_storage_noop!(assert!(<UnsignedPallet as ValidateUnsigned>::pre_dispatch(
[INFO] [stdout] 3085 +             assert_storage_noop!(assert!(<UnsignedPhase as ValidateUnsigned>::pre_dispatch(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:3286:44
[INFO] [stdout]      |
[INFO] [stdout] 3286 |                 unsigned::miner::OffchainWorkerMiner::<Runtime>::mine_solution(Pages::get(), false)
[INFO] [stdout]      |                                                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3281 |     fn force_rotate_round<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `AsynchronousVerifier`
[INFO] [stdout]   --> src/mock/mod.rs:31:38
[INFO] [stdout]    |
[INFO] [stdout] 31 |     verifier::{self as verifier_pallet, AsynchronousVerifier, Status, StatusStorage},
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Hooks` and `fungible::InspectHold`
[INFO] [stdout]   --> src/mock/mod.rs:41:11
[INFO] [stdout]    |
[INFO] [stdout] 41 |     traits::{fungible::InspectHold, Hooks},
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Verifier`
[INFO] [stdout]   --> src/signed/tests.rs:22:31
[INFO] [stdout]    |
[INFO] [stdout] 22 |     verifier::{FeasibilityError, Verifier},
[INFO] [stdout]    |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ElectionProvider`
[INFO] [stdout]   --> src/signed/tests.rs:25:39
[INFO] [stdout]    |
[INFO] [stdout] 25 | use frame_election_provider_support::{ElectionProvider, NposSolution};
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `verifier::Verifier`
[INFO] [stdout]     --> src/unsigned/miner.rs:1006:23
[INFO] [stdout]      |
[INFO] [stdout] 1006 |     use crate::{mock::*, verifier::Verifier};
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `verifier::Verifier`
[INFO] [stdout]     --> src/unsigned/miner.rs:1858:14
[INFO] [stdout]      |
[INFO] [stdout] 1858 |     use crate::{verifier::Verifier, CommonError};
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `frame_support::traits::Hooks`
[INFO] [stdout]     --> src/unsigned/miner.rs:1859:6
[INFO] [stdout]      |
[INFO] [stdout] 1859 |     use frame_support::traits::Hooks;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `frame_election_provider_support::ElectionProvider`
[INFO] [stdout]     --> src/lib.rs:2035:6
[INFO] [stdout]      |
[INFO] [stdout] 2035 |     use frame_election_provider_support::ElectionProvider;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/mock/signed.rs:152:36
[INFO] [stdout]     |
[INFO] [stdout] 152 |     assert_ok!(SignedPallet::register(RuntimeOrigin::signed(who), paged.score));
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/mock/signed.rs:161:4
[INFO] [stdout]     |
[INFO] [stdout] 161 |             RuntimeOrigin::signed(who),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `sp_tracing` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:432:3
[INFO] [stdout]     |
[INFO] [stdout] 432 |         sp_tracing::try_init_simple();
[INFO] [stdout]     |         ^^^^^^^^^^ use of unresolved module or unlinked crate `sp_tracing`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `sp_tracing`, use `cargo add sp_tracing` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:492:2
[INFO] [stdout]     |
[INFO] [stdout] 492 |     VerifierPallet::integrity_test();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:493:2
[INFO] [stdout]     |
[INFO] [stdout] 493 |     UnsignedPallet::integrity_test();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 493 -     UnsignedPallet::integrity_test();
[INFO] [stdout] 493 +     UnsignedPhase::integrity_test();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:494:2
[INFO] [stdout]     |
[INFO] [stdout] 494 |     MultiBlock::integrity_test();
[INFO] [stdout]     |     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:495:2
[INFO] [stdout]     |
[INFO] [stdout] 495 |     SignedPallet::integrity_test();
[INFO] [stdout]     |     ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 495 -     SignedPallet::integrity_test();
[INFO] [stdout] 495 +     SignedPhase::integrity_test();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:500:10
[INFO] [stdout]     |
[INFO] [stdout] 500 |     let _ = VerifierPallet::do_try_state(now).unwrap();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:501:10
[INFO] [stdout]     |
[INFO] [stdout] 501 |     let _ = UnsignedPallet::do_try_state(now).unwrap();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 501 -     let _ = UnsignedPallet::do_try_state(now).unwrap();
[INFO] [stdout] 501 +     let _ = UnsignedPhase::do_try_state(now).unwrap();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:502:10
[INFO] [stdout]     |
[INFO] [stdout] 502 |     let _ = MultiBlock::do_try_state(now).unwrap();
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:503:10
[INFO] [stdout]     |
[INFO] [stdout] 503 |     let _ = SignedPallet::do_try_state(now).unwrap();
[INFO] [stdout]     |             ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 503 -     let _ = SignedPallet::do_try_state(now).unwrap();
[INFO] [stdout] 503 +     let _ = SignedPhase::do_try_state(now).unwrap();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:516:13
[INFO] [stdout]     |
[INFO] [stdout] 516 |     assert_eq!(VerifierPallet::status(), Status::Ongoing(Pages::get() - 1));
[INFO] [stdout]     |                ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:518:17
[INFO] [stdout]     |
[INFO] [stdout] 518 |     while matches!(VerifierPallet::status(), Status::Ongoing(_)) {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:522:3
[INFO] [stdout]     |
[INFO] [stdout] 522 |     (MultiBlock::lsp()..=MultiBlock::msp())
[INFO] [stdout]     |      ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:522:23
[INFO] [stdout]     |
[INFO] [stdout] 522 |     (MultiBlock::lsp()..=MultiBlock::msp())
[INFO] [stdout]     |                          ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:523:12
[INFO] [stdout]     |
[INFO] [stdout] 523 |         .map(|p| VerifierPallet::get_queued_solution_page(p).unwrap_or_default())
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:658:18
[INFO] [stdout]     |
[INFO] [stdout] 658 |     while !matches!(MultiBlock::current_phase(), Phase::Snapshot(0)) {
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:667:18
[INFO] [stdout]     |
[INFO] [stdout] 667 |     while !matches!(MultiBlock::current_phase(), Phase::Unsigned(_)) {
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:674:18
[INFO] [stdout]     |
[INFO] [stdout] 674 |     while !matches!(MultiBlock::current_phase(), Phase::Unsigned(0)) {
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:681:18
[INFO] [stdout]     |
[INFO] [stdout] 681 |     while !matches!(MultiBlock::current_phase(), Phase::Signed(_)) {
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:691:18
[INFO] [stdout]     |
[INFO] [stdout] 691 |     while !matches!(MultiBlock::current_phase(), Phase::SignedValidation(_)) {
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:696:3
[INFO] [stdout]     |
[INFO] [stdout] 696 |         MultiBlock::current_phase(),
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:703:9
[INFO] [stdout]     |
[INFO] [stdout] 703 |     while !MultiBlock::current_phase().is_done() {
[INFO] [stdout]     |            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:721:13
[INFO] [stdout]     |
[INFO] [stdout] 721 |     assert_eq!(MultiBlock::current_phase(), expect);
[INFO] [stdout]     |                ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:728:13
[INFO] [stdout]     |
[INFO] [stdout] 728 |     assert_eq!(MultiBlock::current_phase(), expect);
[INFO] [stdout]     |                ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:729:13
[INFO] [stdout]     |
[INFO] [stdout] 729 |     assert_eq!(VerifierPallet::status(), status);
[INFO] [stdout]     |                ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:736:13
[INFO] [stdout]     |
[INFO] [stdout] 736 |     assert_eq!(VerifierPallet::status(), status);
[INFO] [stdout]     |                ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:745:18
[INFO] [stdout]     |
[INFO] [stdout] 745 |     while !matches!(MultiBlock::current_phase(), Phase::Unsigned(_)) {
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:770:3
[INFO] [stdout]     |
[INFO] [stdout] 770 |         MultiBlock::on_poll(i, &mut WeightMeter::new());
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:772:3
[INFO] [stdout]     |
[INFO] [stdout] 772 |         UnsignedPallet::offchain_worker(i);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 772 -         UnsignedPallet::offchain_worker(i);
[INFO] [stdout] 772 +         UnsignedPhase::offchain_worker(i);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:809:3
[INFO] [stdout]     |
[INFO] [stdout] 809 |         Balances::free_balance(who),
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 809 -         Balances::free_balance(who),
[INFO] [stdout] 809 +         Balance::free_balance(who),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:810:3
[INFO] [stdout]     |
[INFO] [stdout] 810 |         Balances::balance_on_hold(&HoldReason::SignedSubmission.into(), &who),
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 810 -         Balances::balance_on_hold(&HoldReason::SignedSubmission.into(), &who),
[INFO] [stdout] 810 +         Balance::balance_on_hold(&HoldReason::SignedSubmission.into(), &who),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |                 SignedPallet::register(RuntimeOrigin::signed(777), Default::default()),
[INFO] [stdout]    |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]    |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 46 -                 SignedPallet::register(RuntimeOrigin::signed(777), Default::default()),
[INFO] [stdout] 46 +                 SignedPhase::register(RuntimeOrigin::signed(777), Default::default()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:46:28
[INFO] [stdout]    |
[INFO] [stdout] 46 |                 SignedPallet::register(RuntimeOrigin::signed(777), Default::default()),
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 SignedPallet::register(RuntimeOrigin::signed(99), Default::default()),
[INFO] [stdout]    |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]    |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 57 -                 SignedPallet::register(RuntimeOrigin::signed(99), Default::default()),
[INFO] [stdout] 57 +                 SignedPhase::register(RuntimeOrigin::signed(99), Default::default()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:57:28
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 SignedPallet::register(RuntimeOrigin::signed(99), Default::default()),
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |                 SignedPallet::register(RuntimeOrigin::signed(99), Default::default()),
[INFO] [stdout]    |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]    |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 68 -                 SignedPallet::register(RuntimeOrigin::signed(99), Default::default()),
[INFO] [stdout] 68 +                 SignedPhase::register(RuntimeOrigin::signed(99), Default::default()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:68:28
[INFO] [stdout]    |
[INFO] [stdout] 68 |                 SignedPallet::register(RuntimeOrigin::signed(99), Default::default()),
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:83:15
[INFO] [stdout]    |
[INFO] [stdout] 83 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]    |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]    |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 83 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout] 83 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:83:38
[INFO] [stdout]    |
[INFO] [stdout] 83 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]    |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:109:15
[INFO] [stdout]     |
[INFO] [stdout] 109 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(999), score));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 109 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(999), score));
[INFO] [stdout] 109 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(999), score));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:109:38
[INFO] [stdout]     |
[INFO] [stdout] 109 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(999), score));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:139:5
[INFO] [stdout]     |
[INFO] [stdout] 139 |                 SignedPallet::register(
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 139 -                 SignedPallet::register(
[INFO] [stdout] 139 +                 SignedPhase::register(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:140:6
[INFO] [stdout]     |
[INFO] [stdout] 140 |                     RuntimeOrigin::signed(999),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:155:15
[INFO] [stdout]     |
[INFO] [stdout] 155 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 155 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout] 155 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:155:38
[INFO] [stdout]     |
[INFO] [stdout] 155 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:170:15
[INFO] [stdout]     |
[INFO] [stdout] 170 |             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 170 -             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 170 +             assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:187:15
[INFO] [stdout]     |
[INFO] [stdout] 187 |             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 187 -             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 187 +             assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:188:5
[INFO] [stdout]     |
[INFO] [stdout] 188 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:204:15
[INFO] [stdout]     |
[INFO] [stdout] 204 |             assert_ok!(SignedPallet::submit_page(RuntimeOrigin::signed(99), 1, None));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 204 -             assert_ok!(SignedPallet::submit_page(RuntimeOrigin::signed(99), 1, None));
[INFO] [stdout] 204 +             assert_ok!(SignedPhase::submit_page(RuntimeOrigin::signed(99), 1, None));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:204:41
[INFO] [stdout]     |
[INFO] [stdout] 204 |             assert_ok!(SignedPallet::submit_page(RuntimeOrigin::signed(99), 1, None));
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:225:15
[INFO] [stdout]     |
[INFO] [stdout] 225 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(91), score_from(100)));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 225 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(91), score_from(100)));
[INFO] [stdout] 225 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(91), score_from(100)));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:225:38
[INFO] [stdout]     |
[INFO] [stdout] 225 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(91), score_from(100)));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:231:15
[INFO] [stdout]     |
[INFO] [stdout] 231 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(92), score_from(90)));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 231 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(92), score_from(90)));
[INFO] [stdout] 231 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(92), score_from(90)));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:231:38
[INFO] [stdout]     |
[INFO] [stdout] 231 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(92), score_from(90)));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:243:15
[INFO] [stdout]     |
[INFO] [stdout] 243 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(93), score_from(110)));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 243 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(93), score_from(110)));
[INFO] [stdout] 243 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(93), score_from(110)));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:243:38
[INFO] [stdout]     |
[INFO] [stdout] 243 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(93), score_from(110)));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:260:5
[INFO] [stdout]     |
[INFO] [stdout] 260 |                 SignedPallet::register(RuntimeOrigin::signed(94), score_from(80)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 260 -                 SignedPallet::register(RuntimeOrigin::signed(94), score_from(80)),
[INFO] [stdout] 260 +                 SignedPhase::register(RuntimeOrigin::signed(94), score_from(80)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:260:28
[INFO] [stdout]     |
[INFO] [stdout] 260 |                 SignedPallet::register(RuntimeOrigin::signed(94), score_from(80)),
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:279:15
[INFO] [stdout]     |
[INFO] [stdout] 279 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(94), score_from(120)));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 279 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(94), score_from(120)));
[INFO] [stdout] 279 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(94), score_from(120)));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:279:38
[INFO] [stdout]     |
[INFO] [stdout] 279 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(94), score_from(120)));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:300:15
[INFO] [stdout]     |
[INFO] [stdout] 300 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(95), score_from(105)));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 300 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(95), score_from(105)));
[INFO] [stdout] 300 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(95), score_from(105)));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:300:38
[INFO] [stdout]     |
[INFO] [stdout] 300 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(95), score_from(105)));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:330:15
[INFO] [stdout]     |
[INFO] [stdout] 330 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 330 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout] 330 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:330:38
[INFO] [stdout]     |
[INFO] [stdout] 330 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:334:17
[INFO] [stdout]     |
[INFO] [stdout] 334 |             assert_noop!(SignedPallet::bail(RuntimeOrigin::signed(999)), Error::<T>::NoSubmission);
[INFO] [stdout]     |                          ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 334 -             assert_noop!(SignedPallet::bail(RuntimeOrigin::signed(999)), Error::<T>::NoSubmission);
[INFO] [stdout] 334 +             assert_noop!(SignedPhase::bail(RuntimeOrigin::signed(999)), Error::<T>::NoSubmission);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:334:36
[INFO] [stdout]     |
[INFO] [stdout] 334 |             assert_noop!(SignedPallet::bail(RuntimeOrigin::signed(999)), Error::<T>::NoSubmission);
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:337:15
[INFO] [stdout]     |
[INFO] [stdout] 337 |             assert_ok!(SignedPallet::bail(RuntimeOrigin::signed(99)));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 337 -             assert_ok!(SignedPallet::bail(RuntimeOrigin::signed(99)));
[INFO] [stdout] 337 +             assert_ok!(SignedPhase::bail(RuntimeOrigin::signed(99)));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:337:34
[INFO] [stdout]     |
[INFO] [stdout] 337 |             assert_ok!(SignedPallet::bail(RuntimeOrigin::signed(99)));
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 |                 SignedPallet::submit_page(RuntimeOrigin::signed(99), 0, Default::default()),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 356 -                 SignedPallet::submit_page(RuntimeOrigin::signed(99), 0, Default::default()),
[INFO] [stdout] 356 +                 SignedPhase::submit_page(RuntimeOrigin::signed(99), 0, Default::default()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:356:31
[INFO] [stdout]     |
[INFO] [stdout] 356 |                 SignedPallet::submit_page(RuntimeOrigin::signed(99), 0, Default::default()),
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:360:15
[INFO] [stdout]     |
[INFO] [stdout] 360 |             assert_ok!(SignedPallet::register(
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 360 -             assert_ok!(SignedPallet::register(
[INFO] [stdout] 360 +             assert_ok!(SignedPhase::register(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:361:5
[INFO] [stdout]     |
[INFO] [stdout] 361 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:370:5
[INFO] [stdout]     |
[INFO] [stdout] 370 |                 SignedPallet::submit_page(RuntimeOrigin::signed(99), 3, Default::default()),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 370 -                 SignedPallet::submit_page(RuntimeOrigin::signed(99), 3, Default::default()),
[INFO] [stdout] 370 +                 SignedPhase::submit_page(RuntimeOrigin::signed(99), 3, Default::default()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:370:31
[INFO] [stdout]     |
[INFO] [stdout] 370 |                 SignedPallet::submit_page(RuntimeOrigin::signed(99), 3, Default::default()),
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:375:15
[INFO] [stdout]     |
[INFO] [stdout] 375 |             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 375 -             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 375 +             assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:376:5
[INFO] [stdout]     |
[INFO] [stdout] 376 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:388:15
[INFO] [stdout]     |
[INFO] [stdout] 388 |             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 388 -             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 388 +             assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:389:5
[INFO] [stdout]     |
[INFO] [stdout] 389 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:397:15
[INFO] [stdout]     |
[INFO] [stdout] 397 |             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 397 -             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 397 +             assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:398:5
[INFO] [stdout]     |
[INFO] [stdout] 398 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:410:15
[INFO] [stdout]     |
[INFO] [stdout] 410 |             assert_ok!(SignedPallet::submit_page(RuntimeOrigin::signed(99), 0, None));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 410 -             assert_ok!(SignedPallet::submit_page(RuntimeOrigin::signed(99), 0, None));
[INFO] [stdout] 410 +             assert_ok!(SignedPhase::submit_page(RuntimeOrigin::signed(99), 0, None));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:410:41
[INFO] [stdout]     |
[INFO] [stdout] 410 |             assert_ok!(SignedPallet::submit_page(RuntimeOrigin::signed(99), 0, None));
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:446:16
[INFO] [stdout]     |
[INFO] [stdout] 446 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]     |                            ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 446 -                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout] 446 +                 assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:446:39
[INFO] [stdout]     |
[INFO] [stdout] 446 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:447:16
[INFO] [stdout]     |
[INFO] [stdout] 447 |                 assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]     |                            ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 447 -                 assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 447 +                 assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:448:6
[INFO] [stdout]     |
[INFO] [stdout] 448 |                     RuntimeOrigin::signed(99),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:468:16
[INFO] [stdout]     |
[INFO] [stdout] 468 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(92), score));
[INFO] [stdout]     |                            ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 468 -                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(92), score));
[INFO] [stdout] 468 +                 assert_ok!(SignedPhase::register(RuntimeOrigin::signed(92), score));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:468:39
[INFO] [stdout]     |
[INFO] [stdout] 468 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(92), score));
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:631:5
[INFO] [stdout]     |
[INFO] [stdout] 631 |                 SignedPallet::clear_old_round_data(RuntimeOrigin::signed(99), 0, Pages::get()),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 631 -                 SignedPallet::clear_old_round_data(RuntimeOrigin::signed(99), 0, Pages::get()),
[INFO] [stdout] 631 +                 SignedPhase::clear_old_round_data(RuntimeOrigin::signed(99), 0, Pages::get()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:631:40
[INFO] [stdout]     |
[INFO] [stdout] 631 |                 SignedPallet::clear_old_round_data(RuntimeOrigin::signed(99), 0, Pages::get()),
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:635:4
[INFO] [stdout]     |
[INFO] [stdout] 635 |             MultiBlock::rotate_round();
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:638:15
[INFO] [stdout]     |
[INFO] [stdout] 638 |             assert_ok!(SignedPallet::clear_old_round_data(
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 638 -             assert_ok!(SignedPallet::clear_old_round_data(
[INFO] [stdout] 638 +             assert_ok!(SignedPhase::clear_old_round_data(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:639:5
[INFO] [stdout]     |
[INFO] [stdout] 639 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:666:15
[INFO] [stdout]     |
[INFO] [stdout] 666 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), invalid_score));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 666 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), invalid_score));
[INFO] [stdout] 666 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), invalid_score));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:666:38
[INFO] [stdout]     |
[INFO] [stdout] 666 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), invalid_score));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:668:24
[INFO] [stdout]     |
[INFO] [stdout] 668 |             let current_round = SignedPallet::current_round();
[INFO] [stdout]     |                                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 668 -             let current_round = SignedPallet::current_round();
[INFO] [stdout] 668 +             let current_round = SignedPhase::current_round();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:692:12
[INFO] [stdout]     |
[INFO] [stdout] 692 |             assert!(MultiBlock::current_phase().is_signed_validation());
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:695:15
[INFO] [stdout]     |
[INFO] [stdout] 695 |             assert_eq!(VerifierPallet::status(), crate::verifier::Status::Nothing);
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:703:15
[INFO] [stdout]     |
[INFO] [stdout] 703 |             assert_eq!(VerifierPallet::status(), crate::verifier::Status::Nothing);
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:728:15
[INFO] [stdout]     |
[INFO] [stdout] 728 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(submitter), real_score));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 728 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(submitter), real_score));
[INFO] [stdout] 728 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(submitter), real_score));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:728:38
[INFO] [stdout]     |
[INFO] [stdout] 728 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(submitter), real_score));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:732:15
[INFO] [stdout]     |
[INFO] [stdout] 732 |             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 732 -             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 732 +             assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:733:5
[INFO] [stdout]     |
[INFO] [stdout] 733 |                 RuntimeOrigin::signed(submitter),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:745:17
[INFO] [stdout]     |
[INFO] [stdout] 745 |             let page_0 = SignedPallet::get_page(0);
[INFO] [stdout]     |                          ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 745 -             let page_0 = SignedPallet::get_page(0);
[INFO] [stdout] 745 +             let page_0 = SignedPhase::get_page(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:746:17
[INFO] [stdout]     |
[INFO] [stdout] 746 |             let page_1 = SignedPallet::get_page(1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 746 -             let page_1 = SignedPallet::get_page(1);
[INFO] [stdout] 746 +             let page_1 = SignedPhase::get_page(1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:747:17
[INFO] [stdout]     |
[INFO] [stdout] 747 |             let page_2 = SignedPallet::get_page(2);
[INFO] [stdout]     |                          ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 747 -             let page_2 = SignedPallet::get_page(2);
[INFO] [stdout] 747 +             let page_2 = SignedPhase::get_page(2);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:794:17
[INFO] [stdout]     |
[INFO] [stdout] 794 |                     assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), strong_score));
[INFO] [stdout]     |                                ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 794 -                     assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), strong_score));
[INFO] [stdout] 794 +                     assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), strong_score));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:794:40
[INFO] [stdout]     |
[INFO] [stdout] 794 |                     assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), strong_score));
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:831:25
[INFO] [stdout]     |
[INFO] [stdout] 831 |                 let current_round = SignedPallet::current_round();
[INFO] [stdout]     |                                     ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 831 -                 let current_round = SignedPallet::current_round();
[INFO] [stdout] 831 +                 let current_round = SignedPhase::current_round();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:844:16
[INFO] [stdout]     |
[INFO] [stdout] 844 |                 assert_eq!(VerifierPallet::queued_score(), None);
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:881:16
[INFO] [stdout]     |
[INFO] [stdout] 881 |                 assert_eq!(VerifierPallet::status(), crate::verifier::Status::Nothing);
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:884:16
[INFO] [stdout]     |
[INFO] [stdout] 884 |                 assert_eq!(VerifierPallet::queued_score(), None);
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:977:16
[INFO] [stdout]     |
[INFO] [stdout] 977 |                 assert_eq!(VerifierPallet::status(), crate::verifier::Status::Nothing);
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:996:25
[INFO] [stdout]     |
[INFO] [stdout] 996 |                 let current_round = SignedPallet::current_round();
[INFO] [stdout]     |                                     ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 996 -                 let current_round = SignedPallet::current_round();
[INFO] [stdout] 996 +                 let current_round = SignedPhase::current_round();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1005:17
[INFO] [stdout]      |
[INFO] [stdout] 1005 |                     assert_ok!(SignedPallet::register(RuntimeOrigin::signed(91), invalid_score1));
[INFO] [stdout]      |                                ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1005 -                     assert_ok!(SignedPallet::register(RuntimeOrigin::signed(91), invalid_score1));
[INFO] [stdout] 1005 +                     assert_ok!(SignedPhase::register(RuntimeOrigin::signed(91), invalid_score1));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1005:40
[INFO] [stdout]      |
[INFO] [stdout] 1005 |                     assert_ok!(SignedPallet::register(RuntimeOrigin::signed(91), invalid_score1));
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1014:17
[INFO] [stdout]      |
[INFO] [stdout] 1014 |                     assert_ok!(SignedPallet::register(RuntimeOrigin::signed(92), invalid_score2));
[INFO] [stdout]      |                                ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1014 -                     assert_ok!(SignedPallet::register(RuntimeOrigin::signed(92), invalid_score2));
[INFO] [stdout] 1014 +                     assert_ok!(SignedPhase::register(RuntimeOrigin::signed(92), invalid_score2));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1014:40
[INFO] [stdout]      |
[INFO] [stdout] 1014 |                     assert_ok!(SignedPallet::register(RuntimeOrigin::signed(92), invalid_score2));
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1118:3
[INFO] [stdout]      |
[INFO] [stdout] 1118 |         SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![who]).unwrap();
[INFO] [stdout]      |         ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1118 -         SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![who]).unwrap();
[INFO] [stdout] 1118 +         SignedPhase::set_invulnerables(RuntimeOrigin::root(), vec![who]).unwrap();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1118:35
[INFO] [stdout]      |
[INFO] [stdout] 1118 |         SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![who]).unwrap();
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1126:5
[INFO] [stdout]      |
[INFO] [stdout] 1126 |                 SignedPallet::set_invulnerables(RuntimeOrigin::signed(1), vec![99]),
[INFO] [stdout]      |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1126 -                 SignedPallet::set_invulnerables(RuntimeOrigin::signed(1), vec![99]),
[INFO] [stdout] 1126 +                 SignedPhase::set_invulnerables(RuntimeOrigin::signed(1), vec![99]),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1126:37
[INFO] [stdout]      |
[INFO] [stdout] 1126 |                 SignedPallet::set_invulnerables(RuntimeOrigin::signed(1), vec![99]),
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1131:15
[INFO] [stdout]      |
[INFO] [stdout] 1131 |             assert_ok!(SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![99]));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1131 -             assert_ok!(SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![99]));
[INFO] [stdout] 1131 +             assert_ok!(SignedPhase::set_invulnerables(RuntimeOrigin::root(), vec![99]));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1131:47
[INFO] [stdout]      |
[INFO] [stdout] 1131 |             assert_ok!(SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![99]));
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1141:5
[INFO] [stdout]      |
[INFO] [stdout] 1141 |                 SignedPallet::set_invulnerables(RuntimeOrigin::root(), too_many),
[INFO] [stdout]      |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1141 -                 SignedPallet::set_invulnerables(RuntimeOrigin::root(), too_many),
[INFO] [stdout] 1141 +                 SignedPhase::set_invulnerables(RuntimeOrigin::root(), too_many),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1141:37
[INFO] [stdout]      |
[INFO] [stdout] 1141 |                 SignedPallet::set_invulnerables(RuntimeOrigin::root(), too_many),
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1159:15
[INFO] [stdout]      |
[INFO] [stdout] 1159 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1159 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout] 1159 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1159:38
[INFO] [stdout]      |
[INFO] [stdout] 1159 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1175:15
[INFO] [stdout]      |
[INFO] [stdout] 1175 |             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1175 -             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 1175 +             assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1176:5
[INFO] [stdout]      |
[INFO] [stdout] 1176 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1195:15
[INFO] [stdout]      |
[INFO] [stdout] 1195 |             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1195 -             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 1195 +             assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1196:5
[INFO] [stdout]      |
[INFO] [stdout] 1196 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1200:15
[INFO] [stdout]      |
[INFO] [stdout] 1200 |             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1200 -             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 1200 +             assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1201:5
[INFO] [stdout]      |
[INFO] [stdout] 1201 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1234:4
[INFO] [stdout]      |
[INFO] [stdout] 1234 |             SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![99, 98, 97]).unwrap();
[INFO] [stdout]      |             ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1234 -             SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![99, 98, 97]).unwrap();
[INFO] [stdout] 1234 +             SignedPhase::set_invulnerables(RuntimeOrigin::root(), vec![99, 98, 97]).unwrap();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1234:36
[INFO] [stdout]      |
[INFO] [stdout] 1234 |             SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![99, 98, 97]).unwrap();
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1239:15
[INFO] [stdout]      |
[INFO] [stdout] 1239 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1239 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout] 1239 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1239:38
[INFO] [stdout]      |
[INFO] [stdout] 1239 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1240:15
[INFO] [stdout]      |
[INFO] [stdout] 1240 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1240 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score));
[INFO] [stdout] 1240 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(98), score));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1240:38
[INFO] [stdout]      |
[INFO] [stdout] 1240 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1241:15
[INFO] [stdout]      |
[INFO] [stdout] 1241 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1241 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score));
[INFO] [stdout] 1241 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(97), score));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1241:38
[INFO] [stdout]      |
[INFO] [stdout] 1241 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1257:15
[INFO] [stdout]      |
[INFO] [stdout] 1257 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score_from(100)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1257 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score_from(100)));
[INFO] [stdout] 1257 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score_from(100)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1257:38
[INFO] [stdout]      |
[INFO] [stdout] 1257 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score_from(100)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1258:15
[INFO] [stdout]      |
[INFO] [stdout] 1258 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score_from(150)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1258 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score_from(150)));
[INFO] [stdout] 1258 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(98), score_from(150)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1258:38
[INFO] [stdout]      |
[INFO] [stdout] 1258 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score_from(150)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1259:15
[INFO] [stdout]      |
[INFO] [stdout] 1259 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1259 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout] 1259 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1259:38
[INFO] [stdout]      |
[INFO] [stdout] 1259 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1268:5
[INFO] [stdout]      |
[INFO] [stdout] 1268 |                 SignedPallet::register(RuntimeOrigin::signed(96), score_from(100)),
[INFO] [stdout]      |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1268 -                 SignedPallet::register(RuntimeOrigin::signed(96), score_from(100)),
[INFO] [stdout] 1268 +                 SignedPhase::register(RuntimeOrigin::signed(96), score_from(100)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1268:28
[INFO] [stdout]      |
[INFO] [stdout] 1268 |                 SignedPallet::register(RuntimeOrigin::signed(96), score_from(100)),
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1272:15
[INFO] [stdout]      |
[INFO] [stdout] 1272 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(155)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1272 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(155)));
[INFO] [stdout] 1272 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(96), score_from(155)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1272:38
[INFO] [stdout]      |
[INFO] [stdout] 1272 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(155)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1287:15
[INFO] [stdout]      |
[INFO] [stdout] 1287 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score_from(150)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1287 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score_from(150)));
[INFO] [stdout] 1287 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score_from(150)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1287:38
[INFO] [stdout]      |
[INFO] [stdout] 1287 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score_from(150)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1288:15
[INFO] [stdout]      |
[INFO] [stdout] 1288 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score_from(100)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1288 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score_from(100)));
[INFO] [stdout] 1288 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(98), score_from(100)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1288:38
[INFO] [stdout]      |
[INFO] [stdout] 1288 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score_from(100)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1289:15
[INFO] [stdout]      |
[INFO] [stdout] 1289 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1289 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout] 1289 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1289:38
[INFO] [stdout]      |
[INFO] [stdout] 1289 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1298:5
[INFO] [stdout]      |
[INFO] [stdout] 1298 |                 SignedPallet::register(RuntimeOrigin::signed(96), score_from(50)),
[INFO] [stdout]      |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1298 -                 SignedPallet::register(RuntimeOrigin::signed(96), score_from(50)),
[INFO] [stdout] 1298 +                 SignedPhase::register(RuntimeOrigin::signed(96), score_from(50)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1298:28
[INFO] [stdout]      |
[INFO] [stdout] 1298 |                 SignedPallet::register(RuntimeOrigin::signed(96), score_from(50)),
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1304:16
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(125)));
[INFO] [stdout]      |                            ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1304 -                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(125)));
[INFO] [stdout] 1304 +                 assert_ok!(SignedPhase::register(RuntimeOrigin::signed(96), score_from(125)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1304:39
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(125)));
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1313:16
[INFO] [stdout]      |
[INFO] [stdout] 1313 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(175)));
[INFO] [stdout]      |                            ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1313 -                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(175)));
[INFO] [stdout] 1313 +                 assert_ok!(SignedPhase::register(RuntimeOrigin::signed(96), score_from(175)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1313:39
[INFO] [stdout]      |
[INFO] [stdout] 1313 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(175)));
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1322:16
[INFO] [stdout]      |
[INFO] [stdout] 1322 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(225)));
[INFO] [stdout]      |                            ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1322 -                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(225)));
[INFO] [stdout] 1322 +                 assert_ok!(SignedPhase::register(RuntimeOrigin::signed(96), score_from(225)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1322:39
[INFO] [stdout]      |
[INFO] [stdout] 1322 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(225)));
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1336:15
[INFO] [stdout]      |
[INFO] [stdout] 1336 |             assert_ok!(SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![99, 98, 97]));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1336 -             assert_ok!(SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![99, 98, 97]));
[INFO] [stdout] 1336 +             assert_ok!(SignedPhase::set_invulnerables(RuntimeOrigin::root(), vec![99, 98, 97]));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1336:47
[INFO] [stdout]      |
[INFO] [stdout] 1336 |             assert_ok!(SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![99, 98, 97]));
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1338:15
[INFO] [stdout]      |
[INFO] [stdout] 1338 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score_from(150)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1338 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score_from(150)));
[INFO] [stdout] 1338 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score_from(150)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1338:38
[INFO] [stdout]      |
[INFO] [stdout] 1338 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score_from(150)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1339:15
[INFO] [stdout]      |
[INFO] [stdout] 1339 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score_from(100)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1339 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score_from(100)));
[INFO] [stdout] 1339 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(98), score_from(100)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1339:38
[INFO] [stdout]      |
[INFO] [stdout] 1339 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score_from(100)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1340:15
[INFO] [stdout]      |
[INFO] [stdout] 1340 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1340 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout] 1340 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1340:38
[INFO] [stdout]      |
[INFO] [stdout] 1340 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1344:5
[INFO] [stdout]      |
[INFO] [stdout] 1344 |                 SignedPallet::register(RuntimeOrigin::signed(96), score_from(1000)),
[INFO] [stdout]      |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1344 -                 SignedPallet::register(RuntimeOrigin::signed(96), score_from(1000)),
[INFO] [stdout] 1344 +                 SignedPhase::register(RuntimeOrigin::signed(96), score_from(1000)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1344:28
[INFO] [stdout]      |
[INFO] [stdout] 1344 |                 SignedPallet::register(RuntimeOrigin::signed(96), score_from(1000)),
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1358:15
[INFO] [stdout]      |
[INFO] [stdout] 1358 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), Default::default()));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1358 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), Default::default()));
[INFO] [stdout] 1358 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), Default::default()));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1358:38
[INFO] [stdout]      |
[INFO] [stdout] 1358 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), Default::default()));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1398:4
[INFO] [stdout]      |
[INFO] [stdout] 1398 |             MultiBlock::rotate_round();
[INFO] [stdout]      |             ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1401:15
[INFO] [stdout]      |
[INFO] [stdout] 1401 |             assert_ok!(SignedPallet::clear_old_round_data(
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1401 -             assert_ok!(SignedPallet::clear_old_round_data(
[INFO] [stdout] 1401 +             assert_ok!(SignedPhase::clear_old_round_data(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1402:5
[INFO] [stdout]      |
[INFO] [stdout] 1402 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1422:15
[INFO] [stdout]      |
[INFO] [stdout] 1422 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1422 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout] 1422 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1422:38
[INFO] [stdout]      |
[INFO] [stdout] 1422 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1427:4
[INFO] [stdout]      |
[INFO] [stdout] 1427 |             MultiBlock::rotate_round();
[INFO] [stdout]      |             ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1428:4
[INFO] [stdout]      |
[INFO] [stdout] 1428 |             SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![]).unwrap();
[INFO] [stdout]      |             ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1428 -             SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![]).unwrap();
[INFO] [stdout] 1428 +             SignedPhase::set_invulnerables(RuntimeOrigin::root(), vec![]).unwrap();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1428:36
[INFO] [stdout]      |
[INFO] [stdout] 1428 |             SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![]).unwrap();
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1431:15
[INFO] [stdout]      |
[INFO] [stdout] 1431 |             assert_ok!(MultiBlock::start());
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1436:15
[INFO] [stdout]      |
[INFO] [stdout] 1436 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1436 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout] 1436 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1436:38
[INFO] [stdout]      |
[INFO] [stdout] 1436 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1438:41
[INFO] [stdout]      |
[INFO] [stdout] 1438 |                 Submissions::<Runtime>::metadata_of(MultiBlock::round(), 99).unwrap().deposit;
[INFO] [stdout]      |                                                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1452:15
[INFO] [stdout]      |
[INFO] [stdout] 1452 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), invalid_score));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1452 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), invalid_score));
[INFO] [stdout] 1452 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), invalid_score));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1452:38
[INFO] [stdout]      |
[INFO] [stdout] 1452 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), invalid_score));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1499:15
[INFO] [stdout]      |
[INFO] [stdout] 1499 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1499 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout] 1499 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1499:38
[INFO] [stdout]      |
[INFO] [stdout] 1499 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1503:15
[INFO] [stdout]      |
[INFO] [stdout] 1503 |             assert_ok!(SignedPallet::submit_page(RuntimeOrigin::signed(99), 0, Default::default()));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1503 -             assert_ok!(SignedPallet::submit_page(RuntimeOrigin::signed(99), 0, Default::default()));
[INFO] [stdout] 1503 +             assert_ok!(SignedPhase::submit_page(RuntimeOrigin::signed(99), 0, Default::default()));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1503:41
[INFO] [stdout]      |
[INFO] [stdout] 1503 |             assert_ok!(SignedPallet::submit_page(RuntimeOrigin::signed(99), 0, Default::default()));
[INFO] [stdout]      |                                                  ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1523:5
[INFO] [stdout]      |
[INFO] [stdout] 1523 |                 SignedPallet::current_round(),
[INFO] [stdout]      |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1523 -                 SignedPallet::current_round(),
[INFO] [stdout] 1523 +                 SignedPhase::current_round(),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1541:46
[INFO] [stdout]      |
[INFO] [stdout] 1541 |             assert_eq!(Submissions::<Runtime>::leader(SignedPallet::current_round()), None);
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1541 -             assert_eq!(Submissions::<Runtime>::leader(SignedPallet::current_round()), None);
[INFO] [stdout] 1541 +             assert_eq!(Submissions::<Runtime>::leader(SignedPhase::current_round()), None);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1544:17
[INFO] [stdout]      |
[INFO] [stdout] 1544 |             let _score = SignedPallet::get_score();
[INFO] [stdout]      |                          ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1544 -             let _score = SignedPallet::get_score();
[INFO] [stdout] 1544 +             let _score = SignedPhase::get_score();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1557:46
[INFO] [stdout]      |
[INFO] [stdout] 1557 |             assert_eq!(Submissions::<Runtime>::leader(SignedPallet::current_round()), None);
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1557 -             assert_eq!(Submissions::<Runtime>::leader(SignedPallet::current_round()), None);
[INFO] [stdout] 1557 +             assert_eq!(Submissions::<Runtime>::leader(SignedPhase::current_round()), None);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1560:16
[INFO] [stdout]      |
[INFO] [stdout] 1560 |             let _page = SignedPallet::get_page(0);
[INFO] [stdout]      |                         ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1560 -             let _page = SignedPallet::get_page(0);
[INFO] [stdout] 1560 +             let _page = SignedPhase::get_page(0);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1032:12
[INFO] [stdout]      |
[INFO] [stdout] 1032 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1077:12
[INFO] [stdout]      |
[INFO] [stdout] 1077 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1121:12
[INFO] [stdout]      |
[INFO] [stdout] 1121 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1163:12
[INFO] [stdout]      |
[INFO] [stdout] 1163 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1198:12
[INFO] [stdout]      |
[INFO] [stdout] 1198 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1242:12
[INFO] [stdout]      |
[INFO] [stdout] 1242 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1284:13
[INFO] [stdout]      |
[INFO] [stdout] 1284 |                 assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1327:13
[INFO] [stdout]      |
[INFO] [stdout] 1327 |                 assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1391:13
[INFO] [stdout]      |
[INFO] [stdout] 1391 |                 assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1917:4
[INFO] [stdout]      |
[INFO] [stdout] 1917 |             UnsignedPallet::offchain_worker(25);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1917 -             UnsignedPallet::offchain_worker(25);
[INFO] [stdout] 1917 +             UnsignedPhase::offchain_worker(25);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1941:4
[INFO] [stdout]      |
[INFO] [stdout] 1941 |             UnsignedPallet::offchain_worker(25);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1941 -             UnsignedPallet::offchain_worker(25);
[INFO] [stdout] 1941 +             UnsignedPhase::offchain_worker(25);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1943:4
[INFO] [stdout]      |
[INFO] [stdout] 1943 |             UnsignedPallet::offchain_worker(26);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1943 -             UnsignedPallet::offchain_worker(26);
[INFO] [stdout] 1943 +             UnsignedPhase::offchain_worker(26);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1949:4
[INFO] [stdout]      |
[INFO] [stdout] 1949 |             UnsignedPallet::offchain_worker(25);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1949 -             UnsignedPallet::offchain_worker(25);
[INFO] [stdout] 1949 +             UnsignedPhase::offchain_worker(25);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1969:4
[INFO] [stdout]      |
[INFO] [stdout] 1969 |             UnsignedPallet::offchain_worker(25);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1969 -             UnsignedPallet::offchain_worker(25);
[INFO] [stdout] 1969 +             UnsignedPhase::offchain_worker(25);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2007:4
[INFO] [stdout]      |
[INFO] [stdout] 2007 |             UnsignedPallet::offchain_worker(25);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2007 -             UnsignedPallet::offchain_worker(25);
[INFO] [stdout] 2007 +             UnsignedPhase::offchain_worker(25);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2014:4
[INFO] [stdout]      |
[INFO] [stdout] 2014 |             UnsignedPallet::offchain_worker(25 + 1 + offchain_repeat);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2014 -             UnsignedPallet::offchain_worker(25 + 1 + offchain_repeat);
[INFO] [stdout] 2014 +             UnsignedPhase::offchain_worker(25 + 1 + offchain_repeat);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2032:4
[INFO] [stdout]      |
[INFO] [stdout] 2032 |             UnsignedPallet::offchain_worker(25);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2032 -             UnsignedPallet::offchain_worker(25);
[INFO] [stdout] 2032 +             UnsignedPhase::offchain_worker(25);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2047:4
[INFO] [stdout]      |
[INFO] [stdout] 2047 |             UnsignedPallet::offchain_worker(25 + 1 + offchain_repeat);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2047 -             UnsignedPallet::offchain_worker(25 + 1 + offchain_repeat);
[INFO] [stdout] 2047 +             UnsignedPhase::offchain_worker(25 + 1 + offchain_repeat);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2141:12
[INFO] [stdout]      |
[INFO] [stdout] 2141 |             assert!(VerifierPallet::queued_score().is_none());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2143:12
[INFO] [stdout]      |
[INFO] [stdout] 2143 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2187:12
[INFO] [stdout]      |
[INFO] [stdout] 2187 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2227:12
[INFO] [stdout]      |
[INFO] [stdout] 2227 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2272:12
[INFO] [stdout]      |
[INFO] [stdout] 2272 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2320:5
[INFO] [stdout]      |
[INFO] [stdout] 2320 |                 UnsignedPallet::offchain_worker(25);
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2320 -                 UnsignedPallet::offchain_worker(25);
[INFO] [stdout] 2320 +                 UnsignedPhase::offchain_worker(25);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2332:5
[INFO] [stdout]      |
[INFO] [stdout] 2332 |                 UnsignedPallet::offchain_worker(25 + 1 + offchain_repeat);
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2332 -                 UnsignedPallet::offchain_worker(25 + 1 + offchain_repeat);
[INFO] [stdout] 2332 +                 UnsignedPhase::offchain_worker(25 + 1 + offchain_repeat);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:412:5
[INFO] [stdout]     |
[INFO] [stdout] 412 |                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 412 -                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout] 412 +                 UnsignedPhase::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:423:5
[INFO] [stdout]     |
[INFO] [stdout] 423 |                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 423 -                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout] 423 +                 UnsignedPhase::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:440:12
[INFO] [stdout]     |
[INFO] [stdout] 440 |             assert!(UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).is_ok());
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 440 -             assert!(UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).is_ok());
[INFO] [stdout] 440 +             assert!(UnsignedPhase::validate_unsigned(TransactionSource::Local, &call).is_ok());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:455:5
[INFO] [stdout]     |
[INFO] [stdout] 455 |                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 455 -                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout] 455 +                 UnsignedPhase::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:472:5
[INFO] [stdout]     |
[INFO] [stdout] 472 |                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 472 -                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout] 472 +                 UnsignedPhase::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:481:5
[INFO] [stdout]     |
[INFO] [stdout] 481 |                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 481 -                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout] 481 +                 UnsignedPhase::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:488:12
[INFO] [stdout]     |
[INFO] [stdout] 488 |             assert!(UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).is_ok(),);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 488 -             assert!(UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).is_ok(),);
[INFO] [stdout] 488 +             assert!(UnsignedPhase::validate_unsigned(TransactionSource::Local, &call).is_ok(),);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:505:5
[INFO] [stdout]     |
[INFO] [stdout] 505 |                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 505 -                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout] 505 +                 UnsignedPhase::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:519:15
[INFO] [stdout]     |
[INFO] [stdout] 519 |             assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]     |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:536:12
[INFO] [stdout]     |
[INFO] [stdout] 536 |             assert!(MultiBlock::current_phase().is_signed());
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:552:12
[INFO] [stdout]     |
[INFO] [stdout] 552 |             assert!(MultiBlock::current_phase().is_unsigned());
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:569:13
[INFO] [stdout]     |
[INFO] [stdout] 569 |                 assert!(MultiBlock::current_phase().is_unsigned());
[INFO] [stdout]     |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `frame_benchmarking` in this scope
[INFO] [stdout]     --> src/lib.rs:1855:27
[INFO] [stdout]      |
[INFO] [stdout] 1855 |         let who: T::AccountId = frame_benchmarking::account(seed, index, 777);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `frame_benchmarking`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `frame_benchmarking`, use `cargo add frame_benchmarking` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2050:16
[INFO] [stdout]      |
[INFO] [stdout] 2050 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2052:16
[INFO] [stdout]      |
[INFO] [stdout] 2052 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2055:16
[INFO] [stdout]      |
[INFO] [stdout] 2055 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2056:16
[INFO] [stdout]      |
[INFO] [stdout] 2056 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2059:16
[INFO] [stdout]      |
[INFO] [stdout] 2059 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2063:16
[INFO] [stdout]      |
[INFO] [stdout] 2063 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2067:16
[INFO] [stdout]      |
[INFO] [stdout] 2067 |                 assert_eq!(MultiBlock::current_phase(), Phase::Signed(SignedPhase::get() - 1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2069:16
[INFO] [stdout]      |
[INFO] [stdout] 2069 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2083:16
[INFO] [stdout]      |
[INFO] [stdout] 2083 |                 assert_eq!(MultiBlock::current_phase(), Phase::Signed(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2084:16
[INFO] [stdout]      |
[INFO] [stdout] 2084 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2088:6
[INFO] [stdout]      |
[INFO] [stdout] 2088 |                     MultiBlock::current_phase(),
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2092:16
[INFO] [stdout]      |
[INFO] [stdout] 2092 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2103:16
[INFO] [stdout]      |
[INFO] [stdout] 2103 |                 assert_eq!(MultiBlock::current_phase(), Phase::SignedValidation(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2105:16
[INFO] [stdout]      |
[INFO] [stdout] 2105 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2108:16
[INFO] [stdout]      |
[INFO] [stdout] 2108 |                 assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(UnsignedPhase::get() - 1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2118:16
[INFO] [stdout]      |
[INFO] [stdout] 2118 |                 assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2122:13
[INFO] [stdout]      |
[INFO] [stdout] 2122 |                 assert!(MultiBlock::current_phase().is_done());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2126:13
[INFO] [stdout]      |
[INFO] [stdout] 2126 |                 assert!(MultiBlock::current_phase().is_done());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2130:13
[INFO] [stdout]      |
[INFO] [stdout] 2130 |                 assert!(MultiBlock::current_phase().is_done());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2133:5
[INFO] [stdout]      |
[INFO] [stdout] 2133 |                 MultiBlock::elect(0).unwrap();
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2135:13
[INFO] [stdout]      |
[INFO] [stdout] 2135 |                 assert!(MultiBlock::current_phase().is_off());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2137:16
[INFO] [stdout]      |
[INFO] [stdout] 2137 |                 assert_eq!(MultiBlock::round(), 1);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2140:16
[INFO] [stdout]      |
[INFO] [stdout] 2140 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2156:16
[INFO] [stdout]      |
[INFO] [stdout] 2156 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2158:16
[INFO] [stdout]      |
[INFO] [stdout] 2158 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2161:16
[INFO] [stdout]      |
[INFO] [stdout] 2161 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2162:16
[INFO] [stdout]      |
[INFO] [stdout] 2162 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2165:16
[INFO] [stdout]      |
[INFO] [stdout] 2165 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2166:16
[INFO] [stdout]      |
[INFO] [stdout] 2166 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2169:16
[INFO] [stdout]      |
[INFO] [stdout] 2169 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(2));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2173:16
[INFO] [stdout]      |
[INFO] [stdout] 2173 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2177:16
[INFO] [stdout]      |
[INFO] [stdout] 2177 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2182:16
[INFO] [stdout]      |
[INFO] [stdout] 2182 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2183:16
[INFO] [stdout]      |
[INFO] [stdout] 2183 |                 assert_eq!(MultiBlock::current_phase(), Phase::Signed(SignedPhase::get() - 1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2197:16
[INFO] [stdout]      |
[INFO] [stdout] 2197 |                 assert_eq!(MultiBlock::current_phase(), Phase::Signed(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2199:16
[INFO] [stdout]      |
[INFO] [stdout] 2199 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2203:16
[INFO] [stdout]      |
[INFO] [stdout] 2203 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2205:6
[INFO] [stdout]      |
[INFO] [stdout] 2205 |                     MultiBlock::current_phase(),
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2218:16
[INFO] [stdout]      |
[INFO] [stdout] 2218 |                 assert_eq!(MultiBlock::current_phase(), Phase::SignedValidation(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2220:16
[INFO] [stdout]      |
[INFO] [stdout] 2220 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2223:16
[INFO] [stdout]      |
[INFO] [stdout] 2223 |                 assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(UnsignedPhase::get() - 1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2225:16
[INFO] [stdout]      |
[INFO] [stdout] 2225 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2236:16
[INFO] [stdout]      |
[INFO] [stdout] 2236 |                 assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2240:16
[INFO] [stdout]      |
[INFO] [stdout] 2240 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2245:16
[INFO] [stdout]      |
[INFO] [stdout] 2245 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2248:5
[INFO] [stdout]      |
[INFO] [stdout] 2248 |                 MultiBlock::elect(0).unwrap();
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2249:13
[INFO] [stdout]      |
[INFO] [stdout] 2249 |                 assert!(MultiBlock::current_phase().is_off());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2253:16
[INFO] [stdout]      |
[INFO] [stdout] 2253 |                 assert_eq!(MultiBlock::round(), 1);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2268:13
[INFO] [stdout]      |
[INFO] [stdout] 2268 |                 assert!(MultiBlock::current_phase().is_off());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2270:16
[INFO] [stdout]      |
[INFO] [stdout] 2270 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2273:13
[INFO] [stdout]      |
[INFO] [stdout] 2273 |                 assert!(MultiBlock::current_phase().is_off());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2274:16
[INFO] [stdout]      |
[INFO] [stdout] 2274 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2277:16
[INFO] [stdout]      |
[INFO] [stdout] 2277 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(3));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2282:16
[INFO] [stdout]      |
[INFO] [stdout] 2282 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(2));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2286:16
[INFO] [stdout]      |
[INFO] [stdout] 2286 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2290:16
[INFO] [stdout]      |
[INFO] [stdout] 2290 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2295:16
[INFO] [stdout]      |
[INFO] [stdout] 2295 |                 assert_eq!(MultiBlock::current_phase(), Phase::Signed(4));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2306:16
[INFO] [stdout]      |
[INFO] [stdout] 2306 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2309:16
[INFO] [stdout]      |
[INFO] [stdout] 2309 |                 assert_eq!(MultiBlock::current_phase(), Phase::Signed(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2310:16
[INFO] [stdout]      |
[INFO] [stdout] 2310 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2314:6
[INFO] [stdout]      |
[INFO] [stdout] 2314 |                     MultiBlock::current_phase(),
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2326:16
[INFO] [stdout]      |
[INFO] [stdout] 2326 |                 assert_eq!(MultiBlock::current_phase(), Phase::SignedValidation(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2327:16
[INFO] [stdout]      |
[INFO] [stdout] 2327 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2330:16
[INFO] [stdout]      |
[INFO] [stdout] 2330 |                 assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(UnsignedPhase::get() - 1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2340:16
[INFO] [stdout]      |
[INFO] [stdout] 2340 |                 assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2343:16
[INFO] [stdout]      |
[INFO] [stdout] 2343 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2347:16
[INFO] [stdout]      |
[INFO] [stdout] 2347 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2349:5
[INFO] [stdout]      |
[INFO] [stdout] 2349 |                 MultiBlock::elect(0).unwrap();
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2350:13
[INFO] [stdout]      |
[INFO] [stdout] 2350 |                 assert!(MultiBlock::current_phase().is_off());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2354:16
[INFO] [stdout]      |
[INFO] [stdout] 2354 |                 assert_eq!(MultiBlock::round(), 1);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2369:12
[INFO] [stdout]      |
[INFO] [stdout] 2369 |             assert!(MultiBlock::current_phase().is_off());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2423:12
[INFO] [stdout]      |
[INFO] [stdout] 2423 |             assert!(MultiBlock::current_phase().is_unsigned());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2447:16
[INFO] [stdout]      |
[INFO] [stdout] 2447 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2449:16
[INFO] [stdout]      |
[INFO] [stdout] 2449 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2452:16
[INFO] [stdout]      |
[INFO] [stdout] 2452 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2453:16
[INFO] [stdout]      |
[INFO] [stdout] 2453 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2456:16
[INFO] [stdout]      |
[INFO] [stdout] 2456 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(3));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2459:16
[INFO] [stdout]      |
[INFO] [stdout] 2459 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(2));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2462:16
[INFO] [stdout]      |
[INFO] [stdout] 2462 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2465:16
[INFO] [stdout]      |
[INFO] [stdout] 2465 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2468:16
[INFO] [stdout]      |
[INFO] [stdout] 2468 |                 assert_eq!(MultiBlock::current_phase(), Phase::Signed(SignedPhase::get() - 1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2471:16
[INFO] [stdout]      |
[INFO] [stdout] 2471 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2475:6
[INFO] [stdout]      |
[INFO] [stdout] 2475 |                     MultiBlock::current_phase(),
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2496:16
[INFO] [stdout]      |
[INFO] [stdout] 2496 |                 assert_eq!(MultiBlock::current_phase(), Phase::SignedValidation(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2500:16
[INFO] [stdout]      |
[INFO] [stdout] 2500 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2503:16
[INFO] [stdout]      |
[INFO] [stdout] 2503 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2505:5
[INFO] [stdout]      |
[INFO] [stdout] 2505 |                 MultiBlock::elect(0).unwrap();
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2506:13
[INFO] [stdout]      |
[INFO] [stdout] 2506 |                 assert!(MultiBlock::current_phase().is_off());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2510:16
[INFO] [stdout]      |
[INFO] [stdout] 2510 |                 assert_eq!(MultiBlock::round(), 1);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2529:16
[INFO] [stdout]      |
[INFO] [stdout] 2529 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2531:16
[INFO] [stdout]      |
[INFO] [stdout] 2531 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2534:16
[INFO] [stdout]      |
[INFO] [stdout] 2534 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2535:16
[INFO] [stdout]      |
[INFO] [stdout] 2535 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2538:16
[INFO] [stdout]      |
[INFO] [stdout] 2538 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(3));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2540:16
[INFO] [stdout]      |
[INFO] [stdout] 2540 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(2));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2542:16
[INFO] [stdout]      |
[INFO] [stdout] 2542 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2544:16
[INFO] [stdout]      |
[INFO] [stdout] 2544 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2547:16
[INFO] [stdout]      |
[INFO] [stdout] 2547 |                 assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(UnsignedPhase::get() - 1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2549:16
[INFO] [stdout]      |
[INFO] [stdout] 2549 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2563:16
[INFO] [stdout]      |
[INFO] [stdout] 2563 |                 assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2566:16
[INFO] [stdout]      |
[INFO] [stdout] 2566 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2568:16
[INFO] [stdout]      |
[INFO] [stdout] 2568 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2571:5
[INFO] [stdout]      |
[INFO] [stdout] 2571 |                 MultiBlock::elect(0).unwrap();
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2572:13
[INFO] [stdout]      |
[INFO] [stdout] 2572 |                 assert!(MultiBlock::current_phase().is_off());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2576:16
[INFO] [stdout]      |
[INFO] [stdout] 2576 |                 assert_eq!(MultiBlock::round(), 1);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2620:16
[INFO] [stdout]      |
[INFO] [stdout] 2620 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2621:16
[INFO] [stdout]      |
[INFO] [stdout] 2621 |                 assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2641:16
[INFO] [stdout]      |
[INFO] [stdout] 2641 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2658:16
[INFO] [stdout]      |
[INFO] [stdout] 2658 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2664:16
[INFO] [stdout]      |
[INFO] [stdout] 2664 |                 assert_ok!(MultiBlock::elect(2)); // max_page = 2 for 3 pages
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2665:16
[INFO] [stdout]      |
[INFO] [stdout] 2665 |                 assert_eq!(MultiBlock::current_phase(), Phase::Export(1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2671:16
[INFO] [stdout]      |
[INFO] [stdout] 2671 |                 assert_ok!(MultiBlock::elect(1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2672:16
[INFO] [stdout]      |
[INFO] [stdout] 2672 |                 assert_eq!(MultiBlock::current_phase(), Phase::Export(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2678:16
[INFO] [stdout]      |
[INFO] [stdout] 2678 |                 assert_ok!(MultiBlock::elect(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2679:16
[INFO] [stdout]      |
[INFO] [stdout] 2679 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2692:16
[INFO] [stdout]      |
[INFO] [stdout] 2692 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2695:16
[INFO] [stdout]      |
[INFO] [stdout] 2695 |                 assert_ok!(MultiBlock::elect(2)); // max_page = 2 for 3 pages
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2696:16
[INFO] [stdout]      |
[INFO] [stdout] 2696 |                 assert_eq!(MultiBlock::current_phase(), Phase::Export(1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2699:16
[INFO] [stdout]      |
[INFO] [stdout] 2699 |                 assert_eq!(MultiBlock::elect(2), Err(ElectionError::OutOfOrder));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2702:16
[INFO] [stdout]      |
[INFO] [stdout] 2702 |                 assert_eq!(MultiBlock::elect(0), Err(ElectionError::OutOfOrder));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2705:16
[INFO] [stdout]      |
[INFO] [stdout] 2705 |                 assert_ok!(MultiBlock::elect(1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2706:16
[INFO] [stdout]      |
[INFO] [stdout] 2706 |                 assert_eq!(MultiBlock::current_phase(), Phase::Export(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2723:17
[INFO] [stdout]      |
[INFO] [stdout] 2723 |                     assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(2));
[INFO] [stdout]      |                                ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2741:17
[INFO] [stdout]      |
[INFO] [stdout] 2741 |                     assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(1));
[INFO] [stdout]      |                                ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2767:12
[INFO] [stdout]      |
[INFO] [stdout] 2767 |             assert!(MultiBlock::current_phase().is_signed());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2826:12
[INFO] [stdout]      |
[INFO] [stdout] 2826 |             assert!(MultiBlock::current_phase().is_unsigned_opened_now());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2827:15
[INFO] [stdout]      |
[INFO] [stdout] 2827 |             assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2831:27
[INFO] [stdout]      |
[INFO] [stdout] 2831 |             let _paged_solution = (MultiBlock::lsp()..MultiBlock::msp())
[INFO] [stdout]      |                                    ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2831:46
[INFO] [stdout]      |
[INFO] [stdout] 2831 |             let _paged_solution = (MultiBlock::lsp()..MultiBlock::msp())
[INFO] [stdout]      |                                                       ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2834:6
[INFO] [stdout]      |
[INFO] [stdout] 2834 |                     MultiBlock::elect(page as PageIndex).unwrap();
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2836:15
[INFO] [stdout]      |
[INFO] [stdout] 2836 |                         assert!(MultiBlock::current_phase().is_off())
[INFO] [stdout]      |                                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2838:18
[INFO] [stdout]      |
[INFO] [stdout] 2838 |                         assert_eq!(MultiBlock::current_phase(), Phase::Export(page - 1))
[INFO] [stdout]      |                                    ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2846:15
[INFO] [stdout]      |
[INFO] [stdout] 2846 |             assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2862:16
[INFO] [stdout]      |
[INFO] [stdout] 2862 |             let round = MultiBlock::round();
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2863:12
[INFO] [stdout]      |
[INFO] [stdout] 2863 |             assert!(MultiBlock::current_phase().is_signed());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2895:12
[INFO] [stdout]      |
[INFO] [stdout] 2895 |             assert!(MultiBlock::current_phase().is_unsigned_opened_now());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2903:15
[INFO] [stdout]      |
[INFO] [stdout] 2903 |             assert_eq!(MultiBlock::round(), round + 1);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2907:15
[INFO] [stdout]      |
[INFO] [stdout] 2907 |             assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2921:12
[INFO] [stdout]      |
[INFO] [stdout] 2921 |             assert!(MultiBlock::current_phase().is_signed());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2953:12
[INFO] [stdout]      |
[INFO] [stdout] 2953 |             assert!(MultiBlock::current_phase().is_unsigned_opened_now());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2958:25
[INFO] [stdout]      |
[INFO] [stdout] 2958 |             let solutions = (1..=MultiBlock::msp())
[INFO] [stdout]      |                                  ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2962:14
[INFO] [stdout]      |
[INFO] [stdout] 2962 |                     assert!(MultiBlock::current_phase().is_export());
[INFO] [stdout]      |                             ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2968:12
[INFO] [stdout]      |
[INFO] [stdout] 2968 |             assert!(MultiBlock::current_phase().is_export());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/lib.rs:2988:15
[INFO] [stdout]      |
[INFO] [stdout] 2988 |             assert_ok!(UnsignedPallet::submit_unsigned(
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2988 -             assert_ok!(UnsignedPallet::submit_unsigned(
[INFO] [stdout] 2988 +             assert_ok!(UnsignedPhase::submit_unsigned(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:2989:5
[INFO] [stdout]      |
[INFO] [stdout] 2989 |                 RuntimeOrigin::none(),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2999:18
[INFO] [stdout]      |
[INFO] [stdout] 2999 |             let result1 = MultiBlock::elect(2);
[INFO] [stdout]      |                           ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3001:15
[INFO] [stdout]      |
[INFO] [stdout] 3001 |             assert_eq!(MultiBlock::current_phase(), Phase::Export(1));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3006:18
[INFO] [stdout]      |
[INFO] [stdout] 3006 |             let result2 = MultiBlock::elect(1);
[INFO] [stdout]      |                           ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3008:15
[INFO] [stdout]      |
[INFO] [stdout] 3008 |             assert_eq!(MultiBlock::current_phase(), Phase::Export(0));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3011:18
[INFO] [stdout]      |
[INFO] [stdout] 3011 |             let result3 = MultiBlock::elect(0);
[INFO] [stdout]      |                           ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3013:21
[INFO] [stdout]      |
[INFO] [stdout] 3013 |             assert!(matches!(MultiBlock::current_phase(), Phase::Off));
[INFO] [stdout]      |                              ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3021:12
[INFO] [stdout]      |
[INFO] [stdout] 3021 |             assert!(MultiBlock::current_phase().is_signed());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3022:16
[INFO] [stdout]      |
[INFO] [stdout] 3022 |             let round = MultiBlock::round();
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3031:21
[INFO] [stdout]      |
[INFO] [stdout] 3031 |             assert!(matches!(MultiBlock::current_phase(), Phase::SignedValidation(_)));
[INFO] [stdout]      |                              ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3036:27
[INFO] [stdout]      |
[INFO] [stdout] 3036 |             let _paged_solution = (MultiBlock::lsp()..MultiBlock::msp())
[INFO] [stdout]      |                                    ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3036:46
[INFO] [stdout]      |
[INFO] [stdout] 3036 |             let _paged_solution = (MultiBlock::lsp()..MultiBlock::msp())
[INFO] [stdout]      |                                                       ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3039:6
[INFO] [stdout]      |
[INFO] [stdout] 3039 |                     MultiBlock::elect(page as PageIndex).unwrap();
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3041:15
[INFO] [stdout]      |
[INFO] [stdout] 3041 |                         assert!(MultiBlock::current_phase().is_off())
[INFO] [stdout]      |                                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3043:15
[INFO] [stdout]      |
[INFO] [stdout] 3043 |                         assert!(MultiBlock::current_phase().is_export())
[INFO] [stdout]      |                                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3049:15
[INFO] [stdout]      |
[INFO] [stdout] 3049 |             assert_eq!(MultiBlock::round(), round + 1);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3053:15
[INFO] [stdout]      |
[INFO] [stdout] 3053 |             assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3065:12
[INFO] [stdout]      |
[INFO] [stdout] 3065 |             assert!(MultiBlock::current_phase().is_signed());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3071:21
[INFO] [stdout]      |
[INFO] [stdout] 3071 |             assert!(matches!(MultiBlock::current_phase(), Phase::SignedValidation(_)));
[INFO] [stdout]      |                              ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3074:12
[INFO] [stdout]      |
[INFO] [stdout] 3074 |             assert!(MultiBlock::elect(MultiBlock::msp()).is_ok());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3074:30
[INFO] [stdout]      |
[INFO] [stdout] 3074 |             assert!(MultiBlock::elect(MultiBlock::msp()).is_ok());
[INFO] [stdout]      |                                       ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/lib.rs:3078:5
[INFO] [stdout]      |
[INFO] [stdout] 3078 |                 SignedPallet::submit_page(RuntimeOrigin::signed(999), 0, Default::default()),
[INFO] [stdout]      |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 3078 -                 SignedPallet::submit_page(RuntimeOrigin::signed(999), 0, Default::default()),
[INFO] [stdout] 3078 +                 SignedPhase::submit_page(RuntimeOrigin::signed(999), 0, Default::default()),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3078:31
[INFO] [stdout]      |
[INFO] [stdout] 3078 |                 SignedPallet::submit_page(RuntimeOrigin::signed(999), 0, Default::default()),
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/lib.rs:3082:5
[INFO] [stdout]      |
[INFO] [stdout] 3082 |                 SignedPallet::register(RuntimeOrigin::signed(999), Default::default()),
[INFO] [stdout]      |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 3082 -                 SignedPallet::register(RuntimeOrigin::signed(999), Default::default()),
[INFO] [stdout] 3082 +                 SignedPhase::register(RuntimeOrigin::signed(999), Default::default()),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3082:28
[INFO] [stdout]      |
[INFO] [stdout] 3082 |                 SignedPallet::register(RuntimeOrigin::signed(999), Default::default()),
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3099:5
[INFO] [stdout]      |
[INFO] [stdout] 3099 |                 MultiBlock::elect(2).unwrap(),
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3113:5
[INFO] [stdout]      |
[INFO] [stdout] 3113 |                 MultiBlock::elect(1).unwrap(),
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3127:5
[INFO] [stdout]      |
[INFO] [stdout] 3127 |                 MultiBlock::elect(0).unwrap(),
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3155:15
[INFO] [stdout]      |
[INFO] [stdout] 3155 |             assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3165:12
[INFO] [stdout]      |
[INFO] [stdout] 3165 |             assert!(MultiBlock::elect(0).is_ok());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3186:15
[INFO] [stdout]      |
[INFO] [stdout] 3186 |             assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3194:15
[INFO] [stdout]      |
[INFO] [stdout] 3194 |             assert_eq!(MultiBlock::status(), Ok(None));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3195:12
[INFO] [stdout]      |
[INFO] [stdout] 3195 |             assert!(MultiBlock::elect(0).is_ok());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3199:15
[INFO] [stdout]      |
[INFO] [stdout] 3199 |             assert_eq!(MultiBlock::status(), Err(()));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3200:15
[INFO] [stdout]      |
[INFO] [stdout] 3200 |             assert_eq!(MultiBlock::elect(0), Err(ElectionError::NotOngoing));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3219:6
[INFO] [stdout]      |
[INFO] [stdout] 3219 |                     MultiBlock::manage(
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3220:7
[INFO] [stdout]      |
[INFO] [stdout] 3220 |                         RuntimeOrigin::signed(Manager::get() + 1),
[INFO] [stdout]      |                         ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3229:6
[INFO] [stdout]      |
[INFO] [stdout] 3229 |                     MultiBlock::elect(0),
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3232:16
[INFO] [stdout]      |
[INFO] [stdout] 3232 |                 assert_eq!(MultiBlock::current_phase(), Phase::Emergency);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3236:16
[INFO] [stdout]      |
[INFO] [stdout] 3236 |                 assert_ok!(MultiBlock::manage(
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3237:6
[INFO] [stdout]      |
[INFO] [stdout] 3237 |                     RuntimeOrigin::signed(Manager::get()),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3241:16
[INFO] [stdout]      |
[INFO] [stdout] 3241 |                 assert_eq!(MultiBlock::current_phase(), Phase::Emergency);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3242:16
[INFO] [stdout]      |
[INFO] [stdout] 3242 |                 assert_ok!(MultiBlock::elect(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3243:16
[INFO] [stdout]      |
[INFO] [stdout] 3243 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3284:16
[INFO] [stdout]      |
[INFO] [stdout] 3284 |             let round = MultiBlock::round();
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3295:15
[INFO] [stdout]      |
[INFO] [stdout] 3295 |             assert_eq!(MultiBlock::current_phase(), Phase::SignedValidation(2));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3301:5
[INFO] [stdout]      |
[INFO] [stdout] 3301 |                 MultiBlock::manage(
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3302:6
[INFO] [stdout]      |
[INFO] [stdout] 3302 |                     RuntimeOrigin::signed(Manager::get() + 1),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3308:15
[INFO] [stdout]      |
[INFO] [stdout] 3308 |             assert_ok!(MultiBlock::manage(
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3309:5
[INFO] [stdout]      |
[INFO] [stdout] 3309 |                 RuntimeOrigin::signed(Manager::get()),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3314:15
[INFO] [stdout]      |
[INFO] [stdout] 3314 |             assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3316:15
[INFO] [stdout]      |
[INFO] [stdout] 3316 |             assert_eq!(MultiBlock::round(), round + 1);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3328:15
[INFO] [stdout]      |
[INFO] [stdout] 3328 |             assert_eq!(MultiBlock::current_phase(), Phase::Signed(SignedPhase::get() - 1));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3332:5
[INFO] [stdout]      |
[INFO] [stdout] 3332 |                 MultiBlock::manage(
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3333:6
[INFO] [stdout]      |
[INFO] [stdout] 3333 |                     RuntimeOrigin::signed(Manager::get() + 1),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3340:15
[INFO] [stdout]      |
[INFO] [stdout] 3340 |             assert_ok!(MultiBlock::manage(
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3341:5
[INFO] [stdout]      |
[INFO] [stdout] 3341 |                 RuntimeOrigin::signed(Manager::get()),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3345:15
[INFO] [stdout]      |
[INFO] [stdout] 3345 |             assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(UnsignedPhase::get() - 1));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3348:15
[INFO] [stdout]      |
[INFO] [stdout] 3348 |             assert_ok!(MultiBlock::manage(
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3349:5
[INFO] [stdout]      |
[INFO] [stdout] 3349 |                 RuntimeOrigin::root(),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3352:15
[INFO] [stdout]      |
[INFO] [stdout] 3352 |             assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(UnsignedPhase::get() - 2));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3368:5
[INFO] [stdout]      |
[INFO] [stdout] 3368 |                 MultiBlock::admin(
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3369:6
[INFO] [stdout]      |
[INFO] [stdout] 3369 |                     RuntimeOrigin::signed(Manager::get() + 1),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3377:5
[INFO] [stdout]      |
[INFO] [stdout] 3377 |                 MultiBlock::admin(
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3378:6
[INFO] [stdout]      |
[INFO] [stdout] 3378 |                     RuntimeOrigin::signed(Manager::get()),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3386:5
[INFO] [stdout]      |
[INFO] [stdout] 3386 |                 MultiBlock::elect(0),
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3389:15
[INFO] [stdout]      |
[INFO] [stdout] 3389 |             assert_eq!(MultiBlock::current_phase(), Phase::Emergency);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3393:15
[INFO] [stdout]      |
[INFO] [stdout] 3393 |             assert_ok!(MultiBlock::admin(
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3394:5
[INFO] [stdout]      |
[INFO] [stdout] 3394 |                 RuntimeOrigin::root(),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3398:15
[INFO] [stdout]      |
[INFO] [stdout] 3398 |             assert_eq!(MultiBlock::current_phase(), Phase::Emergency);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3399:15
[INFO] [stdout]      |
[INFO] [stdout] 3399 |             assert_ok!(MultiBlock::elect(0));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3400:15
[INFO] [stdout]      |
[INFO] [stdout] 3400 |             assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3432:5
[INFO] [stdout]      |
[INFO] [stdout] 3432 |                 MultiBlock::admin(
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3433:6
[INFO] [stdout]      |
[INFO] [stdout] 3433 |                     RuntimeOrigin::signed(Manager::get() + 1),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3444:5
[INFO] [stdout]      |
[INFO] [stdout] 3444 |                 MultiBlock::admin(
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3445:6
[INFO] [stdout]      |
[INFO] [stdout] 3445 |                     RuntimeOrigin::signed(Manager::get()),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/lib.rs:3454:15
[INFO] [stdout]      |
[INFO] [stdout] 3454 |             assert_eq!(VerifierPallet::minimum_score(), None);
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3455:15
[INFO] [stdout]      |
[INFO] [stdout] 3455 |             assert_ok!(MultiBlock::admin(
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3456:5
[INFO] [stdout]      |
[INFO] [stdout] 3456 |                 RuntimeOrigin::root(),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/lib.rs:3463:5
[INFO] [stdout]      |
[INFO] [stdout] 3463 |                 VerifierPallet::minimum_score().unwrap(),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pallet_balances` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:436:11
[INFO] [stdout]     |
[INFO] [stdout] 436 |         let _ = pallet_balances::GenesisConfig::<Runtime> {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pallet_balances`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `pallet_balances`, use `cargo add pallet_balances` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:638:15
[INFO] [stdout]     |
[INFO] [stdout] 638 |             |e| if let RuntimeEvent::VerifierPallet(inner) = e { Some(inner) } else { None },
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pallet_balances` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:102:21
[INFO] [stdout]     |
[INFO] [stdout] 102 |     type AccountData = pallet_balances::AccountData<Balance>;
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pallet_balances`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `pallet_balances`, use `cargo add pallet_balances` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:616:26
[INFO] [stdout]     |
[INFO] [stdout] 616 |         .filter_map(|e| if let RuntimeEvent::MultiBlock(inner) = e { Some(inner) } else { None })
[INFO] [stdout]     |                                ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pallet-election-provider-multi-block` (lib test) due to 774 previous errors; 8 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "53f52b14a67f4e1dc986887a4251d623543fa69c08795a2137a4205ca52c6e35", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "53f52b14a67f4e1dc986887a4251d623543fa69c08795a2137a4205ca52c6e35", kill_on_drop: false }`
[INFO] [stdout] 53f52b14a67f4e1dc986887a4251d623543fa69c08795a2137a4205ca52c6e35
