[INFO] fetching crate pallet-encointer-ceremonies 14.1.0...
[INFO] checking pallet-encointer-ceremonies-14.1.0 against master#39cb3386ddc6c71657418be28dbb3987eea4aa4b for pr-133536
[INFO] extracting crate pallet-encointer-ceremonies 14.1.0 into /workspace/builds/worker-7-tc1/source
[INFO] validating manifest of crates.io crate pallet-encointer-ceremonies 14.1.0 on toolchain 39cb3386ddc6c71657418be28dbb3987eea4aa4b
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate pallet-encointer-ceremonies 14.1.0
[INFO] finished tweaking crates.io crate pallet-encointer-ceremonies 14.1.0
[INFO] tweaked toml for crates.io crate pallet-encointer-ceremonies 14.1.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 345 packages to latest compatible versions
[INFO] [stderr]       Adding itertools v0.11.0 (available: v0.13.0)
[INFO] [stderr]       Adding rstest v0.12.0 (available: v0.23.0)
[INFO] [stderr]       Adding unicode-normalization v0.1.22 (available: v0.1.24)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded linregress v0.5.4
[INFO] [stderr]   Downloaded encointer-meetup-validation v14.1.0
[INFO] [stderr]   Downloaded ep-core v14.0.0
[INFO] [stderr]   Downloaded encointer-ceremonies-assignment v14.1.0
[INFO] [stderr]   Downloaded pallet-transaction-payment v38.0.0
[INFO] [stderr]   Downloaded pallet-encointer-balances v14.1.0
[INFO] [stderr]   Downloaded substrate-geohash v0.13.0
[INFO] [stderr]   Downloaded pallet-encointer-communities v14.1.0
[INFO] [stderr]   Downloaded frame-benchmarking v38.0.0
[INFO] [stderr]   Downloaded substrate-typenum v1.16.0
[INFO] [stderr]   Downloaded substrate-fixed v0.5.9
[INFO] [stderr]   Downloaded pallet-asset-tx-payment v38.0.0
[INFO] [stderr]   Downloaded encointer-primitives v14.3.0
[INFO] [stderr]   Downloaded pallet-encointer-scheduler v14.1.0
[INFO] [stderr]   Downloaded pallet-timestamp v37.0.0
[INFO] [stderr]   Downloaded rstest v0.12.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ab2f1b4691f0a0cddc09b8d22531d738352c08d24e44b486a788f054e50f3fe3
[INFO] running `Command { std: "docker" "start" "-a" "ab2f1b4691f0a0cddc09b8d22531d738352c08d24e44b486a788f054e50f3fe3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ab2f1b4691f0a0cddc09b8d22531d738352c08d24e44b486a788f054e50f3fe3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ab2f1b4691f0a0cddc09b8d22531d738352c08d24e44b486a788f054e50f3fe3", kill_on_drop: false }`
[INFO] [stdout] ab2f1b4691f0a0cddc09b8d22531d738352c08d24e44b486a788f054e50f3fe3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 991704aa20351249c23d469be31ad9dd78c963bec611946d044ece6ed829da53
[INFO] running `Command { std: "docker" "start" "-a" "991704aa20351249c23d469be31ad9dd78c963bec611946d044ece6ed829da53", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.90
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling libc v0.2.167
[INFO] [stderr]    Compiling typenum v1.17.0
[INFO] [stderr]    Compiling autocfg v1.4.0
[INFO] [stderr]    Compiling serde v1.0.215
[INFO] [stderr]    Compiling hashbrown v0.15.2
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling winnow v0.6.20
[INFO] [stderr]     Checking subtle v2.6.1
[INFO] [stderr]     Checking arrayvec v0.7.6
[INFO] [stderr]     Checking const-oid v0.9.6
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]    Compiling parity-scale-codec v3.7.0
[INFO] [stderr]     Checking bytes v1.9.0
[INFO] [stderr]     Checking byte-slice-cast v1.2.2
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling semver v1.0.23
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]     Checking once_cell v1.20.2
[INFO] [stderr]     Checking cpufeatures v0.2.16
[INFO] [stderr]     Checking log v0.4.22
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]     Checking static_assertions v1.1.0
[INFO] [stderr]    Compiling prettyplease v0.2.25
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling fs-err v2.11.0
[INFO] [stderr]     Checking smallvec v1.13.2
[INFO] [stderr]     Checking itoa v1.0.14
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling indexmap v2.6.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling expander v2.2.1
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]     Checking tracing-core v0.1.33
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]     Checking getrandom v0.2.15
[INFO] [stderr]    Compiling ref-cast v1.0.23
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]     Checking base16ct v0.2.0
[INFO] [stderr]     Checking powerfmt v0.2.0
[INFO] [stderr]     Checking arrayref v0.3.9
[INFO] [stderr]    Compiling serde_json v1.0.133
[INFO] [stderr]     Checking keccak v0.1.5
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]    Compiling file-guard v0.2.0
[INFO] [stderr]     Checking deranged v0.3.11
[INFO] [stderr]    Compiling cc v1.2.2
[INFO] [stderr]     Checking ff v0.13.0
[INFO] [stderr]    Compiling ryu v1.0.18
[INFO] [stderr]     Checking time-core v0.1.2
[INFO] [stderr]     Checking rustc-hex v2.1.0
[INFO] [stderr]     Checking futures-sink v0.3.31
[INFO] [stderr]     Checking futures-core v0.3.31
[INFO] [stderr]     Checking hex v0.4.3
[INFO] [stderr]     Checking overload v0.1.1
[INFO] [stderr]    Compiling bitcoin-internals v0.2.0
[INFO] [stderr]     Checking num-conv v0.1.0
[INFO] [stderr]     Checking nu-ansi-term v0.46.0
[INFO] [stderr]     Checking futures-channel v0.3.31
[INFO] [stderr]     Checking group v0.13.0
[INFO] [stderr]     Checking time v0.3.36
[INFO] [stderr]     Checking sharded-slab v0.1.7
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]     Checking thread_local v1.1.8
[INFO] [stderr]     Checking tinyvec_macros v0.1.1
[INFO] [stderr]     Checking pin-utils v0.1.0
[INFO] [stderr]     Checking hash-db v0.16.0
[INFO] [stderr]     Checking sp-std v14.0.0
[INFO] [stderr]     Checking base64ct v1.6.0
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]     Checking futures-io v0.3.31
[INFO] [stderr]     Checking futures-task v0.3.31
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling libsecp256k1-core v0.3.0
[INFO] [stderr]     Checking tinyvec v1.8.0
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]     Checking uint v0.9.5
[INFO] [stderr]     Checking password-hash v0.5.0
[INFO] [stderr]     Checking num_cpus v1.16.0
[INFO] [stderr]     Checking hex-conservative v0.1.2
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]     Checking opaque-debug v0.3.1
[INFO] [stderr]     Checking allocator-api2 v0.2.20
[INFO] [stderr]     Checking environmental v1.1.4
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]     Checking constant_time_eq v0.3.1
[INFO] [stderr]     Checking blake2b_simd v1.0.2
[INFO] [stderr]     Checking bitcoin_hashes v0.13.0
[INFO] [stderr]     Checking parking_lot_core v0.9.10
[INFO] [stderr]     Checking num-format v0.4.4
[INFO] [stderr]    Compiling libsecp256k1-gen-ecmult v0.3.0
[INFO] [stderr]    Compiling libsecp256k1-gen-genmult v0.3.0
[INFO] [stderr]     Checking either v1.13.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]     Checking base64 v0.13.1
[INFO] [stderr]     Checking unicode-normalization v0.1.22
[INFO] [stderr]     Checking dyn-clone v1.0.17
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]     Checking parking_lot v0.12.3
[INFO] [stderr]    Compiling libsecp256k1 v0.7.1
[INFO] [stderr]     Checking hash256-std-hasher v0.15.2
[INFO] [stderr]     Checking gimli v0.31.1
[INFO] [stderr]    Compiling secp256k1-sys v0.9.2
[INFO] [stderr]     Checking itertools v0.11.0
[INFO] [stderr]    Compiling common-path v1.0.0
[INFO] [stderr]     Checking bs58 v0.5.1
[INFO] [stderr]     Checking adler2 v2.0.0
[INFO] [stderr]     Checking array-bytes v6.2.3
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]     Checking miniz_oxide v0.8.0
[INFO] [stderr]     Checking object v0.36.5
[INFO] [stderr]     Checking hashbrown v0.13.2
[INFO] [stderr]     Checking trie-db v0.29.1
[INFO] [stderr]     Checking trie-root v0.18.0
[INFO] [stderr]     Checking memory-db v0.32.0
[INFO] [stderr]     Checking nohash-hasher v0.2.0
[INFO] [stderr]    Compiling sp-io v38.0.0
[INFO] [stderr]     Checking integer-sqrt v0.1.5
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]     Checking simple-mermaid v0.1.1
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]     Checking parity-wasm v0.45.0
[INFO] [stderr]    Compiling include_dir_macros v0.7.4
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling cfg-expr v0.15.8
[INFO] [stderr]     Checking tt-call v1.0.9
[INFO] [stderr]    Compiling include_dir v0.7.4
[INFO] [stderr]    Compiling proc-macro-warning v1.0.2
[INFO] [stderr]    Compiling substrate-typenum v1.16.0
[INFO] [stderr]    Compiling substrate-fixed v0.5.9
[INFO] [stderr]     Checking crc-catalog v2.4.0
[INFO] [stderr]     Checking bytemuck v1.20.0
[INFO] [stderr]     Checking crc v3.2.1
[INFO] [stderr]    Compiling matrixmultiply v0.3.9
[INFO] [stderr]     Checking approx v0.5.1
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking addr2line v0.24.2
[INFO] [stderr]     Checking safe_arch v0.7.2
[INFO] [stderr]     Checking num-complex v0.4.6
[INFO] [stderr]     Checking rawpointer v0.2.1
[INFO] [stderr]    Compiling rstest v0.12.0
[INFO] [stderr]     Checking num-rational v0.4.2
[INFO] [stderr]     Checking wide v0.7.30
[INFO] [stderr]    Compiling dyn-clonable-impl v0.9.0
[INFO] [stderr]    Compiling serde_derive v1.0.215
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.3
[INFO] [stderr]    Compiling derive_more-impl v1.0.0
[INFO] [stderr]    Compiling derive-syn-parse v0.2.0
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.28
[INFO] [stderr]    Compiling ref-cast-impl v1.0.23
[INFO] [stderr]    Compiling sp-debug-derive v14.0.0
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]     Checking dyn-clonable v0.9.0
[INFO] [stderr]     Checking secp256k1 v0.28.2
[INFO] [stderr]    Compiling macro_magic_core_macros v0.5.1
[INFO] [stderr]    Compiling frame-support-procedural-tools-derive v12.0.0
[INFO] [stderr]    Compiling async-trait v0.1.83
[INFO] [stderr]    Compiling aquamarine v0.5.0
[INFO] [stderr]     Checking zeroize v1.8.1
[INFO] [stderr]    Compiling macro_magic_core v0.5.1
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]     Checking der v0.7.9
[INFO] [stderr]     Checking merlin v3.0.0
[INFO] [stderr]     Checking secrecy v0.8.0
[INFO] [stderr]     Checking backtrace v0.3.74
[INFO] [stderr]     Checking zerocopy v0.7.35
[INFO] [stderr]     Checking tracing v0.1.41
[INFO] [stderr]    Compiling macro_magic_macros v0.5.1
[INFO] [stderr]     Checking simba v0.9.0
[INFO] [stderr]     Checking tracing-subscriber v0.3.19
[INFO] [stderr]     Checking derive_more v1.0.0
[INFO] [stderr]     Checking crypto-mac v0.8.0
[INFO] [stderr]     Checking crypto-bigint v0.5.5
[INFO] [stderr]     Checking block-buffer v0.9.0
[INFO] [stderr]     Checking sp-panic-handler v13.0.0
[INFO] [stderr]     Checking hmac v0.8.1
[INFO] [stderr]     Checking sha2 v0.9.9
[INFO] [stderr]     Checking ppv-lite86 v0.2.20
[INFO] [stderr]    Compiling macro_magic v0.5.1
[INFO] [stderr]     Checking hmac-drbg v0.3.0
[INFO] [stderr]     Checking signature v2.2.0
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking spki v0.7.3
[INFO] [stderr]     Checking rfc6979 v0.4.0
[INFO] [stderr]     Checking ed25519 v2.2.3
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking pbkdf2 v0.12.2
[INFO] [stderr]     Checking schnellru v0.2.3
[INFO] [stderr]     Checking pkcs8 v0.10.2
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking fixed-hash v0.8.0
[INFO] [stderr]     Checking getrandom_or_panic v0.0.3
[INFO] [stderr]     Checking twox-hash v1.6.3
[INFO] [stderr]     Checking sp-crypto-hashing v0.1.0
[INFO] [stderr]     Checking ed25519-zebra v4.0.3
[INFO] [stderr]     Checking ed25519-dalek v2.1.1
[INFO] [stderr]     Checking futures-executor v0.3.31
[INFO] [stderr]     Checking futures v0.3.31
[INFO] [stderr]    Compiling sp-crypto-hashing-proc-macro v0.1.0
[INFO] [stderr]     Checking impl-serde v0.4.0
[INFO] [stderr]     Checking serdect v0.2.0
[INFO] [stderr]     Checking serde_bytes v0.11.15
[INFO] [stderr]     Checking parity-bip39 v2.0.1
[INFO] [stderr]     Checking schnorrkel v0.11.4
[INFO] [stderr]     Checking sec1 v0.7.3
[INFO] [stderr]     Checking elliptic-curve v0.13.8
[INFO] [stderr]     Checking ecdsa v0.16.9
[INFO] [stderr]    Compiling serde_spanned v0.6.8
[INFO] [stderr]    Compiling toml_datetime v0.6.8
[INFO] [stderr]     Checking substrate-bip39 v0.6.0
[INFO] [stderr]    Compiling toml_edit v0.22.22
[INFO] [stderr]     Checking k256 v0.13.4
[INFO] [stderr]     Checking nalgebra v0.33.2
[INFO] [stderr]    Compiling ss58-registry v1.51.0
[INFO] [stderr]    Compiling proc-macro-crate v3.2.0
[INFO] [stderr]    Compiling toml v0.8.19
[INFO] [stderr]    Compiling frame-support-procedural-tools v13.0.0
[INFO] [stderr]    Compiling parity-scale-codec-derive v3.7.0
[INFO] [stderr]    Compiling scale-info-derive v2.11.6
[INFO] [stderr]    Compiling sp-runtime-interface-proc-macro v18.0.0
[INFO] [stderr]    Compiling sp-api-proc-macro v20.0.0
[INFO] [stderr]    Compiling frame-support-procedural v30.0.4
[INFO] [stderr]    Compiling docify_macros v0.2.9
[INFO] [stderr]     Checking docify v0.2.9
[INFO] [stderr]     Checking scale-info v2.11.6
[INFO] [stderr]     Checking sp-storage v21.0.0
[INFO] [stderr]     Checking impl-codec v0.6.0
[INFO] [stderr]     Checking sp-wasm-interface v21.0.1
[INFO] [stderr]     Checking sp-tracing v17.0.1
[INFO] [stderr]     Checking sp-externalities v0.29.0
[INFO] [stderr]    Compiling sp-version-proc-macro v14.0.0
[INFO] [stderr]     Checking primitive-types v0.12.2
[INFO] [stderr]     Checking bounded-collections v0.2.2
[INFO] [stderr]     Checking sp-arithmetic v26.0.0
[INFO] [stderr]     Checking frame-metadata v16.0.0
[INFO] [stderr]     Checking sp-metadata-ir v0.7.0
[INFO] [stderr]     Checking sp-weights v31.0.0
[INFO] [stderr]     Checking sp-runtime-interface v28.0.0
[INFO] [stderr]     Checking sp-core v34.0.0
[INFO] [stderr]     Checking linregress v0.5.4
[INFO] [stderr]     Checking sp-trie v37.0.0
[INFO] [stderr]     Checking sp-keystore v0.40.0
[INFO] [stderr]     Checking sp-state-machine v0.43.0
[INFO] [stderr]     Checking substrate-geohash v0.13.0
[INFO] [stderr]     Checking sp-application-crypto v38.0.0
[INFO] [stderr]     Checking sp-runtime v39.0.2
[INFO] [stderr]     Checking sp-version v37.0.0
[INFO] [stderr]     Checking sp-inherents v34.0.0
[INFO] [stderr]     Checking sp-staking v36.0.0
[INFO] [stderr]     Checking ep-core v14.0.0
[INFO] [stderr]     Checking sp-api v34.0.0
[INFO] [stderr]     Checking sp-genesis-builder v0.15.1
[INFO] [stderr]     Checking frame-support v38.0.0
[INFO] [stderr]     Checking sp-timestamp v34.0.0
[INFO] [stderr]     Checking frame-system v38.0.0
[INFO] [stderr]     Checking encointer-primitives v14.3.0
[INFO] [stderr]     Checking pallet-transaction-payment v38.0.0
[INFO] [stderr]     Checking pallet-timestamp v37.0.0
[INFO] [stderr]     Checking frame-benchmarking v38.0.0
[INFO] [stderr]     Checking encointer-meetup-validation v14.1.0
[INFO] [stderr]     Checking encointer-ceremonies-assignment v14.1.0
[INFO] [stderr]     Checking pallet-encointer-scheduler v14.1.0
[INFO] [stderr]     Checking pallet-asset-tx-payment v38.0.0
[INFO] [stderr]     Checking pallet-encointer-balances v14.1.0
[INFO] [stderr]     Checking pallet-encointer-communities v14.1.0
[INFO] [stderr]     Checking pallet-encointer-ceremonies v14.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]   --> src/tests.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 | use test_utils::{
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `test_utils`
[INFO] [stdout]   --> src/tests.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 | use test_utils::{
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]   --> src/mock.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use test_utils::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `impl_frame_system` in this scope
[INFO] [stdout]   --> src/mock.rs:71:1
[INFO] [stdout]    |
[INFO] [stdout] 71 | impl_frame_system!(TestRuntime);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `impl_timestamp` in this scope
[INFO] [stdout]   --> src/mock.rs:72:1
[INFO] [stdout]    |
[INFO] [stdout] 72 | impl_timestamp!(TestRuntime, EncointerScheduler);
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `impl_encointer_communities` in this scope
[INFO] [stdout]   --> src/mock.rs:73:1
[INFO] [stdout]    |
[INFO] [stdout] 73 | impl_encointer_communities!(TestRuntime);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `impl_encointer_scheduler` in this scope
[INFO] [stdout]   --> src/mock.rs:74:1
[INFO] [stdout]    |
[INFO] [stdout] 74 | impl_encointer_scheduler!(TestRuntime, EncointerCeremonies);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `impl_encointer_balances` in this scope
[INFO] [stdout]   --> src/mock.rs:75:1
[INFO] [stdout]    |
[INFO] [stdout] 75 | impl_encointer_balances!(TestRuntime);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_communities::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout] 36  | |     {
[INFO] [stdout] 37  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |     }
[INFO] [stdout] 44  | | );
[INFO] [stdout]     | |_^ the trait `pallet_encointer_communities::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet_encointer_communities::Event`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:291:20
[INFO] [stdout]     |
[INFO] [stdout] 291 |     pub enum Event<T: Config> {
[INFO] [stdout]     |                       ^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout] 36  | |     {
[INFO] [stdout] 37  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |     }
[INFO] [stdout] 44  | | );
[INFO] [stdout]     | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `frame_system::Event`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:830:20
[INFO] [stdout]     |
[INFO] [stdout] 830 |     pub enum Event<T: Config> {
[INFO] [stdout]     |                       ^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_balances::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout] 36  | |     {
[INFO] [stdout] 37  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |     }
[INFO] [stdout] 44  | | );
[INFO] [stdout]     | |_^ the trait `pallet_encointer_balances::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet_encointer_balances::Event`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:160:20
[INFO] [stdout]     |
[INFO] [stdout] 160 |     pub enum Event<T: Config> {
[INFO] [stdout]     |                       ^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | frame_support::construct_runtime!(
[INFO] [stdout]    | ^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `RawOrigin<_>: TryFrom<OriginCaller>` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `TryFrom<OriginCaller>` is not implemented for `RawOrigin<_>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `TryFrom<OriginCaller>` is implemented for `RawOrigin<<TestRuntime as frame_system::Config>::AccountId>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_communities::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `pallet_encointer_communities::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Callable<T>` is implemented for `pallet_encointer_communities::Pallet<T>`
[INFO] [stdout]    = note: required for `pallet_encointer_communities::Pallet<TestRuntime>` to implement `Callable<TestRuntime>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Callable<T>` is implemented for `frame_system::Pallet<T>`
[INFO] [stdout]    = note: required for `frame_system::Pallet<TestRuntime>` to implement `Callable<TestRuntime>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Callable<T>` is implemented for `pallet_timestamp::Pallet<T>`
[INFO] [stdout]    = note: required for `pallet_timestamp::Pallet<TestRuntime>` to implement `Callable<TestRuntime>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_scheduler::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `pallet_encointer_scheduler::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Callable<T>` is implemented for `pallet_encointer_scheduler::Pallet<T>`
[INFO] [stdout]    = note: required for `pallet_encointer_scheduler::Pallet<TestRuntime>` to implement `Callable<TestRuntime>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_balances::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `pallet_encointer_balances::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Callable<T>` is implemented for `pallet_encointer_balances::Pallet<T>`
[INFO] [stdout]    = note: required for `pallet_encointer_balances::Pallet<TestRuntime>` to implement `Callable<TestRuntime>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/mock.rs:37:3
[INFO] [stdout]      |
[INFO] [stdout] 37   |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout]      |         ^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `frame_system::GenesisConfig`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:1015:30
[INFO] [stdout]      |
[INFO] [stdout] 1015 |     pub struct GenesisConfig<T: Config> {
[INFO] [stdout]      |                                 ^^^^^^ required by this bound in `GenesisConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_scheduler::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:39:3
[INFO] [stdout]     |
[INFO] [stdout] 39  |         EncointerScheduler: pallet_encointer_scheduler::{Pallet, Call, Storage, Config<T>, Event},
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ the trait `pallet_encointer_scheduler::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet_encointer_scheduler::GenesisConfig`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:115:30
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub struct GenesisConfig<T: Config>
[INFO] [stdout]     |                                 ^^^^^^ required by this bound in `GenesisConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_communities::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:57:22
[INFO] [stdout]    |
[INFO] [stdout] 57 | impl dut::Config for TestRuntime {
[INFO] [stdout]    |                      ^^^^^^^^^^^ the trait `pallet_encointer_communities::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout] note: required by a bound in `pallet::Config`
[INFO] [stdout]   --> src/lib.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub trait Config:
[INFO] [stdout]    |               ------ required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout] 82 |         + pallet_encointer_communities::Config
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Config`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:58:22
[INFO] [stdout]    |
[INFO] [stdout] 58 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]    |                         ^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:59:24
[INFO] [stdout]    |
[INFO] [stdout] 59 |     type CeremonyMaster = EnsureAlice;
[INFO] [stdout]    |                           ^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:60:16
[INFO] [stdout]    |
[INFO] [stdout] 60 |     type Public = <Signature as Verify>::Signer;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:62:26
[INFO] [stdout]    |
[INFO] [stdout] 62 |     type RandomnessSource = test_utils::TestRandomness<TestRuntime>;
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout] 36  | |     {
[INFO] [stdout] 37  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |     }
[INFO] [stdout] 44  | | );
[INFO] [stdout]     | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `frame_system::Event`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:830:20
[INFO] [stdout]     |
[INFO] [stdout] 830 |     pub enum Event<T: Config> {
[INFO] [stdout]     |                       ^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_communities::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout] 36  | |     {
[INFO] [stdout] 37  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |     }
[INFO] [stdout] 44  | | );
[INFO] [stdout]     | |_^ the trait `pallet_encointer_communities::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet_encointer_communities::Event`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:291:20
[INFO] [stdout]     |
[INFO] [stdout] 291 |     pub enum Event<T: Config> {
[INFO] [stdout]     |                       ^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `&frame_system::Event<TestRuntime>`
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout] 36  | |     {
[INFO] [stdout] 37  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |     }
[INFO] [stdout] 44  | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] note: an implementation of `frame_system::Config` might be missing for `TestRuntime`
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________^ must implement `frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the derive macro `PartialEq` which comes from the expansion of the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `&pallet_encointer_communities::Event<TestRuntime>`
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] note: an implementation of `pallet_encointer_communities::Config` might be missing for `TestRuntime`
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout]    | |________________________^ must implement `pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]    |
[INFO] [stdout] 62 | /     pub trait Config:
[INFO] [stdout] 63 | |         frame_system::Config
[INFO] [stdout] 64 | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65 | |         + pallet_encointer_balances::Config
[INFO] [stdout]    | |___________________________________________^
[INFO] [stdout]    = note: this error originates in the derive macro `PartialEq` which comes from the expansion of the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `&pallet_encointer_balances::Event<TestRuntime>`
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] note: an implementation of `pallet_encointer_balances::Config` might be missing for `TestRuntime`
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout]    | |________________________^ must implement `pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub trait Config: frame_system::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: this error originates in the derive macro `PartialEq` which comes from the expansion of the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_communities::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout] 36  | |     {
[INFO] [stdout] 37  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |     }
[INFO] [stdout] 44  | | );
[INFO] [stdout]     | |_^ the trait `pallet_encointer_communities::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet_encointer_communities::Event`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:291:20
[INFO] [stdout]     |
[INFO] [stdout] 291 |     pub enum Event<T: Config> {
[INFO] [stdout]     |                       ^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `frame_system::Event<TestRuntime>: parity_scale_codec::Encode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Encode` is not implemented for `frame_system::Event<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Encode` is implemented for `frame_system::Event<T>`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout] 36  | |     {
[INFO] [stdout] 37  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |     }
[INFO] [stdout] 44  | | );
[INFO] [stdout]     | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `frame_system::Event`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:830:20
[INFO] [stdout]     |
[INFO] [stdout] 830 |     pub enum Event<T: Config> {
[INFO] [stdout]     |                       ^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `pallet::Event<TestRuntime>: parity_scale_codec::Encode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Encode` is not implemented for `pallet::Event<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Encode` is implemented for `pallet::Event<T>`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `pallet_encointer_communities::Event<TestRuntime>: parity_scale_codec::Encode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Encode` is not implemented for `pallet_encointer_communities::Event<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Encode` is implemented for `pallet_encointer_communities::Event<T>`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_communities::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout] 36  | |     {
[INFO] [stdout] 37  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |     }
[INFO] [stdout] 44  | | );
[INFO] [stdout]     | |_^ the trait `pallet_encointer_communities::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet_encointer_communities::Event`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:291:20
[INFO] [stdout]     |
[INFO] [stdout] 291 |     pub enum Event<T: Config> {
[INFO] [stdout]     |                       ^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `pallet_encointer_balances::Event<TestRuntime>: parity_scale_codec::Encode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Encode` is not implemented for `pallet_encointer_balances::Event<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Encode` is implemented for `pallet_encointer_balances::Event<T>`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `frame_system::Event<TestRuntime>: parity_scale_codec::Decode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Decode` is not implemented for `frame_system::Event<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Decode` is implemented for `frame_system::Event<T>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `pallet::Event<TestRuntime>: parity_scale_codec::Decode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Decode` is not implemented for `pallet::Event<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Decode` is implemented for `pallet::Event<T>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `pallet_encointer_communities::Event<TestRuntime>: parity_scale_codec::Decode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Decode` is not implemented for `pallet_encointer_communities::Event<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Decode` is implemented for `pallet_encointer_communities::Event<T>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `pallet_encointer_balances::Event<TestRuntime>: parity_scale_codec::Decode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Decode` is not implemented for `pallet_encointer_balances::Event<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Decode` is implemented for `pallet_encointer_balances::Event<T>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout] 36  | |     {
[INFO] [stdout] 37  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |     }
[INFO] [stdout] 44  | | );
[INFO] [stdout]     | | ^
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |   required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `scale_info::TypeInfo` is implemented for `pallet::Event<T>`
[INFO] [stdout] note: required for `pallet::Event<TestRuntime>` to implement `scale_info::TypeInfo`
[INFO] [stdout]    --> src/lib.rs:66:1
[INFO] [stdout]     |
[INFO] [stdout] 66  | #[frame_support::pallet]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound introduced in this `derive` macro
[INFO] [stdout] ...
[INFO] [stdout] 672 |     pub enum Event<T: Config> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `FieldBuilder::<MetaForm, N>::ty`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/scale-info-2.11.6/src/build.rs:426:13
[INFO] [stdout]     |
[INFO] [stdout] 424 |     pub fn ty<TY>(self) -> FieldBuilder<MetaForm, N, field_state::TypeAssigned>
[INFO] [stdout]     |            -- required by a bound in this associated function
[INFO] [stdout] 425 |     where
[INFO] [stdout] 426 |         TY: TypeInfo + 'static + ?Sized,
[INFO] [stdout]     |             ^^^^^^^^ required by this bound in `FieldBuilder::<MetaForm, N>::ty`
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` which comes from the expansion of the derive macro `frame_support::__private::scale_info::TypeInfo` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `std::fmt::Debug` is implemented for `frame_system::Event<T>`
[INFO] [stdout]    = note: required for `frame_system::Event<TestRuntime>` to implement `std::fmt::Debug`
[INFO] [stdout]    = note: required for the cast from `&frame_system::Event<TestRuntime>` to `&dyn std::fmt::Debug`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::RuntimeDebug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_communities::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `pallet_encointer_communities::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `std::fmt::Debug` is implemented for `pallet_encointer_communities::Event<T>`
[INFO] [stdout]    = note: required for `pallet_encointer_communities::Event<TestRuntime>` to implement `std::fmt::Debug`
[INFO] [stdout]    = note: required for the cast from `&pallet_encointer_communities::Event<TestRuntime>` to `&dyn std::fmt::Debug`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::RuntimeDebug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `std::fmt::Debug` is implemented for `frame_system::Error<T>`
[INFO] [stdout]    = note: required for `frame_system::Error<TestRuntime>` to implement `std::fmt::Debug`
[INFO] [stdout]    = note: required for the cast from `&frame_system::Error<TestRuntime>` to `&dyn std::fmt::Debug`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::RuntimeDebug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_scheduler::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `pallet_encointer_scheduler::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `std::fmt::Debug` is implemented for `pallet_encointer_scheduler::Error<T>`
[INFO] [stdout]    = note: required for `pallet_encointer_scheduler::Error<TestRuntime>` to implement `std::fmt::Debug`
[INFO] [stdout]    = note: required for the cast from `&pallet_encointer_scheduler::Error<TestRuntime>` to `&dyn std::fmt::Debug`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::RuntimeDebug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_communities::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `pallet_encointer_communities::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `std::fmt::Debug` is implemented for `pallet_encointer_communities::Error<T>`
[INFO] [stdout]    = note: required for `pallet_encointer_communities::Error<TestRuntime>` to implement `std::fmt::Debug`
[INFO] [stdout]    = note: required for the cast from `&pallet_encointer_communities::Error<TestRuntime>` to `&dyn std::fmt::Debug`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::RuntimeDebug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub enum TestRuntime
[INFO] [stdout]    |              ^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = note: required for `RawOrigin<_>` to implement `Into<RuntimeOrigin>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `PartialEq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::RuntimeDebug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `frame_support::traits::PalletInfoAccess` is implemented for `frame_system::Pallet<T>`
[INFO] [stdout]    = note: required for `frame_system::Pallet<TestRuntime>` to implement `frame_support::traits::PalletInfoAccess`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `frame_support::traits::PalletInfoAccess` is implemented for `pallet_timestamp::Pallet<T>`
[INFO] [stdout]    = note: required for `pallet_timestamp::Pallet<TestRuntime>` to implement `frame_support::traits::PalletInfoAccess`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_scheduler::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `pallet_encointer_scheduler::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `frame_support::traits::PalletInfoAccess` is implemented for `pallet_encointer_scheduler::Pallet<T>`
[INFO] [stdout]    = note: required for `pallet_encointer_scheduler::Pallet<TestRuntime>` to implement `frame_support::traits::PalletInfoAccess`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_communities::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `pallet_encointer_communities::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `frame_support::traits::PalletInfoAccess` is implemented for `pallet_encointer_communities::Pallet<T>`
[INFO] [stdout]    = note: required for `pallet_encointer_communities::Pallet<TestRuntime>` to implement `frame_support::traits::PalletInfoAccess`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_communities::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `pallet_encointer_communities::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Callable<T>` is implemented for `pallet_encointer_communities::Pallet<T>`
[INFO] [stdout]    = note: required for `pallet_encointer_communities::Pallet<TestRuntime>` to implement `Callable<TestRuntime>`
[INFO] [stdout]    = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_communities::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `pallet_encointer_communities::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Callable<T>` is implemented for `pallet_encointer_communities::Pallet<T>`
[INFO] [stdout]    = note: required for `pallet_encointer_communities::Pallet<TestRuntime>` to implement `Callable<TestRuntime>`
[INFO] [stdout]    = note: this error originates in the derive macro `PartialEq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `&frame_system::Call<TestRuntime>`
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout] 36  | |     {
[INFO] [stdout] 37  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |     }
[INFO] [stdout] 44  | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] note: an implementation of `frame_system::Config` might be missing for `TestRuntime`
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________^ must implement `frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the derive macro `PartialEq` which comes from the expansion of the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `&pallet_timestamp::Call<TestRuntime>`
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout] 36  | |     {
[INFO] [stdout] 37  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |     }
[INFO] [stdout] 44  | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] note: an implementation of `pallet_timestamp::Config` might be missing for `TestRuntime`
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________^ must implement `pallet_timestamp::Config`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the derive macro `PartialEq` which comes from the expansion of the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `&pallet_encointer_scheduler::Call<TestRuntime>`
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] note: an implementation of `pallet_encointer_scheduler::Config` might be missing for `TestRuntime`
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout]    | |________________________^ must implement `pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: this error originates in the derive macro `PartialEq` which comes from the expansion of the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `&pallet_encointer_communities::Call<TestRuntime>`
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] note: an implementation of `pallet_encointer_communities::Config` might be missing for `TestRuntime`
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout]    | |________________________^ must implement `pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]    |
[INFO] [stdout] 62 | /     pub trait Config:
[INFO] [stdout] 63 | |         frame_system::Config
[INFO] [stdout] 64 | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65 | |         + pallet_encointer_balances::Config
[INFO] [stdout]    | |___________________________________________^
[INFO] [stdout]    = note: this error originates in the derive macro `PartialEq` which comes from the expansion of the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `&pallet_encointer_balances::Call<TestRuntime>`
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] note: an implementation of `pallet_encointer_balances::Config` might be missing for `TestRuntime`
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout]    | |________________________^ must implement `pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub trait Config: frame_system::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: this error originates in the derive macro `PartialEq` which comes from the expansion of the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `frame_system::Call<TestRuntime>: parity_scale_codec::Encode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Encode` is not implemented for `frame_system::Call<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Encode` is implemented for `frame_system::Call<T>`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout] 36  | |     {
[INFO] [stdout] 37  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |     }
[INFO] [stdout] 44  | | );
[INFO] [stdout]     | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `frame_system::Call`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:645:12
[INFO] [stdout]     |
[INFO] [stdout] 645 |     #[pallet::call]
[INFO] [stdout]     |               ^^^^ required by this bound in `Call`
[INFO] [stdout]     = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `pallet_timestamp::Call<TestRuntime>: parity_scale_codec::Encode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Encode` is not implemented for `pallet_timestamp::Call<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Encode` is implemented for `pallet_timestamp::Call<T>`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout] 36  | |     {
[INFO] [stdout] 37  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |     }
[INFO] [stdout] 44  | | );
[INFO] [stdout]     | |_^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet_timestamp::Call`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:234:12
[INFO] [stdout]     |
[INFO] [stdout] 234 |     #[pallet::call]
[INFO] [stdout]     |               ^^^^ required by this bound in `Call`
[INFO] [stdout]     = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `pallet_encointer_scheduler::Call<TestRuntime>: parity_scale_codec::Encode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Encode` is not implemented for `pallet_encointer_scheduler::Call<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Encode` is implemented for `pallet_encointer_scheduler::Call<T>`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_scheduler::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout] 36  | |     {
[INFO] [stdout] 37  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |     }
[INFO] [stdout] 44  | | );
[INFO] [stdout]     | |_^ the trait `pallet_encointer_scheduler::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet_encointer_scheduler::Call`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:141:12
[INFO] [stdout]     |
[INFO] [stdout] 141 |     #[pallet::call]
[INFO] [stdout]     |               ^^^^ required by this bound in `Call`
[INFO] [stdout]     = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `pallet_encointer_communities::Call<TestRuntime>: parity_scale_codec::Encode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Encode` is not implemented for `pallet_encointer_communities::Call<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Encode` is implemented for `pallet_encointer_communities::Call<T>`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_communities::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `pallet_encointer_communities::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout] note: required by a bound in `pallet_encointer_communities::Call`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:89:12
[INFO] [stdout]    |
[INFO] [stdout] 89 |     #[pallet::call]
[INFO] [stdout]    |               ^^^^ required by this bound in `Call`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `pallet_encointer_balances::Call<TestRuntime>: parity_scale_codec::Encode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Encode` is not implemented for `pallet_encointer_balances::Call<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Encode` is implemented for `pallet_encointer_balances::Call<T>`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `frame_system::Call<TestRuntime>: parity_scale_codec::Decode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Decode` is not implemented for `frame_system::Call<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Decode` is implemented for `frame_system::Call<T>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `pallet_timestamp::Call<TestRuntime>: parity_scale_codec::Decode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Decode` is not implemented for `pallet_timestamp::Call<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Decode` is implemented for `pallet_timestamp::Call<T>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `pallet_encointer_scheduler::Call<TestRuntime>: parity_scale_codec::Decode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Decode` is not implemented for `pallet_encointer_scheduler::Call<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Decode` is implemented for `pallet_encointer_scheduler::Call<T>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `pallet_encointer_communities::Call<TestRuntime>: parity_scale_codec::Decode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Decode` is not implemented for `pallet_encointer_communities::Call<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Decode` is implemented for `pallet_encointer_communities::Call<T>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `pallet_encointer_balances::Call<TestRuntime>: parity_scale_codec::Decode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Decode` is not implemented for `pallet_encointer_balances::Call<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Decode` is implemented for `pallet_encointer_balances::Call<T>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_communities::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `pallet_encointer_communities::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Callable<T>` is implemented for `pallet_encointer_communities::Pallet<T>`
[INFO] [stdout]    = note: required for `pallet_encointer_communities::Pallet<TestRuntime>` to implement `Callable<TestRuntime>`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::RuntimeDebug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_dispatch_info` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:645:12
[INFO] [stdout]     |
[INFO] [stdout] 645 |        #[pallet::call]
[INFO] [stdout]     |                  ---- doesn't satisfy `frame_system::Call<TestRuntime>: GetDispatchInfo`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout]             which is required by `frame_system::Call<TestRuntime>: GetDispatchInfo`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_dispatch_info` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:234:12
[INFO] [stdout]     |
[INFO] [stdout] 234 |        #[pallet::call]
[INFO] [stdout]     |                  ---- doesn't satisfy `_: GetDispatchInfo`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]             which is required by `pallet_timestamp::Call<TestRuntime>: GetDispatchInfo`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_dispatch_info` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:141:12
[INFO] [stdout]     |
[INFO] [stdout] 141 |        #[pallet::call]
[INFO] [stdout]     |                  ---- doesn't satisfy `_: GetDispatchInfo`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]             which is required by `pallet_encointer_scheduler::Call<TestRuntime>: GetDispatchInfo`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]     |
[INFO] [stdout] 50  |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_dispatch_info` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:89:12
[INFO] [stdout]    |
[INFO] [stdout] 89 |        #[pallet::call]
[INFO] [stdout]    |                  ---- doesn't satisfy `_: GetDispatchInfo`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]            which is required by `pallet_encointer_communities::Call<TestRuntime>: GetDispatchInfo`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]    |
[INFO] [stdout] 62 | /     pub trait Config:
[INFO] [stdout] 63 | |         frame_system::Config
[INFO] [stdout] 64 | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65 | |         + pallet_encointer_balances::Config
[INFO] [stdout]    | |___________________________________________^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_dispatch_info` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:87:12
[INFO] [stdout]    |
[INFO] [stdout] 87 |        #[pallet::call]
[INFO] [stdout]    |                  ---- doesn't satisfy `_: GetDispatchInfo`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]            which is required by `pallet_encointer_balances::Call<TestRuntime>: GetDispatchInfo`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub trait Config: frame_system::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `is_feeless` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:645:12
[INFO] [stdout]     |
[INFO] [stdout] 645 |        #[pallet::call]
[INFO] [stdout]     |                  ---- doesn't satisfy `frame_system::Call<TestRuntime>: CheckIfFeeless`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout]             which is required by `frame_system::Call<TestRuntime>: CheckIfFeeless`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `is_feeless` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:234:12
[INFO] [stdout]     |
[INFO] [stdout] 234 |        #[pallet::call]
[INFO] [stdout]     |                  ---- doesn't satisfy `_: CheckIfFeeless`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]             which is required by `pallet_timestamp::Call<TestRuntime>: CheckIfFeeless`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `is_feeless` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:141:12
[INFO] [stdout]     |
[INFO] [stdout] 141 |        #[pallet::call]
[INFO] [stdout]     |                  ---- doesn't satisfy `_: CheckIfFeeless`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]             which is required by `pallet_encointer_scheduler::Call<TestRuntime>: CheckIfFeeless`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]     |
[INFO] [stdout] 50  |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `is_feeless` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:89:12
[INFO] [stdout]    |
[INFO] [stdout] 89 |        #[pallet::call]
[INFO] [stdout]    |                  ---- doesn't satisfy `_: CheckIfFeeless`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]            which is required by `pallet_encointer_communities::Call<TestRuntime>: CheckIfFeeless`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]    |
[INFO] [stdout] 62 | /     pub trait Config:
[INFO] [stdout] 63 | |         frame_system::Config
[INFO] [stdout] 64 | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65 | |         + pallet_encointer_balances::Config
[INFO] [stdout]    | |___________________________________________^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `is_feeless` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:87:12
[INFO] [stdout]    |
[INFO] [stdout] 87 |        #[pallet::call]
[INFO] [stdout]    |                  ---- doesn't satisfy `_: CheckIfFeeless`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]            which is required by `pallet_encointer_balances::Call<TestRuntime>: CheckIfFeeless`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub trait Config: frame_system::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_call_name` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:645:12
[INFO] [stdout]     |
[INFO] [stdout] 645 |        #[pallet::call]
[INFO] [stdout]     |                  ---- doesn't satisfy `frame_system::Call<TestRuntime>: GetCallName`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout]             which is required by `frame_system::Call<TestRuntime>: GetCallName`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_call_name` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:234:12
[INFO] [stdout]     |
[INFO] [stdout] 234 |        #[pallet::call]
[INFO] [stdout]     |                  ---- doesn't satisfy `pallet_timestamp::Call<TestRuntime>: GetCallName`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]             which is required by `pallet_timestamp::Call<TestRuntime>: GetCallName`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_call_name` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:141:12
[INFO] [stdout]     |
[INFO] [stdout] 141 |        #[pallet::call]
[INFO] [stdout]     |                  ---- doesn't satisfy `_: GetCallName`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]             which is required by `pallet_encointer_scheduler::Call<TestRuntime>: GetCallName`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]     |
[INFO] [stdout] 50  |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_call_name` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:89:12
[INFO] [stdout]    |
[INFO] [stdout] 89 |        #[pallet::call]
[INFO] [stdout]    |                  ---- doesn't satisfy `_: GetCallName`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]            which is required by `pallet_encointer_communities::Call<TestRuntime>: GetCallName`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]    |
[INFO] [stdout] 62 | /     pub trait Config:
[INFO] [stdout] 63 | |         frame_system::Config
[INFO] [stdout] 64 | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65 | |         + pallet_encointer_balances::Config
[INFO] [stdout]    | |___________________________________________^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_call_name` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:87:12
[INFO] [stdout]    |
[INFO] [stdout] 87 |        #[pallet::call]
[INFO] [stdout]    |                  ---- doesn't satisfy `_: GetCallName`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]            which is required by `pallet_encointer_balances::Call<TestRuntime>: GetCallName`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub trait Config: frame_system::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `storage_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `call_functions` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `pallet_constants_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `error_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `pallet_documentation_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `storage_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `call_functions` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `pallet_constants_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `error_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `pallet_documentation_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `storage_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `call_functions` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `pallet_constants_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `error_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `pallet_documentation_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout] 36  | |     {
[INFO] [stdout] 37  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |     }
[INFO] [stdout] 44  | | );
[INFO] [stdout]     | |_^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `scale_info::TypeInfo` is implemented for `pallet::Event<T>`
[INFO] [stdout] note: required for `pallet::Event<TestRuntime>` to implement `scale_info::TypeInfo`
[INFO] [stdout]    --> src/lib.rs:66:1
[INFO] [stdout]     |
[INFO] [stdout] 66  | #[frame_support::pallet]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound introduced in this `derive` macro
[INFO] [stdout] ...
[INFO] [stdout] 672 |     pub enum Event<T: Config> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `meta_type`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/scale-info-2.11.6/src/lib.rs:409:17
[INFO] [stdout]     |
[INFO] [stdout] 407 | pub fn meta_type<T>() -> MetaType
[INFO] [stdout]     |        --------- required by a bound in this function
[INFO] [stdout] 408 | where
[INFO] [stdout] 409 |     T: ?Sized + TypeInfo + 'static,
[INFO] [stdout]     |                 ^^^^^^^^ required by this bound in `meta_type`
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` which comes from the expansion of the derive macro `frame_support::__private::scale_info::TypeInfo` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `storage_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]    |
[INFO] [stdout] 62 | /     pub trait Config:
[INFO] [stdout] 63 | |         frame_system::Config
[INFO] [stdout] 64 | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65 | |         + pallet_encointer_balances::Config
[INFO] [stdout]    | |___________________________________________^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `call_functions` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]    |
[INFO] [stdout] 62 | /     pub trait Config:
[INFO] [stdout] 63 | |         frame_system::Config
[INFO] [stdout] 64 | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65 | |         + pallet_encointer_balances::Config
[INFO] [stdout]    | |___________________________________________^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `pallet_constants_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]    |
[INFO] [stdout] 62 | /     pub trait Config:
[INFO] [stdout] 63 | |         frame_system::Config
[INFO] [stdout] 64 | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65 | |         + pallet_encointer_balances::Config
[INFO] [stdout]    | |___________________________________________^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `error_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]    |
[INFO] [stdout] 62 | /     pub trait Config:
[INFO] [stdout] 63 | |         frame_system::Config
[INFO] [stdout] 64 | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65 | |         + pallet_encointer_balances::Config
[INFO] [stdout]    | |___________________________________________^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `pallet_documentation_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]    |
[INFO] [stdout] 62 | /     pub trait Config:
[INFO] [stdout] 63 | |         frame_system::Config
[INFO] [stdout] 64 | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65 | |         + pallet_encointer_balances::Config
[INFO] [stdout]    | |___________________________________________^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `storage_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub trait Config: frame_system::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `call_functions` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub trait Config: frame_system::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `pallet_constants_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub trait Config: frame_system::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `error_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub trait Config: frame_system::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `pallet_documentation_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 |    frame_support::construct_runtime!(
[INFO] [stdout]    |  __^
[INFO] [stdout]    | | _|
[INFO] [stdout]    | ||
[INFO] [stdout] 35 | ||     pub enum TestRuntime
[INFO] [stdout]    | ||________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] 36 | |      {
[INFO] [stdout] 37 | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |      }
[INFO] [stdout] 44 | |  );
[INFO] [stdout]    | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub trait Config: frame_system::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout] 36   | |     {
[INFO] [stdout] 37   | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...    |
[INFO] [stdout] 43   | |     }
[INFO] [stdout] 44   | | );
[INFO] [stdout]      | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Serialize` is implemented for `frame_system::GenesisConfig<T>`
[INFO] [stdout]      = note: required for `frame_system::GenesisConfig<TestRuntime>` to implement `Serialize`
[INFO] [stdout] note: required by a bound in `sp_core::serde::ser::SerializeStruct::serialize_field`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.215/src/ser/mod.rs:1867:21
[INFO] [stdout]      |
[INFO] [stdout] 1865 |     fn serialize_field<T>(&mut self, key: &'static str, value: &T) -> Result<(), Self::Error>
[INFO] [stdout]      |        --------------- required by a bound in this associated function
[INFO] [stdout] 1866 |     where
[INFO] [stdout] 1867 |         T: ?Sized + Serialize;
[INFO] [stdout]      |                     ^^^^^^^^^ required by this bound in `SerializeStruct::serialize_field`
[INFO] [stdout]      = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_scheduler::Config` is not satisfied
[INFO] [stdout]     --> src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout] 36   | |     {
[INFO] [stdout] 37   | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...    |
[INFO] [stdout] 43   | |     }
[INFO] [stdout] 44   | | );
[INFO] [stdout]      | |_^ the trait `pallet_encointer_scheduler::Config` is not implemented for `TestRuntime`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Serialize` is implemented for `pallet_encointer_scheduler::GenesisConfig<T>`
[INFO] [stdout]      = note: required for `pallet_encointer_scheduler::GenesisConfig<TestRuntime>` to implement `Serialize`
[INFO] [stdout] note: required by a bound in `sp_core::serde::ser::SerializeStruct::serialize_field`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.215/src/ser/mod.rs:1867:21
[INFO] [stdout]      |
[INFO] [stdout] 1865 |     fn serialize_field<T>(&mut self, key: &'static str, value: &T) -> Result<(), Self::Error>
[INFO] [stdout]      |        --------------- required by a bound in this associated function
[INFO] [stdout] 1866 |     where
[INFO] [stdout] 1867 |         T: ?Sized + Serialize;
[INFO] [stdout]      |                     ^^^^^^^^^ required by this bound in `SerializeStruct::serialize_field`
[INFO] [stdout]      = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout] 36   | |     {
[INFO] [stdout] 37   | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...    |
[INFO] [stdout] 43   | |     }
[INFO] [stdout] 44   | | );
[INFO] [stdout]      | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `frame_system::GenesisConfig`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:1015:30
[INFO] [stdout]      |
[INFO] [stdout] 1015 |     pub struct GenesisConfig<T: Config> {
[INFO] [stdout]      |                                 ^^^^^^ required by this bound in `GenesisConfig`
[INFO] [stdout]      = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_scheduler::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout] 36  | |     {
[INFO] [stdout] 37  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |     }
[INFO] [stdout] 44  | | );
[INFO] [stdout]     | |_^ the trait `pallet_encointer_scheduler::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet_encointer_scheduler::GenesisConfig`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:115:30
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub struct GenesisConfig<T: Config>
[INFO] [stdout]     |                                 ^^^^^^ required by this bound in `GenesisConfig`
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:40:3
[INFO] [stdout]    |
[INFO] [stdout] 40 |         EncointerCeremonies: dut::{Pallet, Call, Storage, Config<T>, Event<T>},
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_scheduler::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout] 36  | |     {
[INFO] [stdout] 37  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |     }
[INFO] [stdout] 44  | | );
[INFO] [stdout]     | |_^ the trait `pallet_encointer_scheduler::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet_encointer_scheduler::GenesisConfig`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:115:30
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub struct GenesisConfig<T: Config>
[INFO] [stdout]     |                                 ^^^^^^ required by this bound in `GenesisConfig`
[INFO] [stdout]     = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::serde::Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout] 36   | |     {
[INFO] [stdout] 37   | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...    |
[INFO] [stdout] 43   | |     }
[INFO] [stdout] 44   | | );
[INFO] [stdout]      | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `frame_system::GenesisConfig`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:1015:30
[INFO] [stdout]      |
[INFO] [stdout] 1015 |     pub struct GenesisConfig<T: Config> {
[INFO] [stdout]      |                                 ^^^^^^ required by this bound in `GenesisConfig`
[INFO] [stdout]      = note: this error originates in the derive macro `Default` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_scheduler::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout] 36  | |     {
[INFO] [stdout] 37  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |     }
[INFO] [stdout] 44  | | );
[INFO] [stdout]     | |_^ the trait `pallet_encointer_scheduler::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet_encointer_scheduler::GenesisConfig`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:115:30
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub struct GenesisConfig<T: Config>
[INFO] [stdout]     |                                 ^^^^^^ required by this bound in `GenesisConfig`
[INFO] [stdout]     = note: this error originates in the derive macro `Default` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_communities::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `pallet_encointer_communities::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `OnGenesis`:
[INFO] [stdout]              ()
[INFO] [stdout]              (TupleElement0, TupleElement1)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7)
[INFO] [stdout]            and 57 others
[INFO] [stdout]    = note: required for `pallet_encointer_communities::Pallet<TestRuntime>` to implement `OnGenesis`
[INFO] [stdout]    = note: 1 redundant requirement hidden
[INFO] [stdout]    = note: required for `(Pallet<TestRuntime>, Pallet<TestRuntime>, Pallet<...>, ..., ..., ...)` to implement `OnGenesis`
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/pallet_encointer_ceremonies-b130d5dc7d1ef15b.long-type-16091431696511396805.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `create_inherent` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:201:2
[INFO] [stdout]     |
[INFO] [stdout] 201 |        pub struct Pallet<T>(_);
[INFO] [stdout]     |        -------------------- doesn't satisfy `_: ProvideInherent`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]             which is required by `pallet_timestamp::Pallet<TestRuntime>: ProvideInherent`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ cannot infer type
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `is_inherent` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:201:2
[INFO] [stdout]     |
[INFO] [stdout] 201 |        pub struct Pallet<T>(_);
[INFO] [stdout]     |        -------------------- doesn't satisfy `_: ProvideInherent`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]             which is required by `pallet_timestamp::Pallet<TestRuntime>: ProvideInherent`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `check_inherent` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:201:2
[INFO] [stdout]     |
[INFO] [stdout] 201 |        pub struct Pallet<T>(_);
[INFO] [stdout]     |        -------------------- doesn't satisfy `_: ProvideInherent`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]             which is required by `pallet_timestamp::Pallet<TestRuntime>: ProvideInherent`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the associated item `INHERENT_IDENTIFIER` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:201:2
[INFO] [stdout]     |
[INFO] [stdout] 201 |        pub struct Pallet<T>(_);
[INFO] [stdout]     |        -------------------- doesn't satisfy `_: ProvideInherent`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]             which is required by `pallet_timestamp::Pallet<TestRuntime>: ProvideInherent`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `is_inherent_required` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 35  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 36  | |      {
[INFO] [stdout] 37  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 43  | |      }
[INFO] [stdout] 44  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:201:2
[INFO] [stdout]     |
[INFO] [stdout] 201 |        pub struct Pallet<T>(_);
[INFO] [stdout]     |        -------------------- doesn't satisfy `_: ProvideInherent`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]             which is required by `pallet_timestamp::Pallet<TestRuntime>: ProvideInherent`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `ProvideInherent` is implemented for `pallet_timestamp::Pallet<T>`
[INFO] [stdout]    = note: required for `pallet_timestamp::Pallet<TestRuntime>` to implement `ProvideInherent`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_communities::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout] 36 | |     {
[INFO] [stdout] 37 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     }
[INFO] [stdout] 44 | | );
[INFO] [stdout]    | |_^ the trait `pallet_encointer_communities::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `IntegrityTest`:
[INFO] [stdout]              ()
[INFO] [stdout]              (TupleElement0, TupleElement1)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7)
[INFO] [stdout]            and 57 others
[INFO] [stdout]    = note: required for `pallet_encointer_communities::Pallet<TestRuntime>` to implement `IntegrityTest`
[INFO] [stdout]    = note: 1 redundant requirement hidden
[INFO] [stdout]    = note: required for `(Pallet<TestRuntime>, Pallet<TestRuntime>, Pallet<...>, ..., ..., ...)` to implement `IntegrityTest`
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/pallet_encointer_ceremonies-b130d5dc7d1ef15b.long-type-16091431696511396805.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `default` exists for struct `GenesisConfig<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/mock.rs:79:58
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout] ...
[INFO] [stdout] 79   |       let mut t = frame_system::GenesisConfig::<TestRuntime>::default().build_storage().unwrap();
[INFO] [stdout]      |                                                               ^^^^^^^ function or associated item cannot be called on `GenesisConfig<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:1015:2
[INFO] [stdout]      |
[INFO] [stdout] 1015 |       pub struct GenesisConfig<T: Config> {
[INFO] [stdout]      |       ----------------------------------- doesn't satisfy `_: Default`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: frame_system::Config`
[INFO] [stdout]              which is required by `frame_system::GenesisConfig<TestRuntime>: std::default::Default`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]      |
[INFO] [stdout] 446  |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/mock.rs:79:14
[INFO] [stdout]      |
[INFO] [stdout] 79   |     let mut t = frame_system::GenesisConfig::<TestRuntime>::default().build_storage().unwrap();
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `frame_system::GenesisConfig`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:1015:30
[INFO] [stdout]      |
[INFO] [stdout] 1015 |     pub struct GenesisConfig<T: Config> {
[INFO] [stdout]      |                                 ^^^^^^ required by this bound in `GenesisConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:80:2
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pallet_encointer_scheduler::GenesisConfig::<TestRuntime> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_scheduler::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:80:46
[INFO] [stdout]     |
[INFO] [stdout] 80  |     pallet_encointer_scheduler::GenesisConfig::<TestRuntime> {
[INFO] [stdout]     |                                                 ^^^^^^^^^^^ the trait `pallet_encointer_scheduler::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet_encointer_scheduler::GenesisConfig`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:115:30
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub struct GenesisConfig<T: Config>
[INFO] [stdout]     |                                 ^^^^^^ required by this bound in `GenesisConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `assimilate_storage` exists for struct `GenesisConfig<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:90:3
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config` or `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] ...
[INFO] [stdout] 80  | /     pallet_encointer_scheduler::GenesisConfig::<TestRuntime> {
[INFO] [stdout] 81  | |         current_phase: CeremonyPhaseType::Registering,
[INFO] [stdout] 82  | |         current_ceremony_index: 1,
[INFO] [stdout] 83  | |         phase_durations: vec![
[INFO] [stdout] ...   |
[INFO] [stdout] 89  | |     }
[INFO] [stdout] 90  | |     .assimilate_storage(&mut t)
[INFO] [stdout]     | |     -^^^^^^^^^^^^^^^^^^ method cannot be called on `GenesisConfig<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     | |_____|
[INFO] [stdout]     |
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:115:2
[INFO] [stdout]     |
[INFO] [stdout] 115 |       pub struct GenesisConfig<T: Config>
[INFO] [stdout]     |       ----------------------------------- doesn't satisfy `_: BuildStorage`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]             which is required by `pallet_encointer_scheduler::GenesisConfig<TestRuntime>: BuildStorage`
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]             which is required by `pallet_encointer_scheduler::GenesisConfig<TestRuntime>: BuildStorage`
[INFO] [stdout] note: the traits `pallet_encointer_scheduler::Config` and `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]     |
[INFO] [stdout] 50  |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:80:2
[INFO] [stdout]    |
[INFO] [stdout] 80 | /     pallet_encointer_scheduler::GenesisConfig::<TestRuntime> {
[INFO] [stdout] 81 | |         current_phase: CeremonyPhaseType::Registering,
[INFO] [stdout] 82 | |         current_ceremony_index: 1,
[INFO] [stdout] 83 | |         phase_durations: vec![
[INFO] [stdout] ...  |
[INFO] [stdout] 88 | |         ..Default::default()
[INFO] [stdout] 89 | |     }
[INFO] [stdout]    | |_____^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_scheduler::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |         ..Default::default()
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ the trait `pallet_encointer_scheduler::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `std::default::Default` is implemented for `pallet_encointer_scheduler::GenesisConfig<T>`
[INFO] [stdout]    = note: required for `pallet_encointer_scheduler::GenesisConfig<TestRuntime>` to implement `std::default::Default`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:92:2
[INFO] [stdout]    |
[INFO] [stdout] 92 |     dut::GenesisConfig::<TestRuntime> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:95:3
[INFO] [stdout]    |
[INFO] [stdout] 95 |         time_tolerance: TIME_TOLERANCE,         // [ms]
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `assimilate_storage` exists for struct `GenesisConfig<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/mock.rs:103:3
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] ...
[INFO] [stdout] 92   | /     dut::GenesisConfig::<TestRuntime> {
[INFO] [stdout] 93   | |         ceremony_reward: BalanceType::from_num(1),
[INFO] [stdout] 94   | |         location_tolerance: LOCATION_TOLERANCE, // [m]
[INFO] [stdout] 95   | |         time_tolerance: TIME_TOLERANCE,         // [ms]
[INFO] [stdout] ...    |
[INFO] [stdout] 102  | |     }
[INFO] [stdout] 103  | |     .assimilate_storage(&mut t)
[INFO] [stdout]      | |     -^^^^^^^^^^^^^^^^^^ method cannot be called on `GenesisConfig<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      | |_____|
[INFO] [stdout]      |
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/lib.rs:1096:2
[INFO] [stdout]      |
[INFO] [stdout] 1096 |       pub struct GenesisConfig<T: Config>
[INFO] [stdout]      |       ----------------------------------- method `assimilate_storage` not found for this struct because it doesn't satisfy `pallet::GenesisConfig<TestRuntime>: BuildStorage`
[INFO] [stdout]      |
[INFO] [stdout] note: trait bound `TestRuntime: pallet_timestamp::Config` was not satisfied
[INFO] [stdout]     --> src/lib.rs:1116:44
[INFO] [stdout]      |
[INFO] [stdout] 66   |   #[frame_support::pallet]
[INFO] [stdout]      |   -
[INFO] [stdout] ...
[INFO] [stdout] 1096 |       pub struct GenesisConfig<T: Config>
[INFO] [stdout]      |  ________________-
[INFO] [stdout] 1097 | |     where
[INFO] [stdout] 1098 | |         <T as pallet_timestamp::Config>::Moment: MaybeSerializeDeserialize,
[INFO] [stdout] 1099 | |     {
[INFO] [stdout] ...    |
[INFO] [stdout] 1112 | |
[INFO] [stdout] 1113 | |     #[pallet::genesis_build]
[INFO] [stdout]      | |___________________________-
[INFO] [stdout] ...
[INFO] [stdout] 1116 |           <T as pallet_timestamp::Config>::Moment: MaybeSerializeDeserialize,
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:171:2
[INFO] [stdout]      |
[INFO] [stdout] 171  |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `assimilate_storage`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `BuildStorage`
[INFO] [stdout]              candidate #2: `GenesisBuild`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:92:2
[INFO] [stdout]     |
[INFO] [stdout] 92  | /     dut::GenesisConfig::<TestRuntime> {
[INFO] [stdout] 93  | |         ceremony_reward: BalanceType::from_num(1),
[INFO] [stdout] 94  | |         location_tolerance: LOCATION_TOLERANCE, // [m]
[INFO] [stdout] 95  | |         time_tolerance: TIME_TOLERANCE,         // [ms]
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | |         ..Default::default()
[INFO] [stdout] 102 | |     }
[INFO] [stdout]     | |_____^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `assimilate_storage` exists for struct `GenesisConfig<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:111:3
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] ...
[INFO] [stdout] 106 | /     pallet_encointer_communities::GenesisConfig::<TestRuntime> {
[INFO] [stdout] 107 | |         min_solar_trip_time_s: 1,
[INFO] [stdout] 108 | |         max_speed_mps: 83,
[INFO] [stdout] 109 | |         ..Default::default()
[INFO] [stdout] 110 | |     }
[INFO] [stdout] 111 | |     .assimilate_storage(&mut t)
[INFO] [stdout]     | |     -^^^^^^^^^^^^^^^^^^ method cannot be called on `GenesisConfig<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     | |_____|
[INFO] [stdout]     |
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:409:2
[INFO] [stdout]     |
[INFO] [stdout] 409 |       pub struct GenesisConfig<T> {
[INFO] [stdout]     |       --------------------------- doesn't satisfy `_: BuildStorage`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]             which is required by `pallet_encointer_communities::GenesisConfig<TestRuntime>: BuildStorage`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]     |
[INFO] [stdout] 62  | /     pub trait Config:
[INFO] [stdout] 63  | |         frame_system::Config
[INFO] [stdout] 64  | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65  | |         + pallet_encointer_balances::Config
[INFO] [stdout]     | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:47:16
[INFO] [stdout]     |
[INFO] [stdout] 47  |       while System::block_number() < n {
[INFO] [stdout]     |                     ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:48:14
[INFO] [stdout]     |
[INFO] [stdout] 48  |           if System::block_number() > 1 {
[INFO] [stdout]     |                      ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `on_finalize` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:49:12
[INFO] [stdout]     |
[INFO] [stdout] 49  |               System::on_finalize(System::block_number());
[INFO] [stdout]     |                       ^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:635:2
[INFO] [stdout]     |
[INFO] [stdout] 635 |       pub struct Pallet<T>(_);
[INFO] [stdout]     |       -------------------- doesn't satisfy `frame_system::Pallet<TestRuntime>: OnFinalize<_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `<TestRuntime as frame_system::Config>::Block = _` or `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout]             which is required by `frame_system::Pallet<TestRuntime>: OnFinalize<_>`
[INFO] [stdout]             `<TestRuntime as frame_system::Config>::Block = _`
[INFO] [stdout]             which is required by `frame_system::Pallet<TestRuntime>: OnFinalize<_>`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:49:32
[INFO] [stdout]     |
[INFO] [stdout] 49  |               System::on_finalize(System::block_number());
[INFO] [stdout]     |                                           ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `on_finalize` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:52:14
[INFO] [stdout]     |
[INFO] [stdout] 52  |           Timestamp::on_finalize(System::block_number());
[INFO] [stdout]     |                      ^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:201:2
[INFO] [stdout]     |
[INFO] [stdout] 201 |       pub struct Pallet<T>(_);
[INFO] [stdout]     |       -------------------- doesn't satisfy `_: OnFinalize<_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `<TestRuntime as frame_system::Config>::Block = _` or `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]             which is required by `pallet_timestamp::Pallet<TestRuntime>: OnFinalize<_>`
[INFO] [stdout]             `<TestRuntime as frame_system::Config>::Block = _`
[INFO] [stdout]             which is required by `pallet_timestamp::Pallet<TestRuntime>: OnFinalize<_>`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:52:34
[INFO] [stdout]     |
[INFO] [stdout] 52  |           Timestamp::on_finalize(System::block_number());
[INFO] [stdout]     |                                          ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:53:11
[INFO] [stdout]     |
[INFO] [stdout] 53  |           System::set_block_number(System::block_number() + 1);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:53:36
[INFO] [stdout]     |
[INFO] [stdout] 53  |           System::set_block_number(System::block_number() + 1);
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `on_initialize` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:54:11
[INFO] [stdout]     |
[INFO] [stdout] 54  |           System::on_initialize(System::block_number());
[INFO] [stdout]     |                   ^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:635:2
[INFO] [stdout]     |
[INFO] [stdout] 635 |       pub struct Pallet<T>(_);
[INFO] [stdout]     |       -------------------- doesn't satisfy `frame_system::Pallet<TestRuntime>: OnInitialize<_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `<TestRuntime as frame_system::Config>::Block = _` or `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout]             which is required by `frame_system::Pallet<TestRuntime>: OnInitialize<_>`
[INFO] [stdout]             `<TestRuntime as frame_system::Config>::Block = _`
[INFO] [stdout]             which is required by `frame_system::Pallet<TestRuntime>: OnInitialize<_>`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:54:33
[INFO] [stdout]     |
[INFO] [stdout] 54  |           System::on_initialize(System::block_number());
[INFO] [stdout]     |                                         ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_phase` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/tests.rs:60:34
[INFO] [stdout]    |
[INFO] [stdout] 60 |       let phase = EncointerScheduler::current_phase();
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout]    | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:61:28
[INFO] [stdout]     |
[INFO] [stdout] 61  |       let mut blocknr = System::block_number();
[INFO] [stdout]     |                                 ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_phase` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/tests.rs:62:37
[INFO] [stdout]    |
[INFO] [stdout] 62 |       while phase == EncointerScheduler::current_phase() {
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout]    | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:69:51
[INFO] [stdout]     |
[INFO] [stdout] 69  |       let _ = pallet_timestamp::Pallet::<TestRuntime>::set(RuntimeOrigin::none(), t);
[INFO] [stdout]     |                                                        ^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-37.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/tests.rs:75:35
[INFO] [stdout]    |
[INFO] [stdout] 75 |       let cindex = EncointerScheduler::current_ceremony_index() as u64;
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout]    | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `phase_durations` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/tests.rs:82:32
[INFO] [stdout]    |
[INFO] [stdout] 82 |           cindex * EncointerScheduler::phase_durations(CeremonyPhaseType::Registering) +
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout]    | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `phase_durations` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/tests.rs:83:32
[INFO] [stdout]    |
[INFO] [stdout] 83 |           cindex * EncointerScheduler::phase_durations(CeremonyPhaseType::Assigning) +
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout]    | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `phase_durations` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/tests.rs:84:38
[INFO] [stdout]    |
[INFO] [stdout] 84 |           (cindex - 1) * EncointerScheduler::phase_durations(CeremonyPhaseType::Attesting) +
[INFO] [stdout]    |                                              ^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/mock.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / frame_support::construct_runtime!(
[INFO] [stdout] 35 | |     pub enum TestRuntime
[INFO] [stdout]    | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/tests.rs:97:8
[INFO] [stdout]    |
[INFO] [stdout] 97 |     match EncointerCeremonies::participant_reputation((cid, cindex), account_id(pair)) {
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:112:21
[INFO] [stdout]     |
[INFO] [stdout] 112 |       EncointerBalances::issue(cid, &account_id(p), NominalIncome::from_num(1)).unwrap();
[INFO] [stdout]     |                          ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]     |
[INFO] [stdout] 69  |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:113:2
[INFO] [stdout]     |
[INFO] [stdout] 113 | /     EncointerCeremonies::fake_reputation(
[INFO] [stdout] 114 | |         (cid, cindex),
[INFO] [stdout] 115 | |         &account_id(p),
[INFO] [stdout] 116 | |         Reputation::VerifiedUnlinked,
[INFO] [stdout] 117 | |     );
[INFO] [stdout]     | |_____^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:115:3
[INFO] [stdout]     |
[INFO] [stdout] 115 |         &account_id(p),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:127:60
[INFO] [stdout]     |
[INFO] [stdout] 127 |           make_reputable_and_get_proof(p, cid, EncointerScheduler::current_ceremony_index() - 1);
[INFO] [stdout]     |                                                                    ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]     |
[INFO] [stdout] 50  |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:147:2
[INFO] [stdout]     |
[INFO] [stdout] 147 |     EncointerCeremonies::register_participant(RuntimeOrigin::signed(account), cid, proof)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:147:44
[INFO] [stdout]     |
[INFO] [stdout] 147 |     EncointerCeremonies::register_participant(RuntimeOrigin::signed(account), cid, proof)
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:172:13
[INFO] [stdout]     |
[INFO] [stdout] 172 |       assert_ok!(EncointerCeremonies::attest_attendees(
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 173 | |         RuntimeOrigin::signed(attestor),
[INFO] [stdout] 174 | |         cid,
[INFO] [stdout] 175 | |         n_participants,
[INFO] [stdout] 176 | |         BoundedVec::try_from(attestees).unwrap()
[INFO] [stdout] 177 | |     ));
[INFO] [stdout]     | |_____^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:173:3
[INFO] [stdout]     |
[INFO] [stdout] 173 |         RuntimeOrigin::signed(attestor),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:188:14
[INFO] [stdout]     |
[INFO] [stdout] 188 |           assert_ok!(EncointerCeremonies::attest_attendees(
[INFO] [stdout]     |  ____________________^
[INFO] [stdout] 189 | |             RuntimeOrigin::signed(attestor.clone()),
[INFO] [stdout] 190 | |             cid,
[INFO] [stdout] 191 | |             n_participants,
[INFO] [stdout] ...   |
[INFO] [stdout] 199 | |             .unwrap()
[INFO] [stdout] 200 | |         ));
[INFO] [stdout]     | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:189:4
[INFO] [stdout]     |
[INFO] [stdout] 189 |             RuntimeOrigin::signed(attestor.clone()),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:207:35
[INFO] [stdout]     |
[INFO] [stdout] 207 |       let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]     |
[INFO] [stdout] 50  |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:209:3
[INFO] [stdout]     |
[INFO] [stdout] 209 |         EncointerCeremonies::get_meetup_participants((cid, cindex), mindex).unwrap();
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `add_location` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:238:36
[INFO] [stdout]     |
[INFO] [stdout] 238 |           assert_ok!(EncointerCommunities::add_location(
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]     |
[INFO] [stdout] 62  | /     pub trait Config:
[INFO] [stdout] 63  | |         frame_system::Config
[INFO] [stdout] 64  | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65  | |         + pallet_encointer_balances::Config
[INFO] [stdout]     | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:239:4
[INFO] [stdout]     |
[INFO] [stdout] 239 |             RuntimeOrigin::signed(bootstrappers[0].clone()),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:239:26
[INFO] [stdout]     |
[INFO] [stdout] 239 |             RuntimeOrigin::signed(bootstrappers[0].clone()),
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:267:11
[INFO] [stdout]     |
[INFO] [stdout] 267 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:267:36
[INFO] [stdout]     |
[INFO] [stdout] 267 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:271:36
[INFO] [stdout]     |
[INFO] [stdout] 271 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]     |
[INFO] [stdout] 50  |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:272:30
[INFO] [stdout]     |
[INFO] [stdout] 272 |           assert!(EncointerBalances::issue(cid, &alice, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]     |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]     |
[INFO] [stdout] 69  |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:287:14
[INFO] [stdout]     |
[INFO] [stdout] 287 |         assert_eq!(EncointerCeremonies::bootstrapper_index((cid, cindex), &bob), 2);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:288:14
[INFO] [stdout]     |
[INFO] [stdout] 288 |         assert_eq!(EncointerCeremonies::bootstrapper_registry((cid, cindex), 1).unwrap(), alice);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:289:14
[INFO] [stdout]     |
[INFO] [stdout] 289 |         assert_eq!(EncointerCeremonies::bootstrapper_registry((cid, cindex), 2).unwrap(), bob);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:300:14
[INFO] [stdout]     |
[INFO] [stdout] 300 |         assert_eq!(EncointerCeremonies::newbie_index((cid, cindex), &newbie_1), 1);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:301:14
[INFO] [stdout]     |
[INFO] [stdout] 301 |         assert_eq!(EncointerCeremonies::newbie_registry((cid, cindex), 1).unwrap(), newbie_1);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:303:14
[INFO] [stdout]     |
[INFO] [stdout] 303 |         assert_eq!(EncointerCeremonies::newbie_index((cid, cindex), &newbie_2), 2);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:304:14
[INFO] [stdout]     |
[INFO] [stdout] 304 |         assert_eq!(EncointerCeremonies::newbie_registry((cid, cindex), 2).unwrap(), newbie_2);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:309:14
[INFO] [stdout]     |
[INFO] [stdout] 309 |           assert_ok!(EncointerCeremonies::endorse_newcomer(
[INFO] [stdout]     |  ____________________^
[INFO] [stdout] 310 | |             RuntimeOrigin::signed(alice.clone()),
[INFO] [stdout] 311 | |             cid,
[INFO] [stdout] 312 | |             endorsee_1.clone()
[INFO] [stdout] 313 | |         ));
[INFO] [stdout]     | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:315:14
[INFO] [stdout]     |
[INFO] [stdout] 315 |           assert_ok!(EncointerCeremonies::endorse_newcomer(
[INFO] [stdout]     |  ____________________^
[INFO] [stdout] 316 | |             RuntimeOrigin::signed(alice),
[INFO] [stdout] 317 | |             cid,
[INFO] [stdout] 318 | |             endorsee_2.clone()
[INFO] [stdout] 319 | |         ));
[INFO] [stdout]     | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:330:14
[INFO] [stdout]     |
[INFO] [stdout] 330 |         assert_eq!(EncointerCeremonies::endorsee_index((cid, cindex), &endorsee_1), 1);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:331:14
[INFO] [stdout]     |
[INFO] [stdout] 331 |         assert_eq!(EncointerCeremonies::endorsee_registry((cid, cindex), 1).unwrap(), endorsee_1);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:333:14
[INFO] [stdout]     |
[INFO] [stdout] 333 |         assert_eq!(EncointerCeremonies::endorsee_index((cid, cindex), &endorsee_2), 2);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:334:14
[INFO] [stdout]     |
[INFO] [stdout] 334 |         assert_eq!(EncointerCeremonies::endorsee_registry((cid, cindex), 2).unwrap(), endorsee_2);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_phase` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:356:34
[INFO] [stdout]     |
[INFO] [stdout] 356 |           assert_eq!(EncointerScheduler::current_phase(), CeremonyPhaseType::Assigning);
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]     |
[INFO] [stdout] 50  |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:367:11
[INFO] [stdout]     |
[INFO] [stdout] 367 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:367:36
[INFO] [stdout]     |
[INFO] [stdout] 367 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:372:36
[INFO] [stdout]     |
[INFO] [stdout] 372 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]     |
[INFO] [stdout] 50  |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:377:14
[INFO] [stdout]     |
[INFO] [stdout] 377 |         assert_eq!(EncointerCeremonies::get_meetup_index((cid, cindex), &alice).unwrap(), 1);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:387:14
[INFO] [stdout]     |
[INFO] [stdout] 387 |         assert_eq!(EncointerCeremonies::attestation_index((cid, cindex), &bob), 2);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:388:17
[INFO] [stdout]     |
[INFO] [stdout] 388 |         let wit_vec = EncointerCeremonies::attestation_registry((cid, cindex), 2).unwrap();
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:377:67
[INFO] [stdout]     |
[INFO] [stdout] 377 |         assert_eq!(EncointerCeremonies::get_meetup_index((cid, cindex), &alice).unwrap(), 1);
[INFO] [stdout]     |                                                                         ^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:405:36
[INFO] [stdout]     |
[INFO] [stdout] 405 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]     |
[INFO] [stdout] 50  |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:413:17
[INFO] [stdout]     |
[INFO] [stdout] 413 |         let wit_vec = EncointerCeremonies::attestation_registry((cid, cindex), 1).unwrap();
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:431:4
[INFO] [stdout]     |
[INFO] [stdout] 431 | /             EncointerCeremonies::attest_attendees(
[INFO] [stdout] 432 | |                 RuntimeOrigin::signed(eve),
[INFO] [stdout] 433 | |                 cid,
[INFO] [stdout] 434 | |                 3,
[INFO] [stdout] 435 | |                 bounded_vec![alice, ferdie],
[INFO] [stdout] 436 | |             ),
[INFO] [stdout]     | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:432:5
[INFO] [stdout]     |
[INFO] [stdout] 432 |                 RuntimeOrigin::signed(eve),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:451:3
[INFO] [stdout]     |
[INFO] [stdout] 451 |         EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(alice.clone()), cid, None)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:459:14
[INFO] [stdout]     |
[INFO] [stdout] 459 |           assert_ok!(EncointerCeremonies::set_endorsement_tickets_per_bootstrapper(
[INFO] [stdout]     |  ____________________^
[INFO] [stdout] 460 | |             RuntimeOrigin::signed(master()),
[INFO] [stdout] 461 | |             100u8
[INFO] [stdout] 462 | |         ));
[INFO] [stdout]     | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:464:15
[INFO] [stdout]     |
[INFO] [stdout] 464 |               assert_ok!(EncointerCeremonies::endorse_newcomer(
[INFO] [stdout]     |  ________________________^
[INFO] [stdout] 465 | |                 RuntimeOrigin::signed(alice.clone()),
[INFO] [stdout] 466 | |                 cid,
[INFO] [stdout] 467 | |                 p.clone()
[INFO] [stdout] 468 | |             ));
[INFO] [stdout]     | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:474:36
[INFO] [stdout]     |
[INFO] [stdout] 474 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]     |
[INFO] [stdout] 50  |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:476:4
[INFO] [stdout]     |
[INFO] [stdout] 476 |             EncointerCeremonies::get_meetup_index((cid, cindex), &alice).unwrap();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:477:27
[INFO] [stdout]     |
[INFO] [stdout] 477 |         let bobs_meetup_index = EncointerCeremonies::get_meetup_index((cid, cindex), &bob).unwrap();
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:481:4
[INFO] [stdout]     |
[INFO] [stdout] 481 |             EncointerCeremonies::get_meetup_participants((cid, cindex), bobs_meetup_index).unwrap();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:488:4
[INFO] [stdout]     |
[INFO] [stdout] 488 | /             EncointerCeremonies::attest_attendees(
[INFO] [stdout] 489 | |                 RuntimeOrigin::signed(alice),
[INFO] [stdout] 490 | |                 cid,
[INFO] [stdout] 491 | |                 bobs_peers.len() as u32 + 1,
[INFO] [stdout] 492 | |                 BoundedVec::try_from(bobs_peers).unwrap(),
[INFO] [stdout] 493 | |             ),
[INFO] [stdout]     | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:451:38
[INFO] [stdout]     |
[INFO] [stdout] 451 |         EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(alice.clone()), cid, None)
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:506:36
[INFO] [stdout]     |
[INFO] [stdout] 506 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]     |
[INFO] [stdout] 50  |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:513:17
[INFO] [stdout]     |
[INFO] [stdout] 513 |         let wit_vec = EncointerCeremonies::attestation_registry((cid, cindex), 1).unwrap();
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:522:11
[INFO] [stdout]     |
[INFO] [stdout] 522 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:522:36
[INFO] [stdout]     |
[INFO] [stdout] 522 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:530:36
[INFO] [stdout]     |
[INFO] [stdout] 530 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]     |
[INFO] [stdout] 50  |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `balance` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:585:33
[INFO] [stdout]     |
[INFO] [stdout] 585 |           assert_eq!(EncointerBalances::balance(cid, &alice), ZERO);
[INFO] [stdout]     |                                         ^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]     |
[INFO] [stdout] 69  |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:589:3
[INFO] [stdout]     |
[INFO] [stdout] 589 |         EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(alice.clone()), cid, None)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `balance` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:600:41
[INFO] [stdout]     |
[INFO] [stdout] 600 |               let result: f64 = EncointerBalances::balance(cid, sender).lossy_into();
[INFO] [stdout]     |                                                    ^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]     |
[INFO] [stdout] 69  |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:607:5
[INFO] [stdout]     |
[INFO] [stdout] 607 |                 EncointerCeremonies::participant_reputation((cid, cindex), sender),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `balance` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:621:34
[INFO] [stdout]     |
[INFO] [stdout] 621 |               assert_eq!(EncointerBalances::balance(cid, sender), ZERO);
[INFO] [stdout]     |                                             ^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]     |
[INFO] [stdout] 69  |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:623:5
[INFO] [stdout]     |
[INFO] [stdout] 623 |                 EncointerCeremonies::participant_reputation((cid, cindex), sender),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `balance` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:637:33
[INFO] [stdout]     |
[INFO] [stdout] 637 |           assert_eq!(EncointerBalances::balance(cid, &dave), ZERO);
[INFO] [stdout]     |                                         ^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]     |
[INFO] [stdout] 69  |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:639:4
[INFO] [stdout]     |
[INFO] [stdout] 639 |             EncointerCeremonies::participant_reputation((cid, cindex), &dave),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:656:5
[INFO] [stdout]     |
[INFO] [stdout] 656 | /                 EncointerCeremonies::claim_rewards(
[INFO] [stdout] 657 | |                     RuntimeOrigin::signed(sender.clone()),
[INFO] [stdout] 658 | |                     cid,
[INFO] [stdout] 659 | |                     None
[INFO] [stdout] 660 | |                 ),
[INFO] [stdout]     | |_________________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:589:38
[INFO] [stdout]     |
[INFO] [stdout] 589 |         EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(alice.clone()), cid, None)
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:670:11
[INFO] [stdout]     |
[INFO] [stdout] 670 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:670:36
[INFO] [stdout]     |
[INFO] [stdout] 670 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:678:36
[INFO] [stdout]     |
[INFO] [stdout] 678 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]     |
[INFO] [stdout] 50  |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:710:3
[INFO] [stdout]     |
[INFO] [stdout] 710 |         EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(alice), cid, None).ok();
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:710:38
[INFO] [stdout]     |
[INFO] [stdout] 710 |         EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(alice), cid, None).ok();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:722:11
[INFO] [stdout]     |
[INFO] [stdout] 722 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:722:36
[INFO] [stdout]     |
[INFO] [stdout] 722 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:731:36
[INFO] [stdout]     |
[INFO] [stdout] 731 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]     |
[INFO] [stdout] 50  |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:779:3
[INFO] [stdout]     |
[INFO] [stdout] 779 |         EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(alice), cid, None).ok();
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:780:3
[INFO] [stdout]     |
[INFO] [stdout] 780 |         EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(dave), cid2, None).ok();
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:779:38
[INFO] [stdout]     |
[INFO] [stdout] 779 |         EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(alice), cid, None).ok();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:791:11
[INFO] [stdout]     |
[INFO] [stdout] 791 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:791:36
[INFO] [stdout]     |
[INFO] [stdout] 791 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:799:36
[INFO] [stdout]     |
[INFO] [stdout] 799 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]     |
[INFO] [stdout] 50  |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:836:15
[INFO] [stdout]     |
[INFO] [stdout] 836 |               assert_ok!(EncointerCeremonies::claim_rewards(
[INFO] [stdout]     |  ________________________^
[INFO] [stdout] 837 | |                 RuntimeOrigin::signed(account_id(&all_participants[0].clone())),
[INFO] [stdout] 838 | |                 cid,
[INFO] [stdout] 839 | |                 Some(i),
[INFO] [stdout] 840 | |             ));
[INFO] [stdout]     | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:847:5
[INFO] [stdout]     |
[INFO] [stdout] 847 | /                 EncointerCeremonies::claim_rewards(
[INFO] [stdout] 848 | |                     RuntimeOrigin::signed(account_id(&all_participants[0].clone())),
[INFO] [stdout] 849 | |                     cid,
[INFO] [stdout] 850 | |                     Some(index)
[INFO] [stdout] 851 | |                 ),
[INFO] [stdout]     | |_________________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:837:5
[INFO] [stdout]     |
[INFO] [stdout] 837 |                 RuntimeOrigin::signed(account_id(&all_participants[0].clone())),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:861:11
[INFO] [stdout]     |
[INFO] [stdout] 861 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:861:36
[INFO] [stdout]     |
[INFO] [stdout] 861 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:869:36
[INFO] [stdout]     |
[INFO] [stdout] 869 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]     |
[INFO] [stdout] 50  |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:902:3
[INFO] [stdout]     |
[INFO] [stdout] 902 |         EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(alice), cid, None).ok();
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:902:38
[INFO] [stdout]     |
[INFO] [stdout] 902 |         EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(alice), cid, None).ok();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:912:11
[INFO] [stdout]     |
[INFO] [stdout] 912 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:912:36
[INFO] [stdout]     |
[INFO] [stdout] 912 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:920:36
[INFO] [stdout]     |
[INFO] [stdout] 920 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]     |
[INFO] [stdout] 50  |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:945:4
[INFO] [stdout]     |
[INFO] [stdout] 945 | /             EncointerCeremonies::attest_attendees(
[INFO] [stdout] 946 | |                 RuntimeOrigin::signed(account_id(p)),
[INFO] [stdout] 947 | |                 cid,
[INFO] [stdout] 948 | |                 i as u32,
[INFO] [stdout] ...   |
[INFO] [stdout] 952 | |                 .unwrap(),
[INFO] [stdout] 953 | |             )
[INFO] [stdout]     | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:958:11
[INFO] [stdout]     |
[INFO] [stdout] 958 |           assert!(EncointerCeremonies::claim_rewards(
[INFO] [stdout]     |  _________________^
[INFO] [stdout] 959 | |             RuntimeOrigin::signed(account_id(&alice)),
[INFO] [stdout] 960 | |             cid,
[INFO] [stdout] 961 | |             None
[INFO] [stdout] 962 | |         )
[INFO] [stdout]     | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:968:11
[INFO] [stdout]     |
[INFO] [stdout] 968 |           assert!(EncointerCeremonies::claim_rewards(
[INFO] [stdout]     |  _________________^
[INFO] [stdout] 969 | |             RuntimeOrigin::signed(account_id(&alice)),
[INFO] [stdout] 970 | |             cid,
[INFO] [stdout] 971 | |             None
[INFO] [stdout] 972 | |         )
[INFO] [stdout]     | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:946:5
[INFO] [stdout]     |
[INFO] [stdout] 946 |                 RuntimeOrigin::signed(account_id(p)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:988:11
[INFO] [stdout]     |
[INFO] [stdout] 988 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:988:36
[INFO] [stdout]     |
[INFO] [stdout] 988 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:999:36
[INFO] [stdout]     |
[INFO] [stdout] 999 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / frame_support::construct_runtime!(
[INFO] [stdout] 35  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]     |
[INFO] [stdout] 50  |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1031:3
[INFO] [stdout]      |
[INFO] [stdout] 1031 |         EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(account_id(&yran)), cid, Some(1))
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1031:38
[INFO] [stdout]      |
[INFO] [stdout] 1031 |         EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(account_id(&yran)), cid, Some(1))
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1044:11
[INFO] [stdout]      |
[INFO] [stdout] 1044 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]      |
[INFO] [stdout] 446  |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1044:36
[INFO] [stdout]      |
[INFO] [stdout] 1044 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]      |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]      |
[INFO] [stdout] 446  |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1052:36
[INFO] [stdout]      |
[INFO] [stdout] 1052 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1075:3
[INFO] [stdout]      |
[INFO] [stdout] 1075 |         EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(alice), cid, None).ok();
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1075:38
[INFO] [stdout]      |
[INFO] [stdout] 1075 |         EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(alice), cid, None).ok();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1085:11
[INFO] [stdout]      |
[INFO] [stdout] 1085 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]      |
[INFO] [stdout] 446  |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1085:36
[INFO] [stdout]      |
[INFO] [stdout] 1085 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]      |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]      |
[INFO] [stdout] 446  |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1092:36
[INFO] [stdout]      |
[INFO] [stdout] 1092 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1117:3
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(alice), cid, None).ok();
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1117:38
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(alice), cid, None).ok();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1129:11
[INFO] [stdout]      |
[INFO] [stdout] 1129 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]      |
[INFO] [stdout] 446  |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1129:36
[INFO] [stdout]      |
[INFO] [stdout] 1129 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]      |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]      |
[INFO] [stdout] 446  |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1137:36
[INFO] [stdout]      |
[INFO] [stdout] 1137 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1169:4
[INFO] [stdout]      |
[INFO] [stdout] 1169 |             EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(alice), cid, None),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1169:39
[INFO] [stdout]      |
[INFO] [stdout] 1169 |             EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(alice), cid, None),
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1186:3
[INFO] [stdout]      |
[INFO] [stdout] 1186 |         EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(account_id(&alice)), cid, None)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1188:36
[INFO] [stdout]      |
[INFO] [stdout] 1188 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1191:4
[INFO] [stdout]      |
[INFO] [stdout] 1191 |             EncointerCeremonies::participant_reputation((cid, cindex - 1), &account_id(&alice)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1195:4
[INFO] [stdout]      |
[INFO] [stdout] 1195 |             EncointerCeremonies::participant_reputation((cid, cindex - 1), &account_id(&bob)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1199:4
[INFO] [stdout]      |
[INFO] [stdout] 1199 |             EncointerCeremonies::participant_reputation((cid, cindex - 1), &account_id(&charlie)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1203:4
[INFO] [stdout]      |
[INFO] [stdout] 1203 |             EncointerCeremonies::participant_reputation((cid, cindex - 1), &account_id(&dave)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1207:4
[INFO] [stdout]      |
[INFO] [stdout] 1207 |             EncointerCeremonies::participant_reputation((cid, cindex - 1), &account_id(&eve)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1211:4
[INFO] [stdout]      |
[INFO] [stdout] 1211 |             EncointerCeremonies::participant_reputation((cid, cindex - 1), &account_id(&ferdie)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1186:38
[INFO] [stdout]      |
[INFO] [stdout] 1186 |         EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(account_id(&alice)), cid, None)
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1229:36
[INFO] [stdout]      |
[INFO] [stdout] 1229 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1233:23
[INFO] [stdout]      |
[INFO] [stdout] 1233 |               EncointerBalances::issue(cid, &account_id(&zoran), NominalIncome::from_num(1)).is_ok()
[INFO] [stdout]      |                                  ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1235:3
[INFO] [stdout]      |
[INFO] [stdout] 1235 | /         EncointerCeremonies::fake_reputation(
[INFO] [stdout] 1236 | |             (cid, cindex - 1),
[INFO] [stdout] 1237 | |             &account_id(&zoran),
[INFO] [stdout] 1238 | |             Reputation::VerifiedUnlinked,
[INFO] [stdout] 1239 | |         );
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1241:4
[INFO] [stdout]      |
[INFO] [stdout] 1241 |             EncointerCeremonies::participant_reputation((cid, cindex - 1), account_id(&zoran)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1245:36
[INFO] [stdout]      |
[INFO] [stdout] 1245 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1260:4
[INFO] [stdout]      |
[INFO] [stdout] 1260 |             EncointerCeremonies::participant_reputation((cid, cindex), account_id(&zoran_new)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1264:4
[INFO] [stdout]      |
[INFO] [stdout] 1264 |             EncointerCeremonies::participant_reputation((cid, cindex - 1), account_id(&zoran)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1288:36
[INFO] [stdout]      |
[INFO] [stdout] 1288 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1294:4
[INFO] [stdout]      |
[INFO] [stdout] 1294 |             EncointerCeremonies::participant_reputation((cid, cindex - 2), account_id(&zoran)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1237:4
[INFO] [stdout]      |
[INFO] [stdout] 1237 |             &account_id(&zoran),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1312:14
[INFO] [stdout]      |
[INFO] [stdout] 1312 |           assert_ok!(EncointerCeremonies::claim_rewards(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 1313 | |             RuntimeOrigin::signed(account_id(&alice)),
[INFO] [stdout] 1314 | |             cid,
[INFO] [stdout] 1315 | |             None
[INFO] [stdout] 1316 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1317:36
[INFO] [stdout]      |
[INFO] [stdout] 1317 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1313:4
[INFO] [stdout]      |
[INFO] [stdout] 1313 |             RuntimeOrigin::signed(account_id(&alice)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1342:14
[INFO] [stdout]      |
[INFO] [stdout] 1342 |           assert_ok!(EncointerCeremonies::claim_rewards(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 1343 | |             RuntimeOrigin::signed(account_id(&alice)),
[INFO] [stdout] 1344 | |             cid,
[INFO] [stdout] 1345 | |             None
[INFO] [stdout] 1346 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1348:36
[INFO] [stdout]      |
[INFO] [stdout] 1348 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1355:3
[INFO] [stdout]      |
[INFO] [stdout] 1355 | /         EncointerCeremonies::fake_reputation(
[INFO] [stdout] 1356 | |             (cid, cindex - 1),
[INFO] [stdout] 1357 | |             &account_id(&charlie),
[INFO] [stdout] 1358 | |             Reputation::VerifiedLinked(cindex - 1),
[INFO] [stdout] 1359 | |         );
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1365:14
[INFO] [stdout]      |
[INFO] [stdout] 1365 |           assert_ok!(EncointerCeremonies::unregister_participant(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 1366 | |             RuntimeOrigin::signed(account_id(&alice)),
[INFO] [stdout] 1367 | |             cid,
[INFO] [stdout] 1368 | |             None
[INFO] [stdout] 1369 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1370:14
[INFO] [stdout]      |
[INFO] [stdout] 1370 |           assert_ok!(EncointerCeremonies::unregister_participant(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 1371 | |             RuntimeOrigin::signed(account_id(&bob)),
[INFO] [stdout] 1372 | |             cid,
[INFO] [stdout] 1373 | |             Some((cid, cindex - 1))
[INFO] [stdout] 1374 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1375:14
[INFO] [stdout]      |
[INFO] [stdout] 1375 |           assert_ok!(EncointerCeremonies::unregister_participant(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 1376 | |             RuntimeOrigin::signed(account_id(&charlie)),
[INFO] [stdout] 1377 | |             cid,
[INFO] [stdout] 1378 | |             Some((cid, cindex - 1))
[INFO] [stdout] 1379 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1343:4
[INFO] [stdout]      |
[INFO] [stdout] 1343 |             RuntimeOrigin::signed(account_id(&alice)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1393:11
[INFO] [stdout]      |
[INFO] [stdout] 1393 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]      |
[INFO] [stdout] 446  |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1393:36
[INFO] [stdout]      |
[INFO] [stdout] 1393 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]      |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]      |
[INFO] [stdout] 446  |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1398:14
[INFO] [stdout]      |
[INFO] [stdout] 1398 |           assert_ok!(EncointerCeremonies::set_endorsement_tickets_per_reputable(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 1399 | |             RuntimeOrigin::root(),
[INFO] [stdout] 1400 | |             0
[INFO] [stdout] 1401 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1408:15
[INFO] [stdout]      |
[INFO] [stdout] 1408 |               assert_ok!(EncointerCeremonies::endorse_newcomer(
[INFO] [stdout]      |  ________________________^
[INFO] [stdout] 1409 | |                 RuntimeOrigin::signed(alice.clone()),
[INFO] [stdout] 1410 | |                 cid,
[INFO] [stdout] 1411 | |                 account_id(&endorsees[i as usize])
[INFO] [stdout] 1412 | |             ));
[INFO] [stdout]      | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1427:4
[INFO] [stdout]      |
[INFO] [stdout] 1427 | /             EncointerCeremonies::endorse_newcomer(
[INFO] [stdout] 1428 | |                 RuntimeOrigin::signed(alice),
[INFO] [stdout] 1429 | |                 cid,
[INFO] [stdout] 1430 | |                 account_id(
[INFO] [stdout] ...    |
[INFO] [stdout] 1433 | |                 ),
[INFO] [stdout] 1434 | |             ),
[INFO] [stdout]      | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1399:4
[INFO] [stdout]      |
[INFO] [stdout] 1399 |             RuntimeOrigin::root(),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1445:36
[INFO] [stdout]      |
[INFO] [stdout] 1445 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_phase` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1448:34
[INFO] [stdout]      |
[INFO] [stdout] 1448 |           assert_eq!(EncointerScheduler::current_phase(), CeremonyPhaseType::Assigning);
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1451:14
[INFO] [stdout]      |
[INFO] [stdout] 1451 |           assert_ok!(EncointerCeremonies::endorse_newcomer(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 1452 | |             RuntimeOrigin::signed(alice.clone()),
[INFO] [stdout] 1453 | |             cid,
[INFO] [stdout] 1454 | |             account_id(&zoran)
[INFO] [stdout] 1455 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1456:11
[INFO] [stdout]      |
[INFO] [stdout] 1456 |         assert!(Endorsees::<TestRuntime>::contains_key((cid, cindex + 1), &account_id(&zoran)));
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1461:14
[INFO] [stdout]      |
[INFO] [stdout] 1461 |           assert_ok!(EncointerCeremonies::endorse_newcomer(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 1462 | |             RuntimeOrigin::signed(alice),
[INFO] [stdout] 1463 | |             cid,
[INFO] [stdout] 1464 | |             account_id(&bogdan)
[INFO] [stdout] 1465 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1466:11
[INFO] [stdout]      |
[INFO] [stdout] 1466 |         assert!(Endorsees::<TestRuntime>::contains_key((cid, cindex + 1), &account_id(&bogdan)));
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1452:4
[INFO] [stdout]      |
[INFO] [stdout] 1452 |             RuntimeOrigin::signed(alice.clone()),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1475:36
[INFO] [stdout]      |
[INFO] [stdout] 1475 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1479:14
[INFO] [stdout]      |
[INFO] [stdout] 1479 |           assert_ok!(EncointerCeremonies::endorse_newcomer(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 1480 | |             RuntimeOrigin::signed(alice.clone()),
[INFO] [stdout] 1481 | |             cid,
[INFO] [stdout] 1482 | |             account_id(&zoran)
[INFO] [stdout] 1483 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1484:11
[INFO] [stdout]      |
[INFO] [stdout] 1484 |         assert!(Endorsees::<TestRuntime>::contains_key((cid, cindex), account_id(&zoran)));
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1486:4
[INFO] [stdout]      |
[INFO] [stdout] 1486 | /             EncointerCeremonies::endorse_newcomer(
[INFO] [stdout] 1487 | |                 RuntimeOrigin::signed(alice),
[INFO] [stdout] 1488 | |                 cid,
[INFO] [stdout] 1489 | |                 account_id(&zoran),
[INFO] [stdout] 1490 | |             ),
[INFO] [stdout]      | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1480:4
[INFO] [stdout]      |
[INFO] [stdout] 1480 |             RuntimeOrigin::signed(alice.clone()),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1501:36
[INFO] [stdout]      |
[INFO] [stdout] 1501 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1506:14
[INFO] [stdout]      |
[INFO] [stdout] 1506 |           assert_ok!(EncointerCeremonies::endorse_newcomer(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 1507 | |             RuntimeOrigin::signed(alice.clone()),
[INFO] [stdout] 1508 | |             cid,
[INFO] [stdout] 1509 | |             account_id(&zoran)
[INFO] [stdout] 1510 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1511:11
[INFO] [stdout]      |
[INFO] [stdout] 1511 |         assert!(Endorsees::<TestRuntime>::contains_key((cid, cindex), account_id(&zoran)));
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1512:14
[INFO] [stdout]      |
[INFO] [stdout] 1512 |           assert_ok!(EncointerCeremonies::endorse_newcomer(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 1513 | |             RuntimeOrigin::signed(alice),
[INFO] [stdout] 1514 | |             cid,
[INFO] [stdout] 1515 | |             account_id(&yran)
[INFO] [stdout] 1516 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1517:11
[INFO] [stdout]      |
[INFO] [stdout] 1517 |         assert!(Endorsees::<TestRuntime>::contains_key((cid, cindex), account_id(&yran)));
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1507:4
[INFO] [stdout]      |
[INFO] [stdout] 1507 |             RuntimeOrigin::signed(alice.clone()),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1529:14
[INFO] [stdout]      |
[INFO] [stdout] 1529 |           assert_ok!(EncointerCeremonies::endorse_newcomer(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 1530 | |             RuntimeOrigin::signed(alice.clone()),
[INFO] [stdout] 1531 | |             cid,
[INFO] [stdout] 1532 | |             zoran.clone()
[INFO] [stdout] 1533 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1534:11
[INFO] [stdout]      |
[INFO] [stdout] 1534 |         assert!(EncointerCeremonies::is_endorsed(&zoran, &(cid, 4)).is_some());
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1541:11
[INFO] [stdout]      |
[INFO] [stdout] 1541 |         assert!(EncointerCeremonies::is_endorsed(&zoran, &(cid, 4)).is_some());
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1530:4
[INFO] [stdout]      |
[INFO] [stdout] 1530 |             RuntimeOrigin::signed(alice.clone()),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1550:36
[INFO] [stdout]      |
[INFO] [stdout] 1550 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1555:30
[INFO] [stdout]      |
[INFO] [stdout] 1555 |           assert!(EncointerBalances::issue(cid, &alice, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]      |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1558:11
[INFO] [stdout]      |
[INFO] [stdout] 1558 |         assert!(NewbieIndex::<TestRuntime>::contains_key((cid, cindex), &yran));
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1560:14
[INFO] [stdout]      |
[INFO] [stdout] 1560 |           assert_ok!(EncointerCeremonies::endorse_newcomer(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 1561 | |             RuntimeOrigin::signed(alice),
[INFO] [stdout] 1562 | |             cid,
[INFO] [stdout] 1563 | |             yran.clone()
[INFO] [stdout] 1564 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1566:11
[INFO] [stdout]      |
[INFO] [stdout] 1566 |         assert!(EndorseeIndex::<TestRuntime>::contains_key((cid, cindex), &yran));
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1567:12
[INFO] [stdout]      |
[INFO] [stdout] 1567 |         assert!(!NewbieIndex::<TestRuntime>::contains_key((cid, cindex), &yran));
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1561:4
[INFO] [stdout]      |
[INFO] [stdout] 1561 |             RuntimeOrigin::signed(alice),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1577:36
[INFO] [stdout]      |
[INFO] [stdout] 1577 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1579:3
[INFO] [stdout]      |
[INFO] [stdout] 1579 | /         EncointerCeremonies::fake_reputation(
[INFO] [stdout] 1580 | |             (cid, cindex - 1),
[INFO] [stdout] 1581 | |             &reputable,
[INFO] [stdout] 1582 | |             Reputation::VerifiedUnlinked,
[INFO] [stdout] 1583 | |         );
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1589:14
[INFO] [stdout]      |
[INFO] [stdout] 1589 |           assert_ok!(EncointerCeremonies::endorse_newcomer(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 1590 | |             RuntimeOrigin::signed(reputable.clone()),
[INFO] [stdout] 1591 | |             cid,
[INFO] [stdout] 1592 | |             account_id(&zoran)
[INFO] [stdout] 1593 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1594:11
[INFO] [stdout]      |
[INFO] [stdout] 1594 |         assert!(Endorsees::<TestRuntime>::contains_key((cid, cindex), account_id(&zoran)));
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1595:14
[INFO] [stdout]      |
[INFO] [stdout] 1595 |         assert_eq!(BurnedReputableNewbieTickets::<TestRuntime>::get((cid, cindex), &reputable), 1);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1596:14
[INFO] [stdout]      |
[INFO] [stdout] 1596 |         assert_eq!(BurnedBootstrapperNewbieTickets::<TestRuntime>::get(cid, &reputable), 0);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1597:14
[INFO] [stdout]      |
[INFO] [stdout] 1597 |           assert_ok!(EncointerCeremonies::endorse_newcomer(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 1598 | |             RuntimeOrigin::signed(reputable.clone()),
[INFO] [stdout] 1599 | |             cid,
[INFO] [stdout] 1600 | |             account_id(&yran)
[INFO] [stdout] 1601 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1602:11
[INFO] [stdout]      |
[INFO] [stdout] 1602 |         assert!(Endorsees::<TestRuntime>::contains_key((cid, cindex), account_id(&yran)));
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1603:14
[INFO] [stdout]      |
[INFO] [stdout] 1603 |         assert_eq!(BurnedReputableNewbieTickets::<TestRuntime>::get((cid, cindex), &reputable), 2);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1604:14
[INFO] [stdout]      |
[INFO] [stdout] 1604 |         assert_eq!(BurnedBootstrapperNewbieTickets::<TestRuntime>::get(cid, &reputable), 0);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1607:4
[INFO] [stdout]      |
[INFO] [stdout] 1607 | /             EncointerCeremonies::endorse_newcomer(
[INFO] [stdout] 1608 | |                 RuntimeOrigin::signed(reputable),
[INFO] [stdout] 1609 | |                 cid,
[INFO] [stdout] 1610 | |                 account_id(&bob)
[INFO] [stdout] 1611 | |             ),
[INFO] [stdout]      | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1581:4
[INFO] [stdout]      |
[INFO] [stdout] 1581 |             &reputable,
[INFO] [stdout]      |             ^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1625:14
[INFO] [stdout]      |
[INFO] [stdout] 1625 |           assert_ok!(EncointerCeremonies::endorse_newcomer(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 1626 | |             RuntimeOrigin::signed(alice.clone()),
[INFO] [stdout] 1627 | |             cid,
[INFO] [stdout] 1628 | |             yran.clone()
[INFO] [stdout] 1629 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1636:4
[INFO] [stdout]      |
[INFO] [stdout] 1636 |             EncointerCeremonies::endorse_newcomer(RuntimeOrigin::signed(alice), cid, yran),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1626:4
[INFO] [stdout]      |
[INFO] [stdout] 1626 |             RuntimeOrigin::signed(alice.clone()),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1650:4
[INFO] [stdout]      |
[INFO] [stdout] 1650 | /             EncointerCeremonies::endorse_newcomer(
[INFO] [stdout] 1651 | |                 RuntimeOrigin::signed(account_id(&zoran)),
[INFO] [stdout] 1652 | |                 cid,
[INFO] [stdout] 1653 | |                 yran
[INFO] [stdout] 1654 | |             ),
[INFO] [stdout]      | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1651:5
[INFO] [stdout]      |
[INFO] [stdout] 1651 |                 RuntimeOrigin::signed(account_id(&zoran)),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1665:36
[INFO] [stdout]      |
[INFO] [stdout] 1665 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1666:30
[INFO] [stdout]      |
[INFO] [stdout] 1666 |           assert!(EncointerBalances::issue(cid, &yran, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]      |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1672:11
[INFO] [stdout]      |
[INFO] [stdout] 1672 |         assert!(NewbieIndex::<TestRuntime>::contains_key((cid, cindex + 1), &yran));
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1681:30
[INFO] [stdout]      |
[INFO] [stdout] 1681 |           assert!(EncointerBalances::issue(cid, &yran, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]      |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1697:36
[INFO] [stdout]      |
[INFO] [stdout] 1697 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1698:30
[INFO] [stdout]      |
[INFO] [stdout] 1698 |           assert!(EncointerBalances::issue(cid, &yran, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]      |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1700:3
[INFO] [stdout]      |
[INFO] [stdout] 1700 |         Endorsees::<TestRuntime>::insert((cid, cindex), &yran, ());
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1702:11
[INFO] [stdout]      |
[INFO] [stdout] 1702 |         assert!(Endorsees::<TestRuntime>::contains_key((cid, cindex), &yran));
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1705:11
[INFO] [stdout]      |
[INFO] [stdout] 1705 |         assert!(EndorseeIndex::<TestRuntime>::contains_key((cid, cindex), &yran));
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1706:12
[INFO] [stdout]      |
[INFO] [stdout] 1706 |         assert!(!Endorsees::<TestRuntime>::contains_key((cid, cindex), &yran));
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1734:11
[INFO] [stdout]      |
[INFO] [stdout] 1734 |           System::set_block_number(0);
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]      |
[INFO] [stdout] 446  |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1746:36
[INFO] [stdout]      |
[INFO] [stdout] 1746 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_phase` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1748:34
[INFO] [stdout]      |
[INFO] [stdout] 1748 |           assert_eq!(EncointerScheduler::current_phase(), CeremonyPhaseType::Registering);
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `next_phase_timestamp` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1750:24
[INFO] [stdout]      |
[INFO] [stdout] 1750 |               EncointerScheduler::next_phase_timestamp(),
[INFO] [stdout]      |                                   ^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1755:3
[INFO] [stdout]      |
[INFO] [stdout] 1755 | /         EncointerCeremonies::set_meetup_time_offset(
[INFO] [stdout] 1756 | |             RuntimeOrigin::signed(master()),
[INFO] [stdout] 1757 | |             meetup_time_offset as i32,
[INFO] [stdout] 1758 | |         )
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_phase` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1764:34
[INFO] [stdout]      |
[INFO] [stdout] 1764 |           assert_eq!(EncointerScheduler::current_phase(), CeremonyPhaseType::Assigning);
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_phase` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1769:34
[INFO] [stdout]      |
[INFO] [stdout] 1769 |           assert_eq!(EncointerScheduler::current_phase(), CeremonyPhaseType::Attesting);
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1788:4
[INFO] [stdout]      |
[INFO] [stdout] 1788 |             EncointerCeremonies::get_meetup_time(location).unwrap() as i64 - adjusted_mtime
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1792:11
[INFO] [stdout]      |
[INFO] [stdout] 1792 |             tol > (EncointerCeremonies::get_meetup_time(location).unwrap() as i64 - adjusted_mtime)
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1756:4
[INFO] [stdout]      |
[INFO] [stdout] 1756 |             RuntimeOrigin::signed(master()),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1803:36
[INFO] [stdout]      |
[INFO] [stdout] 1803 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1807:14
[INFO] [stdout]      |
[INFO] [stdout] 1807 |         assert_eq!(EncointerCeremonies::bootstrapper_registry((cid, cindex), 1).unwrap(), alice);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1812:31
[INFO] [stdout]      |
[INFO] [stdout] 1812 |                   (cid, EncointerScheduler::current_ceremony_index()),
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1823:5
[INFO] [stdout]      |
[INFO] [stdout] 1823 |                 EncointerCeremonies::bootstrapper_registry((cid, cindex), 1).unwrap(),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1834:40
[INFO] [stdout]      |
[INFO] [stdout] 1834 |           let new_cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1837:14
[INFO] [stdout]      |
[INFO] [stdout] 1837 |         assert_eq!(EncointerCeremonies::bootstrapper_registry((cid, cindex), 1), None);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1838:14
[INFO] [stdout]      |
[INFO] [stdout] 1838 |         assert_eq!(EncointerCeremonies::bootstrapper_index((cid, cindex), &alice), 0);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `insert_bootstrappers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1849:25
[INFO] [stdout]      |
[INFO] [stdout] 1849 |           EncointerCommunities::insert_bootstrappers(cid, bounded_vec![bootstrapper.clone()]);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1853:11
[INFO] [stdout]      |
[INFO] [stdout] 1853 |         assert!(EncointerCeremonies::register(cid, cindex, &bootstrapper, false).is_ok());
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1854:11
[INFO] [stdout]      |
[INFO] [stdout] 1854 |         assert!(EncointerCeremonies::register(cid, cindex, &reputable, false).is_err());
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1855:11
[INFO] [stdout]      |
[INFO] [stdout] 1855 |         assert!(EncointerCeremonies::register(cid, cindex, &newbie, false).is_err());
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1857:30
[INFO] [stdout]      |
[INFO] [stdout] 1857 |           assert!(EncointerBalances::issue(cid, &reputable, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]      |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1860:11
[INFO] [stdout]      |
[INFO] [stdout] 1860 |         assert!(EncointerCeremonies::register(cid, cindex, &bootstrapper, false).is_ok());
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1861:11
[INFO] [stdout]      |
[INFO] [stdout] 1861 |         assert!(EncointerCeremonies::register(cid, cindex, &reputable, false).is_ok());
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1862:11
[INFO] [stdout]      |
[INFO] [stdout] 1862 |         assert!(EncointerCeremonies::register(cid, cindex, &newbie, false).is_ok());
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1853:54
[INFO] [stdout]      |
[INFO] [stdout] 1853 |         assert!(EncointerCeremonies::register(cid, cindex, &bootstrapper, false).is_ok());
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1880:30
[INFO] [stdout]      |
[INFO] [stdout] 1880 |               (cid, EncointerScheduler::current_ceremony_index() - 1),
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1885:34
[INFO] [stdout]      |
[INFO] [stdout] 1885 |               assert_ok!(EncointerBalances::issue(cid, &account_id(p), NominalIncome::from_num(1)));
[INFO] [stdout]      |                                             ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1889:36
[INFO] [stdout]      |
[INFO] [stdout] 1889 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1905:4
[INFO] [stdout]      |
[INFO] [stdout] 1905 |             EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(account_id(pair)), cid, None)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1909:36
[INFO] [stdout]      |
[INFO] [stdout] 1909 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1931:4
[INFO] [stdout]      |
[INFO] [stdout] 1931 |             EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(account_id(pair)), cid, None)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1935:36
[INFO] [stdout]      |
[INFO] [stdout] 1935 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1957:4
[INFO] [stdout]      |
[INFO] [stdout] 1957 |             EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(account_id(pair)), cid, None)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1961:36
[INFO] [stdout]      |
[INFO] [stdout] 1961 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1984:24
[INFO] [stdout]      |
[INFO] [stdout] 1984 |               EncointerScheduler::current_ceremony_index().saturating_sub(reputation_lifetime);
[INFO] [stdout]      |                                   ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `community_identifiers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:1987:36
[INFO] [stdout]      |
[INFO] [stdout] 1987 |           assert_eq!(EncointerCommunities::community_identifiers().contains(&cid), false);
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1989:14
[INFO] [stdout]      |
[INFO] [stdout] 1989 |         assert_eq!(BurnedBootstrapperNewbieTickets::<TestRuntime>::iter_prefix(cid).next(), None);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1993:5
[INFO] [stdout]      |
[INFO] [stdout] 1993 |                 BootstrapperRegistry::<TestRuntime>::iter_prefix((cid, cindex)).next(),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1996:15
[INFO] [stdout]      |
[INFO] [stdout] 1996 |             assert_eq!(BootstrapperIndex::<TestRuntime>::iter_prefix((cid, cindex)).next(), None);
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1999:15
[INFO] [stdout]      |
[INFO] [stdout] 1999 |             assert_eq!(ReputableRegistry::<TestRuntime>::iter_prefix((cid, cindex)).next(), None);
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2000:15
[INFO] [stdout]      |
[INFO] [stdout] 2000 |             assert_eq!(ReputableIndex::<TestRuntime>::iter_prefix((cid, cindex)).next(), None);
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2003:15
[INFO] [stdout]      |
[INFO] [stdout] 2003 |             assert_eq!(EndorseeRegistry::<TestRuntime>::iter_prefix((cid, cindex)).next(), None);
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2004:15
[INFO] [stdout]      |
[INFO] [stdout] 2004 |             assert_eq!(EndorseeIndex::<TestRuntime>::iter_prefix((cid, cindex)).next(), None);
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2007:15
[INFO] [stdout]      |
[INFO] [stdout] 2007 |             assert_eq!(NewbieRegistry::<TestRuntime>::iter_prefix((cid, cindex)).next(), None);
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2008:15
[INFO] [stdout]      |
[INFO] [stdout] 2008 |             assert_eq!(NewbieIndex::<TestRuntime>::iter_prefix((cid, cindex)).next(), None);
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2015:5
[INFO] [stdout]      |
[INFO] [stdout] 2015 |                 ParticipantReputation::<TestRuntime>::iter_prefix((cid, cindex)).next(),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2022:15
[INFO] [stdout]      |
[INFO] [stdout] 2022 |             assert_eq!(Endorsees::<TestRuntime>::iter_prefix((cid, cindex)).next(), None);
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_encointer_communities::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2026:15
[INFO] [stdout]      |
[INFO] [stdout] 2026 |             assert_eq!(AttestationRegistry::<TestRuntime>::iter_prefix((cid, cindex)).next(), None);
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_encointer_communities::Config` is not implemented for `TestRuntime`
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `pallet::Config`
[INFO] [stdout]     --> src/lib.rs:82:5
[INFO] [stdout]      |
[INFO] [stdout] 79   |     pub trait Config:
[INFO] [stdout]      |               ------ required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout] 82   |         + pallet_encointer_communities::Config
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Config`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2027:15
[INFO] [stdout]      |
[INFO] [stdout] 2027 |             assert_eq!(AttestationIndex::<TestRuntime>::iter_prefix((cid, cindex)).next(), None);
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2031:5
[INFO] [stdout]      |
[INFO] [stdout] 2031 |                 MeetupParticipantCountVote::<TestRuntime>::iter_prefix((cid, cindex)).next(),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2038:5
[INFO] [stdout]      |
[INFO] [stdout] 2038 |                 BurnedReputableNewbieTickets::<TestRuntime>::iter_prefix((cid, cindex)).next(),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:1905:39
[INFO] [stdout]      |
[INFO] [stdout] 1905 |             EncointerCeremonies::claim_rewards(RuntimeOrigin::signed(account_id(pair)), cid, None)
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2051:36
[INFO] [stdout]      |
[INFO] [stdout] 2051 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2064:36
[INFO] [stdout]      |
[INFO] [stdout] 2064 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2139:11
[INFO] [stdout]      |
[INFO] [stdout] 2139 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]      |
[INFO] [stdout] 446  |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2139:36
[INFO] [stdout]      |
[INFO] [stdout] 2139 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]      |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]      |
[INFO] [stdout] 446  |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `community_identifiers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2142:64
[INFO] [stdout]      |
[INFO] [stdout] 2142 |           assert!(<pallet_encointer_communities::Pallet<TestRuntime>>::community_identifiers()
[INFO] [stdout]      |                                                                        ^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `community_identifiers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2156:64
[INFO] [stdout]      |
[INFO] [stdout] 2156 |           assert!(<pallet_encointer_communities::Pallet<TestRuntime>>::community_identifiers()
[INFO] [stdout]      |                                                                        ^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2162:30
[INFO] [stdout]      |
[INFO] [stdout] 2162 |               (cid, EncointerScheduler::current_ceremony_index()),
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `community_identifiers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2175:64
[INFO] [stdout]      |
[INFO] [stdout] 2175 |           assert!(<pallet_encointer_communities::Pallet<TestRuntime>>::community_identifiers()
[INFO] [stdout]      |                                                                        ^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `community_identifiers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2182:64
[INFO] [stdout]      |
[INFO] [stdout] 2182 |           assert!(<pallet_encointer_communities::Pallet<TestRuntime>>::community_identifiers()
[INFO] [stdout]      |                                                                        ^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `community_identifiers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2190:64
[INFO] [stdout]      |
[INFO] [stdout] 2190 |           assert!(<pallet_encointer_communities::Pallet<TestRuntime>>::community_identifiers()
[INFO] [stdout]      |                                                                        ^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `community_identifiers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2198:64
[INFO] [stdout]      |
[INFO] [stdout] 2198 |           assert!(<pallet_encointer_communities::Pallet<TestRuntime>>::community_identifiers()
[INFO] [stdout]      |                                                                        ^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `community_identifiers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2209:65
[INFO] [stdout]      |
[INFO] [stdout] 2209 |           assert!(!<pallet_encointer_communities::Pallet<TestRuntime>>::community_identifiers()
[INFO] [stdout]      |                                                                         ^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2218:36
[INFO] [stdout]      |
[INFO] [stdout] 2218 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2228:3
[INFO] [stdout]      |
[INFO] [stdout] 2228 |         BootstrapperIndex::<TestRuntime>::insert((cid, cindex), p1.clone(), 1);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2234:3
[INFO] [stdout]      |
[INFO] [stdout] 2234 |         ReputableIndex::<TestRuntime>::insert((cid, cindex), p2.clone(), 1);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2236:3
[INFO] [stdout]      |
[INFO] [stdout] 2236 |         EndorseeIndex::<TestRuntime>::insert((cid, cindex), p3.clone(), 3);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2237:3
[INFO] [stdout]      |
[INFO] [stdout] 2237 |         NewbieIndex::<TestRuntime>::insert((cid, cindex), p4.clone(), 4);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2249:14
[INFO] [stdout]      |
[INFO] [stdout] 2249 |         assert_eq!(EncointerCeremonies::get_meetup_index((cid, cindex), &p1).unwrap(), 2);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2250:14
[INFO] [stdout]      |
[INFO] [stdout] 2250 |         assert_eq!(EncointerCeremonies::get_meetup_index((cid, cindex), &p2), None);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2251:14
[INFO] [stdout]      |
[INFO] [stdout] 2251 |         assert_eq!(EncointerCeremonies::get_meetup_index((cid, cindex), &p3), None);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2252:14
[INFO] [stdout]      |
[INFO] [stdout] 2252 |         assert_eq!(EncointerCeremonies::get_meetup_index((cid, cindex), &p4), None);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2249:67
[INFO] [stdout]      |
[INFO] [stdout] 2249 |         assert_eq!(EncointerCeremonies::get_meetup_index((cid, cindex), &p1).unwrap(), 2);
[INFO] [stdout]      |                                                                         ^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2288:36
[INFO] [stdout]      |
[INFO] [stdout] 2288 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `insert_bootstrappers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2292:25
[INFO] [stdout]      |
[INFO] [stdout] 2292 |           EncointerCommunities::insert_bootstrappers(
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2304:30
[INFO] [stdout]      |
[INFO] [stdout] 2304 |           assert!(EncointerBalances::issue(cid, &reputable, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]      |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2316:4
[INFO] [stdout]      |
[INFO] [stdout] 2316 |             EncointerCeremonies::get_meetup_participants((cid, cindex), 1).unwrap();
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2330:36
[INFO] [stdout]      |
[INFO] [stdout] 2330 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2335:3
[INFO] [stdout]      |
[INFO] [stdout] 2335 |         BootstrapperRegistry::<TestRuntime>::insert((cid, cindex), 1, participants[0].clone());
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2336:3
[INFO] [stdout]      |
[INFO] [stdout] 2336 |         BootstrapperRegistry::<TestRuntime>::insert((cid, cindex), 2, participants[1].clone());
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2337:3
[INFO] [stdout]      |
[INFO] [stdout] 2337 |         BootstrapperRegistry::<TestRuntime>::insert((cid, cindex), 3, participants[2].clone());
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2339:3
[INFO] [stdout]      |
[INFO] [stdout] 2339 |         ReputableRegistry::<TestRuntime>::insert((cid, cindex), 1, participants[3].clone());
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2340:3
[INFO] [stdout]      |
[INFO] [stdout] 2340 |         ReputableRegistry::<TestRuntime>::insert((cid, cindex), 2, participants[4].clone());
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2341:3
[INFO] [stdout]      |
[INFO] [stdout] 2341 |         ReputableRegistry::<TestRuntime>::insert((cid, cindex), 3, participants[5].clone());
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2343:3
[INFO] [stdout]      |
[INFO] [stdout] 2343 |         EndorseeRegistry::<TestRuntime>::insert((cid, cindex), 1, participants[6].clone());
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2344:3
[INFO] [stdout]      |
[INFO] [stdout] 2344 |         EndorseeRegistry::<TestRuntime>::insert((cid, cindex), 2, participants[7].clone());
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2345:3
[INFO] [stdout]      |
[INFO] [stdout] 2345 |         EndorseeRegistry::<TestRuntime>::insert((cid, cindex), 3, participants[8].clone());
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2347:3
[INFO] [stdout]      |
[INFO] [stdout] 2347 |         NewbieRegistry::<TestRuntime>::insert((cid, cindex), 1, participants[9].clone());
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2348:3
[INFO] [stdout]      |
[INFO] [stdout] 2348 |         NewbieRegistry::<TestRuntime>::insert((cid, cindex), 2, participants[10].clone());
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2349:3
[INFO] [stdout]      |
[INFO] [stdout] 2349 |         NewbieRegistry::<TestRuntime>::insert((cid, cindex), 3, participants[11].clone());
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2384:4
[INFO] [stdout]      |
[INFO] [stdout] 2384 |             EncointerCeremonies::get_meetup_participants((cid, cindex), 1).unwrap();
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2386:4
[INFO] [stdout]      |
[INFO] [stdout] 2386 |             EncointerCeremonies::get_meetup_participants((cid, cindex), 2).unwrap();
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2397:11
[INFO] [stdout]      |
[INFO] [stdout] 2397 |         assert!(EncointerCeremonies::get_meetup_participants((cid, cindex), 0).is_err());
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2399:11
[INFO] [stdout]      |
[INFO] [stdout] 2399 |         assert!(EncointerCeremonies::get_meetup_participants((cid, cindex), 3).is_err());
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2401:11
[INFO] [stdout]      |
[INFO] [stdout] 2401 |         assert!(EncointerCeremonies::get_meetup_participants((cid, cindex), 10).is_err());
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2437:36
[INFO] [stdout]      |
[INFO] [stdout] 2437 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2445:3
[INFO] [stdout]      |
[INFO] [stdout] 2445 |         EncointerCeremonies::generate_meetup_assignment_params((cid, cindex), &mut random_source)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2445:73
[INFO] [stdout]      |
[INFO] [stdout] 2445 |         EncointerCeremonies::generate_meetup_assignment_params((cid, cindex), &mut random_source)
[INFO] [stdout]      |                                                                               ^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2483:36
[INFO] [stdout]      |
[INFO] [stdout] 2483 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2491:3
[INFO] [stdout]      |
[INFO] [stdout] 2491 |         EncointerCeremonies::generate_meetup_assignment_params((cid, cindex), &mut random_source)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2497:3
[INFO] [stdout]      |
[INFO] [stdout] 2497 |         EncointerCeremonies::generate_meetup_assignment_params((cid, cindex), &mut random_source)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2491:73
[INFO] [stdout]      |
[INFO] [stdout] 2491 |         EncointerCeremonies::generate_meetup_assignment_params((cid, cindex), &mut random_source)
[INFO] [stdout]      |                                                                               ^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2510:36
[INFO] [stdout]      |
[INFO] [stdout] 2510 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2514:11
[INFO] [stdout]      |
[INFO] [stdout] 2514 |         assert!(EncointerCeremonies::remove_participant_from_registry(cid, cindex, &alice).is_err());
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2514:78
[INFO] [stdout]      |
[INFO] [stdout] 2514 |         assert!(EncointerCeremonies::remove_participant_from_registry(cid, cindex, &alice).is_err());
[INFO] [stdout]      |                                                                                    ^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2522:36
[INFO] [stdout]      |
[INFO] [stdout] 2522 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `insert_bootstrappers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2526:25
[INFO] [stdout]      |
[INFO] [stdout] 2526 |           EncointerCommunities::insert_bootstrappers(cid, bounded_vec![bootstrapper.clone()]);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2533:30
[INFO] [stdout]      |
[INFO] [stdout] 2533 |           assert!(EncointerBalances::issue(cid, &bootstrapper, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]      |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2541:14
[INFO] [stdout]      |
[INFO] [stdout] 2541 |         assert_eq!(EncointerCeremonies::newbie_registry((cid, cindex), 1).unwrap(), alice);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2542:14
[INFO] [stdout]      |
[INFO] [stdout] 2542 |         assert_eq!(EncointerCeremonies::newbie_registry((cid, cindex), 2).unwrap(), bob);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2543:14
[INFO] [stdout]      |
[INFO] [stdout] 2543 |         assert_eq!(EncointerCeremonies::newbie_registry((cid, cindex), 3).unwrap(), charlie);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2544:14
[INFO] [stdout]      |
[INFO] [stdout] 2544 |         assert_eq!(EncointerCeremonies::newbie_registry((cid, cindex), 4).unwrap(), eve);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2546:14
[INFO] [stdout]      |
[INFO] [stdout] 2546 |         assert_eq!(EncointerCeremonies::newbie_index((cid, cindex), &alice), 1);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2547:14
[INFO] [stdout]      |
[INFO] [stdout] 2547 |         assert_eq!(EncointerCeremonies::newbie_index((cid, cindex), &bob), 2);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2548:14
[INFO] [stdout]      |
[INFO] [stdout] 2548 |         assert_eq!(EncointerCeremonies::newbie_index((cid, cindex), &charlie), 3);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2549:14
[INFO] [stdout]      |
[INFO] [stdout] 2549 |         assert_eq!(EncointerCeremonies::newbie_index((cid, cindex), &eve), 4);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2551:14
[INFO] [stdout]      |
[INFO] [stdout] 2551 |         assert_ok!(EncointerCeremonies::remove_participant_from_registry(cid, cindex, &bob));
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2554:14
[INFO] [stdout]      |
[INFO] [stdout] 2554 |         assert_eq!(EncointerCeremonies::newbie_registry((cid, cindex), 1).unwrap(), alice);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2555:14
[INFO] [stdout]      |
[INFO] [stdout] 2555 |         assert_eq!(EncointerCeremonies::newbie_registry((cid, cindex), 2).unwrap(), eve);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2556:14
[INFO] [stdout]      |
[INFO] [stdout] 2556 |         assert_eq!(EncointerCeremonies::newbie_registry((cid, cindex), 3).unwrap(), charlie);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2557:14
[INFO] [stdout]      |
[INFO] [stdout] 2557 |         assert_eq!(EncointerCeremonies::newbie_registry((cid, cindex), 4), None);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2559:14
[INFO] [stdout]      |
[INFO] [stdout] 2559 |         assert_eq!(EncointerCeremonies::newbie_index((cid, cindex), &alice), 1);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2560:14
[INFO] [stdout]      |
[INFO] [stdout] 2560 |         assert_eq!(EncointerCeremonies::newbie_index((cid, cindex), &eve), 2);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2561:14
[INFO] [stdout]      |
[INFO] [stdout] 2561 |         assert_eq!(EncointerCeremonies::newbie_index((cid, cindex), &charlie), 3);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2562:14
[INFO] [stdout]      |
[INFO] [stdout] 2562 |         assert_eq!(EncointerCeremonies::newbie_index((cid, cindex), &bob), 0);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2564:14
[INFO] [stdout]      |
[INFO] [stdout] 2564 |         assert_ok!(EncointerCeremonies::remove_participant_from_registry(cid, cindex, &charlie));
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2567:14
[INFO] [stdout]      |
[INFO] [stdout] 2567 |         assert_eq!(EncointerCeremonies::newbie_registry((cid, cindex), 1).unwrap(), alice);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2568:14
[INFO] [stdout]      |
[INFO] [stdout] 2568 |         assert_eq!(EncointerCeremonies::newbie_registry((cid, cindex), 2).unwrap(), eve);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2569:14
[INFO] [stdout]      |
[INFO] [stdout] 2569 |         assert_eq!(EncointerCeremonies::newbie_registry((cid, cindex), 3), None);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2570:14
[INFO] [stdout]      |
[INFO] [stdout] 2570 |         assert_eq!(EncointerCeremonies::newbie_registry((cid, cindex), 4), None);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2572:14
[INFO] [stdout]      |
[INFO] [stdout] 2572 |         assert_eq!(EncointerCeremonies::newbie_index((cid, cindex), &alice), 1);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2573:14
[INFO] [stdout]      |
[INFO] [stdout] 2573 |         assert_eq!(EncointerCeremonies::newbie_index((cid, cindex), &eve), 2);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2574:14
[INFO] [stdout]      |
[INFO] [stdout] 2574 |         assert_eq!(EncointerCeremonies::newbie_index((cid, cindex), &charlie), 0);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2575:14
[INFO] [stdout]      |
[INFO] [stdout] 2575 |         assert_eq!(EncointerCeremonies::newbie_index((cid, cindex), &bob), 0);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2583:36
[INFO] [stdout]      |
[INFO] [stdout] 2583 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `insert_bootstrappers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2587:25
[INFO] [stdout]      |
[INFO] [stdout] 2587 |           EncointerCommunities::insert_bootstrappers(cid, bounded_vec![bootstrapper.clone()]);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2593:3
[INFO] [stdout]      |
[INFO] [stdout] 2593 |         Endorsees::<TestRuntime>::insert((cid, cindex), &endorsee, ());
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2595:30
[INFO] [stdout]      |
[INFO] [stdout] 2595 |           assert!(EncointerBalances::issue(cid, &bootstrapper, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]      |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2607:14
[INFO] [stdout]      |
[INFO] [stdout] 2607 |         assert_eq!(EncointerCeremonies::newbie_registry((cid, cindex), 1).unwrap(), newbie);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2608:14
[INFO] [stdout]      |
[INFO] [stdout] 2608 |         assert_eq!(EncointerCeremonies::reputable_registry((cid, cindex), 1).unwrap(), reputable);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2609:14
[INFO] [stdout]      |
[INFO] [stdout] 2609 |         assert_eq!(EncointerCeremonies::endorsee_registry((cid, cindex), 1).unwrap(), endorsee);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2611:4
[INFO] [stdout]      |
[INFO] [stdout] 2611 |             EncointerCeremonies::bootstrapper_registry((cid, cindex), 1).unwrap(),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2615:14
[INFO] [stdout]      |
[INFO] [stdout] 2615 |         assert_ok!(EncointerCeremonies::remove_participant_from_registry(cid, cindex, &newbie));
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2616:14
[INFO] [stdout]      |
[INFO] [stdout] 2616 |         assert_ok!(EncointerCeremonies::remove_participant_from_registry(cid, cindex, &reputable));
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2617:14
[INFO] [stdout]      |
[INFO] [stdout] 2617 |         assert_ok!(EncointerCeremonies::remove_participant_from_registry(cid, cindex, &endorsee));
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2618:14
[INFO] [stdout]      |
[INFO] [stdout] 2618 |           assert_ok!(EncointerCeremonies::remove_participant_from_registry(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 2619 | |             cid,
[INFO] [stdout] 2620 | |             cindex,
[INFO] [stdout] 2621 | |             &bootstrapper
[INFO] [stdout] 2622 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2635:36
[INFO] [stdout]      |
[INFO] [stdout] 2635 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `insert_bootstrappers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2639:25
[INFO] [stdout]      |
[INFO] [stdout] 2639 |           EncointerCommunities::insert_bootstrappers(cid, bounded_vec![bootstrapper]);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2643:11
[INFO] [stdout]      |
[INFO] [stdout] 2643 |         assert!(EncointerCeremonies::remove_participant_from_registry(cid, cindex, &alice).is_err());
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2643:78
[INFO] [stdout]      |
[INFO] [stdout] 2643 |         assert!(EncointerCeremonies::remove_participant_from_registry(cid, cindex, &alice).is_err());
[INFO] [stdout]      |                                                                                    ^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2651:36
[INFO] [stdout]      |
[INFO] [stdout] 2651 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `insert_bootstrappers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2655:25
[INFO] [stdout]      |
[INFO] [stdout] 2655 |           EncointerCommunities::insert_bootstrappers(cid, bounded_vec![bootstrapper.clone()]);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2656:30
[INFO] [stdout]      |
[INFO] [stdout] 2656 |           assert!(EncointerBalances::issue(cid, &bootstrapper, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]      |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2663:14
[INFO] [stdout]      |
[INFO] [stdout] 2663 |         assert_eq!(EncointerCeremonies::newbie_registry((cid, cindex), 1).unwrap(), alice);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2666:14
[INFO] [stdout]      |
[INFO] [stdout] 2666 |           assert_ok!(EncointerCeremonies::upgrade_registration(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 2667 | |             RuntimeOrigin::signed(alice.clone()),
[INFO] [stdout] 2668 | |             cid,
[INFO] [stdout] 2669 | |             proof
[INFO] [stdout] 2670 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2674:14
[INFO] [stdout]      |
[INFO] [stdout] 2674 |         assert_eq!(EncointerCeremonies::reputable_registry((cid, cindex), 1).unwrap(), alice);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2682:36
[INFO] [stdout]      |
[INFO] [stdout] 2682 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `insert_bootstrappers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2685:25
[INFO] [stdout]      |
[INFO] [stdout] 2685 |           EncointerCommunities::insert_bootstrappers(cid, bounded_vec![bootstrapper.clone()]);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2686:30
[INFO] [stdout]      |
[INFO] [stdout] 2686 |           assert!(EncointerBalances::issue(cid, &bootstrapper, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]      |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2693:4
[INFO] [stdout]      |
[INFO] [stdout] 2693 | /             EncointerCeremonies::upgrade_registration(
[INFO] [stdout] 2694 | |                 RuntimeOrigin::signed(alice),
[INFO] [stdout] 2695 | |                 cid,
[INFO] [stdout] 2696 | |                 proof.clone()
[INFO] [stdout] 2697 | |             ),
[INFO] [stdout]      | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2703:4
[INFO] [stdout]      |
[INFO] [stdout] 2703 | /             EncointerCeremonies::upgrade_registration(
[INFO] [stdout] 2704 | |                 RuntimeOrigin::signed(bootstrapper),
[INFO] [stdout] 2705 | |                 cid,
[INFO] [stdout] 2706 | |                 proof
[INFO] [stdout] 2707 | |             ),
[INFO] [stdout]      | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2694:5
[INFO] [stdout]      |
[INFO] [stdout] 2694 |                 RuntimeOrigin::signed(alice),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2717:36
[INFO] [stdout]      |
[INFO] [stdout] 2717 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `insert_bootstrappers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2720:25
[INFO] [stdout]      |
[INFO] [stdout] 2720 |           EncointerCommunities::insert_bootstrappers(cid, bounded_vec![bootstrapper.clone()]);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2721:30
[INFO] [stdout]      |
[INFO] [stdout] 2721 |           assert!(EncointerBalances::issue(cid, &bootstrapper, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]      |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2730:4
[INFO] [stdout]      |
[INFO] [stdout] 2730 |             EncointerCeremonies::upgrade_registration(RuntimeOrigin::signed(alice), cid, proof),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2730:46
[INFO] [stdout]      |
[INFO] [stdout] 2730 |             EncointerCeremonies::upgrade_registration(RuntimeOrigin::signed(alice), cid, proof),
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2740:36
[INFO] [stdout]      |
[INFO] [stdout] 2740 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `insert_bootstrappers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2743:25
[INFO] [stdout]      |
[INFO] [stdout] 2743 |           EncointerCommunities::insert_bootstrappers(cid, bounded_vec![bootstrapper.clone()]);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2744:30
[INFO] [stdout]      |
[INFO] [stdout] 2744 |           assert!(EncointerBalances::issue(cid, &bootstrapper, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]      |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2752:4
[INFO] [stdout]      |
[INFO] [stdout] 2752 | /             EncointerCeremonies::upgrade_registration(
[INFO] [stdout] 2753 | |                 RuntimeOrigin::signed(alice),
[INFO] [stdout] 2754 | |                 CommunityIdentifier::from_str("aaaaabbbbb").unwrap(),
[INFO] [stdout] 2755 | |                 proof
[INFO] [stdout] 2756 | |             ),
[INFO] [stdout]      | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2753:5
[INFO] [stdout]      |
[INFO] [stdout] 2753 |                 RuntimeOrigin::signed(alice),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2766:36
[INFO] [stdout]      |
[INFO] [stdout] 2766 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `insert_bootstrappers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2769:25
[INFO] [stdout]      |
[INFO] [stdout] 2769 |           EncointerCommunities::insert_bootstrappers(cid, bounded_vec![bootstrapper.clone()]);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2770:30
[INFO] [stdout]      |
[INFO] [stdout] 2770 |           assert!(EncointerBalances::issue(cid, &bootstrapper, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]      |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2777:14
[INFO] [stdout]      |
[INFO] [stdout] 2777 |         assert_eq!(EncointerCeremonies::reputable_registry((cid, cindex), 1).unwrap(), alice);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2780:4
[INFO] [stdout]      |
[INFO] [stdout] 2780 |             EncointerCeremonies::participant_reputation((cid, cindex), &alice),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2784:4
[INFO] [stdout]      |
[INFO] [stdout] 2784 |             EncointerCeremonies::participant_reputation((cid, cindex - 1), &alice),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2788:14
[INFO] [stdout]      |
[INFO] [stdout] 2788 |           assert_ok!(EncointerCeremonies::unregister_participant(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 2789 | |             RuntimeOrigin::signed(alice.clone()),
[INFO] [stdout] 2790 | |             cid,
[INFO] [stdout] 2791 | |             Some((cid, cindex - 1))
[INFO] [stdout] 2792 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2794:12
[INFO] [stdout]      |
[INFO] [stdout] 2794 |         assert!(!ParticipantReputation::<TestRuntime>::contains_key((cid, cindex), &alice));
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2796:4
[INFO] [stdout]      |
[INFO] [stdout] 2796 |             EncointerCeremonies::participant_reputation((cid, cindex - 1), &alice),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2807:36
[INFO] [stdout]      |
[INFO] [stdout] 2807 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `insert_bootstrappers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2810:25
[INFO] [stdout]      |
[INFO] [stdout] 2810 |           EncointerCommunities::insert_bootstrappers(cid, bounded_vec![bootstrapper.clone()]);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2811:30
[INFO] [stdout]      |
[INFO] [stdout] 2811 |           assert!(EncointerBalances::issue(cid, &bootstrapper, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]      |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2818:14
[INFO] [stdout]      |
[INFO] [stdout] 2818 |         assert_eq!(EncointerCeremonies::reputable_registry((cid, cindex), 1).unwrap(), alice);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2821:4
[INFO] [stdout]      |
[INFO] [stdout] 2821 |             EncointerCeremonies::participant_reputation((cid, cindex), &alice),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2825:4
[INFO] [stdout]      |
[INFO] [stdout] 2825 |             EncointerCeremonies::participant_reputation((cid, cindex - 1), &alice),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2830:4
[INFO] [stdout]      |
[INFO] [stdout] 2830 | /             EncointerCeremonies::unregister_participant(
[INFO] [stdout] 2831 | |                 RuntimeOrigin::signed(alice.clone()),
[INFO] [stdout] 2832 | |                 cid,
[INFO] [stdout] 2833 | |                 None
[INFO] [stdout] 2834 | |             ),
[INFO] [stdout]      | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2838:3
[INFO] [stdout]      |
[INFO] [stdout] 2838 | /         EncointerCeremonies::fake_reputation(
[INFO] [stdout] 2839 | |             (cid, cindex - 1),
[INFO] [stdout] 2840 | |             &alice,
[INFO] [stdout] 2841 | |             Reputation::VerifiedUnlinked,
[INFO] [stdout] 2842 | |         );
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2845:4
[INFO] [stdout]      |
[INFO] [stdout] 2845 | /             EncointerCeremonies::unregister_participant(
[INFO] [stdout] 2846 | |                 RuntimeOrigin::signed(alice),
[INFO] [stdout] 2847 | |                 cid,
[INFO] [stdout] 2848 | |                 Some((cid, cindex - 1))
[INFO] [stdout] 2849 | |             ),
[INFO] [stdout]      | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2859:36
[INFO] [stdout]      |
[INFO] [stdout] 2859 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `insert_bootstrappers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2862:25
[INFO] [stdout]      |
[INFO] [stdout] 2862 |           EncointerCommunities::insert_bootstrappers(cid, bounded_vec![bootstrapper.clone()]);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2863:30
[INFO] [stdout]      |
[INFO] [stdout] 2863 |           assert!(EncointerBalances::issue(cid, &bootstrapper, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]      |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2867:14
[INFO] [stdout]      |
[INFO] [stdout] 2867 |         assert_eq!(EncointerCeremonies::newbie_registry((cid, cindex), 1).unwrap(), alice);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2870:14
[INFO] [stdout]      |
[INFO] [stdout] 2870 |           assert_ok!(EncointerCeremonies::unregister_participant(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 2871 | |             RuntimeOrigin::signed(alice),
[INFO] [stdout] 2872 | |             cid,
[INFO] [stdout] 2873 | |             Some((cid, cindex - 1))
[INFO] [stdout] 2874 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2883:36
[INFO] [stdout]      |
[INFO] [stdout] 2883 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `insert_bootstrappers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2886:25
[INFO] [stdout]      |
[INFO] [stdout] 2886 |           EncointerCommunities::insert_bootstrappers(cid, bounded_vec![bootstrapper.clone()]);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2887:30
[INFO] [stdout]      |
[INFO] [stdout] 2887 |           assert!(EncointerBalances::issue(cid, &bootstrapper, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]      |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2894:4
[INFO] [stdout]      |
[INFO] [stdout] 2894 | /             EncointerCeremonies::unregister_participant(
[INFO] [stdout] 2895 | |                 RuntimeOrigin::signed(alice),
[INFO] [stdout] 2896 | |                 cid,
[INFO] [stdout] 2897 | |                 Some((cid, cindex - 1))
[INFO] [stdout] 2898 | |             ),
[INFO] [stdout]      | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2895:5
[INFO] [stdout]      |
[INFO] [stdout] 2895 |                 RuntimeOrigin::signed(alice),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2908:36
[INFO] [stdout]      |
[INFO] [stdout] 2908 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `insert_bootstrappers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2911:25
[INFO] [stdout]      |
[INFO] [stdout] 2911 |           EncointerCommunities::insert_bootstrappers(cid, bounded_vec![bootstrapper.clone()]);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:2912:30
[INFO] [stdout]      |
[INFO] [stdout] 2912 |           assert!(EncointerBalances::issue(cid, &bootstrapper, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]      |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2918:4
[INFO] [stdout]      |
[INFO] [stdout] 2918 | /             EncointerCeremonies::unregister_participant(
[INFO] [stdout] 2919 | |                 RuntimeOrigin::signed(alice),
[INFO] [stdout] 2920 | |                 CommunityIdentifier::from_str("aaaaabbbbb").unwrap(),
[INFO] [stdout] 2921 | |                 Some((cid, cindex - 1))
[INFO] [stdout] 2922 | |             ),
[INFO] [stdout]      | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2919:5
[INFO] [stdout]      |
[INFO] [stdout] 2919 |                 RuntimeOrigin::signed(alice),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2932:4
[INFO] [stdout]      |
[INFO] [stdout] 2932 | /             EncointerCeremonies::set_inactivity_timeout(
[INFO] [stdout] 2933 | |                 RuntimeOrigin::signed(AccountKeyring::Bob.into()),
[INFO] [stdout] 2934 | |                 1u32,
[INFO] [stdout] 2935 | |             ),
[INFO] [stdout]      | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2933:5
[INFO] [stdout]      |
[INFO] [stdout] 2933 |                 RuntimeOrigin::signed(AccountKeyring::Bob.into()),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2944:14
[INFO] [stdout]      |
[INFO] [stdout] 2944 |           assert_ok!(EncointerCeremonies::set_inactivity_timeout(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 2945 | |             RuntimeOrigin::signed(master()),
[INFO] [stdout] 2946 | |             2u32
[INFO] [stdout] 2947 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2950:14
[INFO] [stdout]      |
[INFO] [stdout] 2950 |           assert_ok!(EncointerCeremonies::set_inactivity_timeout(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 2951 | |             RuntimeOrigin::signed(master()),
[INFO] [stdout] 2952 | |             3u32
[INFO] [stdout] 2953 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2945:4
[INFO] [stdout]      |
[INFO] [stdout] 2945 |             RuntimeOrigin::signed(master()),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2963:4
[INFO] [stdout]      |
[INFO] [stdout] 2963 | /             EncointerCeremonies::set_endorsement_tickets_per_bootstrapper(
[INFO] [stdout] 2964 | |                 RuntimeOrigin::signed(AccountKeyring::Bob.into()),
[INFO] [stdout] 2965 | |                 1u8,
[INFO] [stdout] 2966 | |             ),
[INFO] [stdout]      | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2964:5
[INFO] [stdout]      |
[INFO] [stdout] 2964 |                 RuntimeOrigin::signed(AccountKeyring::Bob.into()),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2975:14
[INFO] [stdout]      |
[INFO] [stdout] 2975 |           assert_ok!(EncointerCeremonies::set_endorsement_tickets_per_bootstrapper(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 2976 | |             RuntimeOrigin::signed(master()),
[INFO] [stdout] 2977 | |             2u8
[INFO] [stdout] 2978 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2981:14
[INFO] [stdout]      |
[INFO] [stdout] 2981 |           assert_ok!(EncointerCeremonies::set_endorsement_tickets_per_bootstrapper(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 2982 | |             RuntimeOrigin::signed(master()),
[INFO] [stdout] 2983 | |             3u8
[INFO] [stdout] 2984 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2976:4
[INFO] [stdout]      |
[INFO] [stdout] 2976 |             RuntimeOrigin::signed(master()),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2994:4
[INFO] [stdout]      |
[INFO] [stdout] 2994 | /             EncointerCeremonies::set_endorsement_tickets_per_reputable(
[INFO] [stdout] 2995 | |                 RuntimeOrigin::signed(AccountKeyring::Bob.into()),
[INFO] [stdout] 2996 | |                 1u8,
[INFO] [stdout] 2997 | |             ),
[INFO] [stdout]      | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:2995:5
[INFO] [stdout]      |
[INFO] [stdout] 2995 |                 RuntimeOrigin::signed(AccountKeyring::Bob.into()),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3006:14
[INFO] [stdout]      |
[INFO] [stdout] 3006 |           assert_ok!(EncointerCeremonies::set_endorsement_tickets_per_reputable(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 3007 | |             RuntimeOrigin::signed(master()),
[INFO] [stdout] 3008 | |             2u8
[INFO] [stdout] 3009 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3012:14
[INFO] [stdout]      |
[INFO] [stdout] 3012 |           assert_ok!(EncointerCeremonies::set_endorsement_tickets_per_reputable(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 3013 | |             RuntimeOrigin::signed(master()),
[INFO] [stdout] 3014 | |             3u8
[INFO] [stdout] 3015 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3007:4
[INFO] [stdout]      |
[INFO] [stdout] 3007 |             RuntimeOrigin::signed(master()),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3025:4
[INFO] [stdout]      |
[INFO] [stdout] 3025 | /             EncointerCeremonies::set_reputation_lifetime(
[INFO] [stdout] 3026 | |                 RuntimeOrigin::signed(AccountKeyring::Bob.into()),
[INFO] [stdout] 3027 | |                 1u32,
[INFO] [stdout] 3028 | |             ),
[INFO] [stdout]      | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3026:5
[INFO] [stdout]      |
[INFO] [stdout] 3026 |                 RuntimeOrigin::signed(AccountKeyring::Bob.into()),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3037:14
[INFO] [stdout]      |
[INFO] [stdout] 3037 |           assert_ok!(EncointerCeremonies::set_reputation_lifetime(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 3038 | |             RuntimeOrigin::signed(master()),
[INFO] [stdout] 3039 | |             2u32
[INFO] [stdout] 3040 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3043:14
[INFO] [stdout]      |
[INFO] [stdout] 3043 |           assert_ok!(EncointerCeremonies::set_reputation_lifetime(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 3044 | |             RuntimeOrigin::signed(master()),
[INFO] [stdout] 3045 | |             3u32
[INFO] [stdout] 3046 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3038:4
[INFO] [stdout]      |
[INFO] [stdout] 3038 |             RuntimeOrigin::signed(master()),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3056:4
[INFO] [stdout]      |
[INFO] [stdout] 3056 | /             EncointerCeremonies::set_meetup_time_offset(
[INFO] [stdout] 3057 | |                 RuntimeOrigin::signed(AccountKeyring::Bob.into()),
[INFO] [stdout] 3058 | |                 5i32,
[INFO] [stdout] 3059 | |             ),
[INFO] [stdout]      | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3057:5
[INFO] [stdout]      |
[INFO] [stdout] 3057 |                 RuntimeOrigin::signed(AccountKeyring::Bob.into()),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3069:4
[INFO] [stdout]      |
[INFO] [stdout] 3069 | /             EncointerCeremonies::set_meetup_time_offset(
[INFO] [stdout] 3070 | |                 RuntimeOrigin::signed(master()),
[INFO] [stdout] 3071 | |                 -8 * 3600 * 1000 - 1,
[INFO] [stdout] 3072 | |             ),
[INFO] [stdout]      | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3077:4
[INFO] [stdout]      |
[INFO] [stdout] 3077 | /             EncointerCeremonies::set_meetup_time_offset(
[INFO] [stdout] 3078 | |                 RuntimeOrigin::signed(master()),
[INFO] [stdout] 3079 | |                 8 * 3600 * 1000 + 1,
[INFO] [stdout] 3080 | |             ),
[INFO] [stdout]      | |_____________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3070:5
[INFO] [stdout]      |
[INFO] [stdout] 3070 |                 RuntimeOrigin::signed(master()),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3091:4
[INFO] [stdout]      |
[INFO] [stdout] 3091 |             EncointerCeremonies::set_meetup_time_offset(RuntimeOrigin::signed(master()), 5i32,),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3091:48
[INFO] [stdout]      |
[INFO] [stdout] 3091 |             EncointerCeremonies::set_meetup_time_offset(RuntimeOrigin::signed(master()), 5i32,),
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3100:14
[INFO] [stdout]      |
[INFO] [stdout] 3100 |           assert_ok!(EncointerCeremonies::set_meetup_time_offset(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 3101 | |             RuntimeOrigin::signed(master()),
[INFO] [stdout] 3102 | |             5i32,
[INFO] [stdout] 3103 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3106:14
[INFO] [stdout]      |
[INFO] [stdout] 3106 |           assert_ok!(EncointerCeremonies::set_meetup_time_offset(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 3107 | |             RuntimeOrigin::signed(master()),
[INFO] [stdout] 3108 | |             -6i32,
[INFO] [stdout] 3109 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3101:4
[INFO] [stdout]      |
[INFO] [stdout] 3101 |             RuntimeOrigin::signed(master()),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3118:14
[INFO] [stdout]      |
[INFO] [stdout] 3118 |         assert_ok!(EncointerCeremonies::set_time_tolerance(RuntimeOrigin::signed(master()), 600));
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3119:14
[INFO] [stdout]      |
[INFO] [stdout] 3119 |         assert_eq!(EncointerCeremonies::time_tolerance(), 600);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3118:54
[INFO] [stdout]      |
[INFO] [stdout] 3118 |         assert_ok!(EncointerCeremonies::set_time_tolerance(RuntimeOrigin::signed(master()), 600));
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3118:87
[INFO] [stdout]      |
[INFO] [stdout] 3118 |         assert_ok!(EncointerCeremonies::set_time_tolerance(RuntimeOrigin::signed(master()), 600));
[INFO] [stdout]      |                                                                                             ^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3126:14
[INFO] [stdout]      |
[INFO] [stdout] 3126 |           assert_ok!(EncointerCeremonies::set_location_tolerance(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 3127 | |             RuntimeOrigin::signed(master()),
[INFO] [stdout] 3128 | |             1234
[INFO] [stdout] 3129 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3127:4
[INFO] [stdout]      |
[INFO] [stdout] 3127 |             RuntimeOrigin::signed(master()),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `insert_bootstrappers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:3141:25
[INFO] [stdout]      |
[INFO] [stdout] 3141 |           EncointerCommunities::insert_bootstrappers(cid, bounded_vec![bootstrapper.clone()]);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:3148:30
[INFO] [stdout]      |
[INFO] [stdout] 3148 |           assert!(EncointerBalances::issue(cid, &reputable, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]      |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3155:14
[INFO] [stdout]      |
[INFO] [stdout] 3155 |           assert_ok!(EncointerCeremonies::endorse_newcomer(
[INFO] [stdout]      |  ____________________^
[INFO] [stdout] 3156 | |             RuntimeOrigin::signed(bootstrapper.clone()),
[INFO] [stdout] 3157 | |             cid,
[INFO] [stdout] 3158 | |             endorsee.clone()
[INFO] [stdout] 3159 | |         ));
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3167:4
[INFO] [stdout]      |
[INFO] [stdout] 3167 |             EncointerCeremonies::get_participant_type((cid, cindex), &bootstrapper),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3172:4
[INFO] [stdout]      |
[INFO] [stdout] 3172 |             EncointerCeremonies::get_participant_type((cid, cindex), &newbie),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3177:4
[INFO] [stdout]      |
[INFO] [stdout] 3177 |             EncointerCeremonies::get_participant_type((cid, cindex), &endorsee),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3182:4
[INFO] [stdout]      |
[INFO] [stdout] 3182 |             EncointerCeremonies::get_participant_type((cid, cindex), &reputable),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3187:4
[INFO] [stdout]      |
[INFO] [stdout] 3187 |             EncointerCeremonies::get_participant_type((cid, cindex), &unregistered_user),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3156:4
[INFO] [stdout]      |
[INFO] [stdout] 3156 |             RuntimeOrigin::signed(bootstrapper.clone()),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `insert_bootstrappers` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:3199:25
[INFO] [stdout]      |
[INFO] [stdout] 3199 |           EncointerCommunities::insert_bootstrappers(
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_communities::Config`
[INFO] [stdout] note: the trait `pallet_encointer_communities::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-communities-14.1.0/src/lib.rs:62:2
[INFO] [stdout]      |
[INFO] [stdout] 62   | /     pub trait Config:
[INFO] [stdout] 63   | |         frame_system::Config
[INFO] [stdout] 64   | |         + pallet_encointer_scheduler::Config
[INFO] [stdout] 65   | |         + pallet_encointer_balances::Config
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `issue` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:3210:30
[INFO] [stdout]      |
[INFO] [stdout] 3210 |           assert!(EncointerBalances::issue(cid, &reputable, NominalIncome::from_num(1)).is_ok());
[INFO] [stdout]      |                                      ^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_balances::Config`
[INFO] [stdout] note: the trait `pallet_encointer_balances::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-balances-14.1.0/src/lib.rs:69:2
[INFO] [stdout]      |
[INFO] [stdout] 69   |     pub trait Config: frame_system::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3218:4
[INFO] [stdout]      |
[INFO] [stdout] 3218 |             EncointerCeremonies::get_aggregated_account_data(cid, &bootstrapper);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3230:4
[INFO] [stdout]      |
[INFO] [stdout] 3230 |             EncointerCeremonies::get_aggregated_account_data(cid, &reputable2);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3240:4
[INFO] [stdout]      |
[INFO] [stdout] 3240 |             EncointerCeremonies::get_aggregated_account_data(cid, &reputable2);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3249:29
[INFO] [stdout]      |
[INFO] [stdout] 3249 |         aggregated_account_data = EncointerCeremonies::get_aggregated_account_data(cid, &reputable);
[INFO] [stdout]      |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3218:58
[INFO] [stdout]      |
[INFO] [stdout] 3218 |             EncointerCeremonies::get_aggregated_account_data(cid, &bootstrapper);
[INFO] [stdout]      |                                                                   ^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:3270:11
[INFO] [stdout]      |
[INFO] [stdout] 3270 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]      |
[INFO] [stdout] 446  |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:3270:36
[INFO] [stdout]      |
[INFO] [stdout] 3270 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]      |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-38.0.0/src/lib.rs:446:2
[INFO] [stdout]      |
[INFO] [stdout] 446  |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:3276:36
[INFO] [stdout]      |
[INFO] [stdout] 3276 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3282:4
[INFO] [stdout]      |
[INFO] [stdout] 3282 |             EncointerCeremonies::get_meetup_index((cid, cindex), &account_id(&alice)).unwrap(),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3286:3
[INFO] [stdout]      |
[INFO] [stdout] 3286 | /         EncointerCeremonies::attest_attendees(
[INFO] [stdout] 3287 | |             RuntimeOrigin::signed(account_id(&alice)),
[INFO] [stdout] 3288 | |             cid,
[INFO] [stdout] 3289 | |             3,
[INFO] [stdout] 3290 | |             bounded_vec![account_id(&alice), account_id(&ferdie)],
[INFO] [stdout] 3291 | |         )
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3300:14
[INFO] [stdout]      |
[INFO] [stdout] 3300 |         assert_eq!(EncointerCeremonies::attestation_index((cid, cindex), &account_id(&alice)), 1);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3301:17
[INFO] [stdout]      |
[INFO] [stdout] 3301 |         let wit_vec = EncointerCeremonies::attestation_registry((cid, cindex), 1).unwrap();
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3306:3
[INFO] [stdout]      |
[INFO] [stdout] 3306 | /         EncointerCeremonies::attest_attendees(
[INFO] [stdout] 3307 | |             RuntimeOrigin::signed(account_id(&bob)),
[INFO] [stdout] 3308 | |             cid,
[INFO] [stdout] 3309 | |             4,
[INFO] [stdout] 3310 | |             bounded_vec![account_id(&alice), account_id(&ferdie)],
[INFO] [stdout] 3311 | |         )
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3320:14
[INFO] [stdout]      |
[INFO] [stdout] 3320 |         assert_eq!(EncointerCeremonies::attestation_index((cid, cindex), &account_id(&bob)), 2);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3321:17
[INFO] [stdout]      |
[INFO] [stdout] 3321 |         let wit_vec = EncointerCeremonies::attestation_registry((cid, cindex), 2).unwrap();
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3327:4
[INFO] [stdout]      |
[INFO] [stdout] 3327 |             EncointerCeremonies::meetup_participant_count_vote((cid, cindex), account_id(&alice)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3331:4
[INFO] [stdout]      |
[INFO] [stdout] 3331 |             EncointerCeremonies::meetup_participant_count_vote((cid, cindex), account_id(&bob)),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3335:3
[INFO] [stdout]      |
[INFO] [stdout] 3335 | /         EncointerCeremonies::attest_attendees(
[INFO] [stdout] 3336 | |             RuntimeOrigin::signed(account_id(&alice)),
[INFO] [stdout] 3337 | |             cid,
[INFO] [stdout] 3338 | |             3,
[INFO] [stdout] 3339 | |             bounded_vec![account_id(&bob), account_id(&ferdie)],
[INFO] [stdout] 3340 | |         )
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3345:3
[INFO] [stdout]      |
[INFO] [stdout] 3345 | /         EncointerCeremonies::attest_attendees(
[INFO] [stdout] 3346 | |             RuntimeOrigin::signed(account_id(&ferdie)),
[INFO] [stdout] 3347 | |             cid,
[INFO] [stdout] 3348 | |             4,
[INFO] [stdout] 3349 | |             bounded_vec![account_id(&bob), account_id(&eve)],
[INFO] [stdout] 3350 | |         )
[INFO] [stdout]      | |_________^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3354:14
[INFO] [stdout]      |
[INFO] [stdout] 3354 |         assert_eq!(EncointerCeremonies::attestation_index((cid, cindex), &account_id(&ferdie)), 3);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3355:17
[INFO] [stdout]      |
[INFO] [stdout] 3355 |         let wit_vec = EncointerCeremonies::attestation_registry((cid, cindex), 3).unwrap();
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3282:57
[INFO] [stdout]      |
[INFO] [stdout] 3282 |             EncointerCeremonies::get_meetup_index((cid, cindex), &account_id(&alice)).unwrap(),
[INFO] [stdout]      |                                                                  ^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:3377:36
[INFO] [stdout]      |
[INFO] [stdout] 3377 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3381:14
[INFO] [stdout]      |
[INFO] [stdout] 3381 |         assert_eq!(EncointerCeremonies::has_reputation(&alice, &cid), false);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3384:3
[INFO] [stdout]      |
[INFO] [stdout] 3384 |         EncointerCeremonies::fake_reputation((cid, 4), &alice, Reputation::VerifiedUnlinked);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3386:14
[INFO] [stdout]      |
[INFO] [stdout] 3386 |         assert_eq!(EncointerCeremonies::has_reputation(&alice, &cid), false);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3389:3
[INFO] [stdout]      |
[INFO] [stdout] 3389 |         EncointerCeremonies::fake_reputation((cid2, 1), &alice, Reputation::VerifiedUnlinked);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3391:14
[INFO] [stdout]      |
[INFO] [stdout] 3391 |         assert_eq!(EncointerCeremonies::has_reputation(&alice, &cid), false);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3394:3
[INFO] [stdout]      |
[INFO] [stdout] 3394 |         EncointerCeremonies::fake_reputation((cid, 1), &alice, Reputation::Unverified);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3396:14
[INFO] [stdout]      |
[INFO] [stdout] 3396 |         assert_eq!(EncointerCeremonies::has_reputation(&alice, &cid), false);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3398:3
[INFO] [stdout]      |
[INFO] [stdout] 3398 |         EncointerCeremonies::fake_reputation((cid, 1), &alice, Reputation::UnverifiedReputable);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3400:14
[INFO] [stdout]      |
[INFO] [stdout] 3400 |         assert_eq!(EncointerCeremonies::has_reputation(&alice, &cid), false);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3403:3
[INFO] [stdout]      |
[INFO] [stdout] 3403 |         EncointerCeremonies::fake_reputation((cid, 1), &alice, Reputation::VerifiedLinked(1));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3405:14
[INFO] [stdout]      |
[INFO] [stdout] 3405 |         assert_eq!(EncointerCeremonies::has_reputation(&alice, &cid), true);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3407:3
[INFO] [stdout]      |
[INFO] [stdout] 3407 |         EncointerCeremonies::fake_reputation((cid, 1), &alice, Reputation::VerifiedUnlinked);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3409:14
[INFO] [stdout]      |
[INFO] [stdout] 3409 |         assert_eq!(EncointerCeremonies::has_reputation(&alice, &cid), true);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3381:50
[INFO] [stdout]      |
[INFO] [stdout] 3381 |         assert_eq!(EncointerCeremonies::has_reputation(&alice, &cid), false);
[INFO] [stdout]      |                                                        ^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3419:14
[INFO] [stdout]      |
[INFO] [stdout] 3419 |         assert_eq!(EncointerCeremonies::is_endorsed(&alice, &(cid, 4)), None);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3421:3
[INFO] [stdout]      |
[INFO] [stdout] 3421 |         Endorsees::<TestRuntime>::insert((cid, 2), &alice, ());
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3423:14
[INFO] [stdout]      |
[INFO] [stdout] 3423 |         assert_eq!(EncointerCeremonies::is_endorsed(&alice, &(cid, 4)), Some(2));
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3426:14
[INFO] [stdout]      |
[INFO] [stdout] 3426 |         assert_eq!(EncointerCeremonies::is_endorsed(&alice, &(cid, 9)), None);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3419:47
[INFO] [stdout]      |
[INFO] [stdout] 3419 |         assert_eq!(EncointerCeremonies::is_endorsed(&alice, &(cid, 4)), None);
[INFO] [stdout]      |                                                     ^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `current_ceremony_index` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]     --> src/tests.rs:3435:36
[INFO] [stdout]      |
[INFO] [stdout] 3435 |           let cindex = EncointerScheduler::current_ceremony_index();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout] 34   | / frame_support::construct_runtime!(
[INFO] [stdout] 35   | |     pub enum TestRuntime
[INFO] [stdout]      | |________________________- doesn't satisfy `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `TestRuntime: pallet_encointer_scheduler::Config`
[INFO] [stdout] note: the trait `pallet_encointer_scheduler::Config` must be implemented
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-encointer-scheduler-14.1.0/src/lib.rs:50:2
[INFO] [stdout]      |
[INFO] [stdout] 50   |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3447:3
[INFO] [stdout]      |
[INFO] [stdout] 3447 |         BootstrapperRegistry::<TestRuntime>::insert((cid, cindex), 1, bootstrappers[0].clone());
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3450:4
[INFO] [stdout]      |
[INFO] [stdout] 3450 |             ReputableRegistry::<TestRuntime>::insert(
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/tests.rs:3458:4
[WARN] too many lines in the log, truncating it
