[INFO] cloning repository https://github.com/privi-metaverse/chainbridge-substrate
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/privi-metaverse/chainbridge-substrate" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fprivi-metaverse%2Fchainbridge-substrate", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fprivi-metaverse%2Fchainbridge-substrate'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] cd6e21303a8a795e9d7ff78ceedfbdf2b4f02813
[INFO] checking privi-metaverse/chainbridge-substrate/cd6e21303a8a795e9d7ff78ceedfbdf2b4f02813 against c999cef531ea9059e189e82fe0e82c5daf249bc9 for pr-160904
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fprivi-metaverse%2Fchainbridge-substrate" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/privi-metaverse/chainbridge-substrate
[INFO] finished tweaking git repo https://github.com/privi-metaverse/chainbridge-substrate
[INFO] tweaked toml for git repo https://github.com/privi-metaverse/chainbridge-substrate written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/privi-metaverse/chainbridge-substrate on toolchain c999cef531ea9059e189e82fe0e82c5daf249bc9
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c999cef531ea9059e189e82fe0e82c5daf249bc9" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/privi-metaverse/chainbridge-substrate already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c999cef531ea9059e189e82fe0e82c5daf249bc9" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: unused build dependency `wasm-builder-runner`
[INFO] [stderr]   --> chainbridge/Cargo.toml:25:1
[INFO] [stderr]    |
[INFO] [stderr] 25 | wasm-builder-runner = { version = "2.0.0", package = "substrate-wasm-builder-runner"}
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `wasm-builder-runner`
[INFO] [stderr] warning: `chainbridge` (manifest) generated 1 warning
[INFO] [stderr] warning: unused build dependency `wasm-builder-runner`
[INFO] [stderr]   --> example-erc721/Cargo.toml:28:1
[INFO] [stderr]    |
[INFO] [stderr] 28 | wasm-builder-runner = { version = "2.0.0", package = "substrate-wasm-builder-runner"}
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `wasm-builder-runner`
[INFO] [stderr] warning: `example-erc721` (manifest) generated 1 warning
[INFO] [stderr] warning: unused build dependency `wasm-builder-runner`
[INFO] [stderr]   --> example-pallet/Cargo.toml:33:1
[INFO] [stderr]    |
[INFO] [stderr] 33 | wasm-builder-runner = { version = "2.0.0", package = "substrate-wasm-builder-runner" }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `wasm-builder-runner`
[INFO] [stderr] warning: `example-pallet` (manifest) generated 1 warning
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded substrate-wasm-builder-runner v2.0.0
[INFO] [stderr]   Downloaded sp-io v3.0.0
[INFO] [stderr]   Downloaded sp-runtime v3.0.0
[INFO] [stderr]   Downloaded sp-std v3.0.0
[INFO] [stderr]   Downloaded byte-slice-cast v1.0.0
[INFO] [stderr]   Downloaded funty v1.1.0
[INFO] [stderr]   Downloaded tap v1.0.0
[INFO] [stderr]   Downloaded sp-debug-derive v3.0.0
[INFO] [stderr]   Downloaded frame-support-procedural-tools-derive v3.0.0
[INFO] [stderr]   Downloaded sp-wasm-interface v3.0.0
[INFO] [stderr]   Downloaded zeroize_derive v1.0.1
[INFO] [stderr]   Downloaded futures-sink v0.3.6
[INFO] [stderr]   Downloaded pallet-contracts-primitives v3.0.0
[INFO] [stderr]   Downloaded sp-version v3.0.0
[INFO] [stderr]   Downloaded sp-externalities v0.9.0
[INFO] [stderr]   Downloaded wyz v0.2.0
[INFO] [stderr]   Downloaded impl-trait-for-tuples v0.2.1
[INFO] [stderr]   Downloaded impl-codec v0.5.0
[INFO] [stderr]   Downloaded pin-project-lite v0.2.4
[INFO] [stderr]   Downloaded futures-macro v0.3.6
[INFO] [stderr]   Downloaded simba v0.1.5
[INFO] [stderr]   Downloaded parity-scale-codec-derive v2.0.0
[INFO] [stderr]   Downloaded radium v0.6.2
[INFO] [stderr]   Downloaded sp-tracing v3.0.0
[INFO] [stderr]   Downloaded tracing-serde v0.1.2
[INFO] [stderr]   Downloaded sp-panic-handler v3.0.0
[INFO] [stderr]   Downloaded sp-staking v3.0.0
[INFO] [stderr]   Downloaded twox-hash v1.6.0
[INFO] [stderr]   Downloaded environmental v1.1.2
[INFO] [stderr]   Downloaded futures-task v0.3.6
[INFO] [stderr]   Downloaded signature v1.2.2
[INFO] [stderr]   Downloaded pallet-contracts-proc-macro v3.0.0
[INFO] [stderr]   Downloaded frame-support-procedural-tools v3.0.0
[INFO] [stderr]   Downloaded substrate-bip39 v0.4.2
[INFO] [stderr]   Downloaded sp-runtime-interface v3.0.0
[INFO] [stderr]   Downloaded linregress v0.4.0
[INFO] [stderr]   Downloaded parity-util-mem v0.9.0
[INFO] [stderr]   Downloaded sp-api v3.0.0
[INFO] [stderr]   Downloaded sp-runtime-interface-proc-macro v3.0.0
[INFO] [stderr]   Downloaded futures-core v0.3.6
[INFO] [stderr]   Downloaded secrecy v0.7.0
[INFO] [stderr]   Downloaded futures-io v0.3.6
[INFO] [stderr]   Downloaded sp-keystore v0.9.0
[INFO] [stderr]   Downloaded subtle v2.3.0
[INFO] [stderr]   Downloaded primitive-types v0.9.0
[INFO] [stderr]   Downloaded ed25519 v1.0.3
[INFO] [stderr]   Downloaded sp-inherents v3.0.0
[INFO] [stderr]   Downloaded frame-metadata v13.0.0
[INFO] [stderr]   Downloaded sp-storage v3.0.0
[INFO] [stderr]   Downloaded memory-db v0.26.0
[INFO] [stderr]   Downloaded sp-sandbox v0.9.0
[INFO] [stderr]   Downloaded hex-literal v0.3.1
[INFO] [stderr]   Downloaded sha2 v0.9.3
[INFO] [stderr]   Downloaded once_cell v1.4.1
[INFO] [stderr]   Downloaded smallvec v1.4.2
[INFO] [stderr]   Downloaded sp-api-proc-macro v3.0.0
[INFO] [stderr]   Downloaded zeroize v1.2.0
[INFO] [stderr]   Downloaded lock_api v0.4.1
[INFO] [stderr]   Downloaded rustc-demangle v0.1.17
[INFO] [stderr]   Downloaded paste v1.0.4
[INFO] [stderr]   Downloaded instant v0.1.7
[INFO] [stderr]   Downloaded anyhow v1.0.38
[INFO] [stderr]   Downloaded pallet-balances v3.0.0
[INFO] [stderr]   Downloaded cloudabi v0.1.0
[INFO] [stderr]   Downloaded futures v0.3.6
[INFO] [stderr]   Downloaded futures-executor v0.3.6
[INFO] [stderr]   Downloaded frame-benchmarking v3.1.0
[INFO] [stderr]   Downloaded parity-scale-codec v2.0.0
[INFO] [stderr]   Downloaded sp-trie v3.0.0
[INFO] [stderr]   Downloaded trie-db v0.22.3
[INFO] [stderr]   Downloaded sharded-slab v0.1.1
[INFO] [stderr]   Downloaded frame-system v3.0.0
[INFO] [stderr]   Downloaded toml v0.5.7
[INFO] [stderr]   Downloaded ahash v0.4.7
[INFO] [stderr]   Downloaded parking_lot_core v0.8.0
[INFO] [stderr]   Downloaded futures-channel v0.3.6
[INFO] [stderr]   Downloaded sp-arithmetic v3.0.0
[INFO] [stderr]   Downloaded frame-support-procedural v3.0.0
[INFO] [stderr]   Downloaded generic-array v0.13.2
[INFO] [stderr]   Downloaded sp-core v3.0.0
[INFO] [stderr]   Downloaded sp-state-machine v0.9.0
[INFO] [stderr]   Downloaded backtrace v0.3.53
[INFO] [stderr]   Downloaded pwasm-utils v0.16.0
[INFO] [stderr]   Downloaded serde v1.0.123
[INFO] [stderr]   Downloaded serde_derive v1.0.123
[INFO] [stderr]   Downloaded tiny-bip39 v0.8.0
[INFO] [stderr]   Downloaded tracing-subscriber v0.2.16
[INFO] [stderr]   Downloaded frame-support v3.0.0
[INFO] [stderr]   Downloaded futures-util v0.3.6
[INFO] [stderr]   Downloaded pallet-contracts v3.0.0
[INFO] [stderr]   Downloaded statrs v0.12.0
[INFO] [stderr]   Downloaded serde_json v1.0.59
[INFO] [stderr]   Downloaded aho-corasick v0.7.14
[INFO] [stderr]   Downloaded bitvec v0.20.1
[INFO] [stderr]   Downloaded object v0.21.1
[INFO] [stderr]   Downloaded syn v1.0.60
[INFO] [stderr]   Downloaded regex v1.4.3
[INFO] [stderr]   Downloaded nalgebra v0.21.1
[INFO] [stderr]   Downloaded regex-syntax v0.6.22
[INFO] [stderr]   Downloaded curve25519-dalek v3.0.0
[INFO] [stderr]   Downloaded libc v0.2.79
[INFO] [stderr]   Downloaded sp-application-crypto v3.0.0
[INFO] [stderr]   Downloaded uint v0.9.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 5adcc95d8486e1e78a434a3ff4725caa5595e049d19561aec5dbb510fad09add
[INFO] running `Command { std: "docker" "start" "5adcc95d8486e1e78a434a3ff4725caa5595e049d19561aec5dbb510fad09add", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5adcc95d8486e1e78a434a3ff4725caa5595e049d19561aec5dbb510fad09add", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "5adcc95d8486e1e78a434a3ff4725caa5595e049d19561aec5dbb510fad09add" "/opt/rustwide/cargo-home/bin/cargo" "+c999cef531ea9059e189e82fe0e82c5daf249bc9" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5adcc95d8486e1e78a434a3ff4725caa5595e049d19561aec5dbb510fad09add", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "5adcc95d8486e1e78a434a3ff4725caa5595e049d19561aec5dbb510fad09add" "/opt/rustwide/cargo-home/bin/cargo" "+c999cef531ea9059e189e82fe0e82c5daf249bc9" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: unused build dependency `wasm-builder-runner`
[INFO] [stderr]   --> chainbridge/Cargo.toml:25:1
[INFO] [stderr]    |
[INFO] [stderr] 25 | wasm-builder-runner = { version = "2.0.0", package = "substrate-wasm-builder-runner"}
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `wasm-builder-runner`
[INFO] [stderr] warning: `chainbridge` (manifest) generated 1 warning
[INFO] [stderr] warning: unused build dependency `wasm-builder-runner`
[INFO] [stderr]   --> example-erc721/Cargo.toml:28:1
[INFO] [stderr]    |
[INFO] [stderr] 28 | wasm-builder-runner = { version = "2.0.0", package = "substrate-wasm-builder-runner"}
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `wasm-builder-runner`
[INFO] [stderr] warning: `example-erc721` (manifest) generated 1 warning
[INFO] [stderr] warning: unused build dependency `wasm-builder-runner`
[INFO] [stderr]   --> example-pallet/Cargo.toml:33:1
[INFO] [stderr]    |
[INFO] [stderr] 33 | wasm-builder-runner = { version = "2.0.0", package = "substrate-wasm-builder-runner" }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `wasm-builder-runner`
[INFO] [stderr] warning: `example-pallet` (manifest) generated 1 warning
[INFO] [stderr]    Compiling syn v1.0.60
[INFO] [stderr]    Compiling libc v0.2.79
[INFO] [stderr]    Compiling serde_derive v1.0.123
[INFO] [stderr]    Compiling serde v1.0.123
[INFO] [stderr]    Compiling byteorder v1.3.4
[INFO] [stderr]    Compiling getrandom v0.1.15
[INFO] [stderr]     Checking ppv-lite86 v0.2.9
[INFO] [stderr]    Compiling libm v0.2.1
[INFO] [stderr]    Compiling memchr v2.3.3
[INFO] [stderr]     Checking smallvec v1.4.2
[INFO] [stderr]    Compiling num-traits v0.2.12
[INFO] [stderr]    Compiling radium v0.6.2
[INFO] [stderr]     Checking arrayvec v0.5.1
[INFO] [stderr]    Compiling num-integer v0.1.43
[INFO] [stderr]     Checking wyz v0.2.0
[INFO] [stderr]     Checking tap v1.0.0
[INFO] [stderr]     Checking funty v1.1.0
[INFO] [stderr]     Checking generic-array v0.12.3
[INFO] [stderr]     Checking byte-slice-cast v1.0.0
[INFO] [stderr]     Checking instant v0.1.7
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]     Checking subtle v2.3.0
[INFO] [stderr]     Checking lock_api v0.4.1
[INFO] [stderr]    Compiling proc-macro-hack v0.5.18
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]    Compiling log v0.4.11
[INFO] [stderr]     Checking digest v0.8.1
[INFO] [stderr]    Compiling num-rational v0.2.4
[INFO] [stderr]     Checking tracing-core v0.1.17
[INFO] [stderr]    Compiling arrayvec v0.4.12
[INFO] [stderr]     Checking rustc-hex v2.1.0
[INFO] [stderr]     Checking byte-tools v0.3.1
[INFO] [stderr]     Checking regex-syntax v0.6.22
[INFO] [stderr]     Checking sp-std v3.0.0
[INFO] [stderr]     Checking subtle v1.0.0
[INFO] [stderr]    Compiling thread_local v1.0.1
[INFO] [stderr]     Checking block-padding v0.1.5
[INFO] [stderr]     Checking digest v0.9.0
[INFO] [stderr]     Checking crypto-mac v0.7.0
[INFO] [stderr]     Checking hex v0.4.2
[INFO] [stderr]     Checking parity-wasm v0.41.0
[INFO] [stderr]     Checking parking_lot_core v0.8.0
[INFO] [stderr]     Checking getrandom v0.2.2
[INFO] [stderr]    Compiling serde_json v1.0.59
[INFO] [stderr]     Checking block-buffer v0.7.3
[INFO] [stderr]     Checking bitvec v0.20.1
[INFO] [stderr]     Checking parking_lot v0.11.1
[INFO] [stderr]     Checking aho-corasick v0.7.14
[INFO] [stderr]     Checking ahash v0.4.7
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]     Checking rand_core v0.6.2
[INFO] [stderr]     Checking itoa v0.4.6
[INFO] [stderr]     Checking uint v0.9.0
[INFO] [stderr]     Checking futures-core v0.3.6
[INFO] [stderr]     Checking fake-simd v0.1.2
[INFO] [stderr]     Checking futures-sink v0.3.6
[INFO] [stderr]     Checking once_cell v1.4.1
[INFO] [stderr]     Checking opaque-debug v0.2.3
[INFO] [stderr]     Checking pin-project-lite v0.2.4
[INFO] [stderr]     Checking sha2 v0.8.2
[INFO] [stderr]     Checking hashbrown v0.9.1
[INFO] [stderr]     Checking tracing v0.1.25
[INFO] [stderr]     Checking tracing-log v0.1.2
[INFO] [stderr]     Checking futures-channel v0.3.6
[INFO] [stderr]     Checking rand_pcg v0.2.1
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking futures-task v0.3.6
[INFO] [stderr]     Checking rand_chacha v0.3.0
[INFO] [stderr]     Checking hmac v0.7.1
[INFO] [stderr]     Checking crypto-mac v0.8.0
[INFO] [stderr]     Checking block-buffer v0.9.0
[INFO] [stderr]     Checking sharded-slab v0.1.1
[INFO] [stderr]    Compiling parity-util-mem v0.9.0
[INFO] [stderr]     Checking ansi_term v0.12.1
[INFO] [stderr]    Compiling anyhow v1.0.38
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]     Checking arrayref v0.3.6
[INFO] [stderr]     Checking rand v0.8.3
[INFO] [stderr]     Checking hash-db v0.15.2
[INFO] [stderr]     Checking keccak v0.1.0
[INFO] [stderr]     Checking memory_units v0.3.0
[INFO] [stderr]     Checking futures-io v0.3.6
[INFO] [stderr]     Checking sha2 v0.9.3
[INFO] [stderr]     Checking num_cpus v1.13.0
[INFO] [stderr]     Checking signature v1.2.2
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]     Checking environmental v1.1.2
[INFO] [stderr]     Checking nodrop v0.1.14
[INFO] [stderr]     Checking tinyvec v0.3.4
[INFO] [stderr]     Checking ed25519 v1.0.3
[INFO] [stderr]     Checking pbkdf2 v0.4.0
[INFO] [stderr]     Checking hmac v0.8.1
[INFO] [stderr]     Checking hmac-drbg v0.2.0
[INFO] [stderr]     Checking pbkdf2 v0.3.0
[INFO] [stderr]     Checking dyn-clone v1.0.2
[INFO] [stderr]     Checking constant_time_eq v0.1.5
[INFO] [stderr]     Checking hash256-std-hasher v0.15.2
[INFO] [stderr]     Checking base58 v0.1.0
[INFO] [stderr]     Checking gimli v0.22.0
[INFO] [stderr]     Checking object v0.21.1
[INFO] [stderr]     Checking rustc-demangle v0.1.17
[INFO] [stderr]     Checking blake2-rfc v0.2.18
[INFO] [stderr]     Checking trie-db v0.22.3
[INFO] [stderr]     Checking unicode-normalization v0.1.13
[INFO] [stderr]     Checking trie-root v0.16.0
[INFO] [stderr]     Checking integer-sqrt v0.1.5
[INFO] [stderr]     Checking either v1.6.1
[INFO] [stderr]    Compiling paste v1.0.4
[INFO] [stderr]     Checking wasmi-validation v0.3.0
[INFO] [stderr]    Compiling num-complex v0.2.4
[INFO] [stderr]    Compiling paste-impl v0.1.18
[INFO] [stderr]     Checking chrono v0.4.19
[INFO] [stderr]     Checking fixed-hash v0.7.0
[INFO] [stderr]     Checking approx v0.3.2
[INFO] [stderr]     Checking rawpointer v0.2.1
[INFO] [stderr]     Checking generic-array v0.13.2
[INFO] [stderr]     Checking pwasm-utils v0.16.0
[INFO] [stderr]     Checking matrixmultiply v0.2.3
[INFO] [stderr]    Compiling hex-literal v0.3.1
[INFO] [stderr]     Checking libsecp256k1 v0.3.5
[INFO] [stderr]     Checking twox-hash v1.6.0
[INFO] [stderr]     Checking regex-automata v0.1.9
[INFO] [stderr]     Checking regex v1.4.3
[INFO] [stderr]     Checking paste v0.1.18
[INFO] [stderr]     Checking rand_distr v0.2.2
[INFO] [stderr]     Checking simba v0.1.5
[INFO] [stderr]     Checking statrs v0.12.0
[INFO] [stderr]     Checking matchers v0.0.1
[INFO] [stderr]     Checking wasmi v0.6.2
[INFO] [stderr]     Checking nalgebra v0.21.1
[INFO] [stderr]     Checking addr2line v0.13.0
[INFO] [stderr]     Checking backtrace v0.3.53
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]     Checking sp-panic-handler v3.0.0
[INFO] [stderr]    Compiling synstructure v0.12.4
[INFO] [stderr]    Compiling ref-cast-impl v1.0.2
[INFO] [stderr]    Compiling pin-project-internal v0.4.27
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.1
[INFO] [stderr]    Compiling sp-debug-derive v3.0.0
[INFO] [stderr]    Compiling futures-macro v0.3.6
[INFO] [stderr]    Compiling thiserror-impl v1.0.24
[INFO] [stderr]    Compiling dyn-clonable-impl v0.9.0
[INFO] [stderr]    Compiling async-trait v0.1.42
[INFO] [stderr]    Compiling derive_more v0.99.11
[INFO] [stderr]    Compiling frame-support-procedural-tools-derive v3.0.0
[INFO] [stderr]    Compiling pallet-contracts-proc-macro v3.0.0
[INFO] [stderr]    Compiling zeroize_derive v1.0.1
[INFO] [stderr]    Compiling parity-util-mem-derive v0.1.0
[INFO] [stderr]     Checking ref-cast v1.0.2
[INFO] [stderr]     Checking dyn-clonable v0.9.0
[INFO] [stderr]     Checking zeroize v1.2.0
[INFO] [stderr]     Checking merlin v2.0.0
[INFO] [stderr]     Checking curve25519-dalek v2.1.0
[INFO] [stderr]     Checking curve25519-dalek v3.0.0
[INFO] [stderr]     Checking secrecy v0.7.0
[INFO] [stderr]     Checking pin-project v0.4.27
[INFO] [stderr]     Checking futures-util v0.3.6
[INFO] [stderr]     Checking thiserror v1.0.24
[INFO] [stderr]     Checking tiny-bip39 v0.8.0
[INFO] [stderr]     Checking futures-executor v0.3.6
[INFO] [stderr]     Checking futures v0.3.6
[INFO] [stderr]     Checking linregress v0.4.0
[INFO] [stderr]     Checking impl-serde v0.3.1
[INFO] [stderr]     Checking tracing-serde v0.1.2
[INFO] [stderr]     Checking schnorrkel v0.9.1
[INFO] [stderr]     Checking ed25519-dalek v1.0.1
[INFO] [stderr]    Compiling toml v0.5.7
[INFO] [stderr]     Checking substrate-bip39 v0.4.2
[INFO] [stderr]     Checking tracing-subscriber v0.2.16
[INFO] [stderr]    Compiling proc-macro-crate v0.1.5
[INFO] [stderr]    Compiling frame-support-procedural-tools v3.0.0
[INFO] [stderr]    Compiling parity-scale-codec-derive v2.0.0
[INFO] [stderr]    Compiling sp-runtime-interface-proc-macro v3.0.0
[INFO] [stderr]    Compiling sp-api-proc-macro v3.0.0
[INFO] [stderr]    Compiling frame-support-procedural v3.0.0
[INFO] [stderr]     Checking parity-scale-codec v2.0.0
[INFO] [stderr]     Checking impl-codec v0.5.0
[INFO] [stderr]     Checking sp-storage v3.0.0
[INFO] [stderr]     Checking sp-wasm-interface v3.0.0
[INFO] [stderr]     Checking sp-tracing v3.0.0
[INFO] [stderr]     Checking sp-arithmetic v3.0.0
[INFO] [stderr]     Checking primitive-types v0.9.0
[INFO] [stderr]     Checking sp-externalities v0.9.0
[INFO] [stderr]     Checking sp-runtime-interface v3.0.0
[INFO] [stderr]     Checking memory-db v0.26.0
[INFO] [stderr]     Checking sp-core v3.0.0
[INFO] [stderr]     Checking sp-trie v3.0.0
[INFO] [stderr]     Checking sp-keystore v0.9.0
[INFO] [stderr]     Checking frame-metadata v13.0.0
[INFO] [stderr]     Checking sp-inherents v3.0.0
[INFO] [stderr]     Checking sp-state-machine v0.9.0
[INFO] [stderr]     Checking sp-io v3.0.0
[INFO] [stderr]     Checking sp-application-crypto v3.0.0
[INFO] [stderr]     Checking sp-sandbox v0.9.0
[INFO] [stderr]     Checking sp-runtime v3.0.0
[INFO] [stderr]     Checking sp-staking v3.0.0
[INFO] [stderr]     Checking sp-version v3.0.0
[INFO] [stderr]     Checking pallet-contracts-primitives v3.0.0
[INFO] [stderr]     Checking frame-support v3.0.0
[INFO] [stderr]     Checking sp-api v3.0.0
[INFO] [stderr]     Checking frame-system v3.0.0
[INFO] [stderr]     Checking frame-benchmarking v3.1.0
[INFO] [stderr]     Checking pallet-contracts v3.0.0
[INFO] [stderr]     Checking pallet-balances v3.0.0
[INFO] [stderr]     Checking chainbridge v0.0.2 (/opt/rustwide/workdir/chainbridge)
[INFO] [stdout] warning: unused import: `debug`
[INFO] [stdout]  --> chainbridge/src/lib.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     debug, decl_error, decl_event, decl_module, decl_storage,
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> chainbridge/src/lib.rs:43:32
[INFO] [stdout]    |
[INFO] [stdout] 43 | #[derive(PartialEq, Eq, Clone, Encode, Decode, RuntimeDebug)]
[INFO] [stdout]    |                                ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> chainbridge/src/lib.rs:43:40
[INFO] [stdout]    |
[INFO] [stdout] 43 | #[derive(PartialEq, Eq, Clone, Encode, Decode, RuntimeDebug)]
[INFO] [stdout]    |                                        ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `Decode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> chainbridge/src/lib.rs:50:32
[INFO] [stdout]    |
[INFO] [stdout] 50 | #[derive(PartialEq, Eq, Clone, Encode, Decode, RuntimeDebug)]
[INFO] [stdout]    |                                ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> chainbridge/src/lib.rs:50:40
[INFO] [stdout]    |
[INFO] [stdout] 50 | #[derive(PartialEq, Eq, Clone, Encode, Decode, RuntimeDebug)]
[INFO] [stdout]    |                                        ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `Decode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> chainbridge/src/lib.rs:113:1
[INFO] [stdout]     |
[INFO] [stdout] 113 | / decl_event! {
[INFO] [stdout] 114 | |     pub enum Event<T> where <T as frame_system::Config>::AccountId {
[INFO] [stdout] 115 | |         /// Vote threshold has changed (new_threshold)
[INFO] [stdout] 116 | |         RelayerThresholdChanged(u32),
[INFO] [stdout] ...   |
[INFO] [stdout] 142 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `$crate::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `$crate::codec::Encode` which comes from the expansion of the macro `decl_event` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> chainbridge/src/lib.rs:113:1
[INFO] [stdout]     |
[INFO] [stdout] 113 | / decl_event! {
[INFO] [stdout] 114 | |     pub enum Event<T> where <T as frame_system::Config>::AccountId {
[INFO] [stdout] 115 | |         /// Vote threshold has changed (new_threshold)
[INFO] [stdout] 116 | |         RelayerThresholdChanged(u32),
[INFO] [stdout] ...   |
[INFO] [stdout] 142 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `$crate::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `$crate::codec::Decode` which comes from the expansion of the macro `decl_event` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> chainbridge/src/lib.rs:179:1
[INFO] [stdout]     |
[INFO] [stdout] 179 | / decl_storage! {
[INFO] [stdout] 180 | |     trait Store for Module<T: Config> as ChainBridge {
[INFO] [stdout] 181 | |         /// All whitelisted chains and their respective transaction counts
[INFO] [stdout] 182 | |         ChainNonces get(fn chains): map hasher(opaque_blake2_256) ChainId => Option<DepositNonce>;
[INFO] [stdout] ...   |
[INFO] [stdout] 203 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> chainbridge/src/lib.rs:179:1
[INFO] [stdout]     |
[INFO] [stdout] 179 | / decl_storage! {
[INFO] [stdout] 180 | |     trait Store for Module<T: Config> as ChainBridge {
[INFO] [stdout] 181 | |         /// All whitelisted chains and their respective transaction counts
[INFO] [stdout] 182 | |         ChainNonces get(fn chains): map hasher(opaque_blake2_256) ChainId => Option<DepositNonce>;
[INFO] [stdout] ...   |
[INFO] [stdout] 203 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Decode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> chainbridge/src/lib.rs:205:1
[INFO] [stdout]     |
[INFO] [stdout] 205 | / decl_module! {
[INFO] [stdout] 206 | |     pub struct Module<T: Config> for enum Call where origin: T::Origin {
[INFO] [stdout] 207 | |         type Error = Error<T>;
[INFO] [stdout] ...   |
[INFO] [stdout] 335 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `$crate::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `$crate::codec::Encode` which comes from the expansion of the macro `decl_module` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> chainbridge/src/lib.rs:205:1
[INFO] [stdout]     |
[INFO] [stdout] 205 | / decl_module! {
[INFO] [stdout] 206 | |     pub struct Module<T: Config> for enum Call where origin: T::Origin {
[INFO] [stdout] 207 | |         type Error = Error<T>;
[INFO] [stdout] ...   |
[INFO] [stdout] 335 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `$crate::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `$crate::codec::Decode` which comes from the expansion of the macro `decl_module` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `debug`
[INFO] [stdout]  --> chainbridge/src/lib.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     debug, decl_error, decl_event, decl_module, decl_storage,
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `runtime-benchmarks`
[INFO] [stdout]   --> chainbridge/src/mock.rs:54:1
[INFO] [stdout]    |
[INFO] [stdout] 54 | / ord_parameter_types! {
[INFO] [stdout] 55 | |     pub const One: u64 = 1;
[INFO] [stdout] 56 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::ord_parameter_types` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `$crate::ord_parameter_types` which comes from the expansion of the macro `ord_parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> chainbridge/src/mock.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | / frame_support::construct_runtime!(
[INFO] [stdout] 85 | |     pub enum Test where
[INFO] [stdout] 86 | |         Block = Block,
[INFO] [stdout] 87 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `$crate::codec::Encode` 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] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> chainbridge/src/mock.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | / frame_support::construct_runtime!(
[INFO] [stdout] 85 | |     pub enum Test where
[INFO] [stdout] 86 | |         Block = Block,
[INFO] [stdout] 87 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `$crate::codec::Decode` 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] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> chainbridge/src/mock.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | / frame_support::construct_runtime!(
[INFO] [stdout] 85 | |     pub enum Test where
[INFO] [stdout] 86 | |         Block = Block,
[INFO] [stdout] 87 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `$crate::codec::Encode` 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] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> chainbridge/src/mock.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | / frame_support::construct_runtime!(
[INFO] [stdout] 85 | |     pub enum Test where
[INFO] [stdout] 86 | |         Block = Block,
[INFO] [stdout] 87 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `$crate::codec::Decode` 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] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> chainbridge/src/mock.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | / frame_support::construct_runtime!(
[INFO] [stdout] 85 | |     pub enum Test where
[INFO] [stdout] 86 | |         Block = Block,
[INFO] [stdout] 87 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `$crate::codec::Encode` 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] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> chainbridge/src/mock.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | / frame_support::construct_runtime!(
[INFO] [stdout] 85 | |     pub enum Test where
[INFO] [stdout] 86 | |         Block = Block,
[INFO] [stdout] 87 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `$crate::codec::Decode` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> chainbridge/src/mock.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | / frame_support::construct_runtime!(
[INFO] [stdout] 85 | |     pub enum Test where
[INFO] [stdout] 86 | |         Block = Block,
[INFO] [stdout] 87 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: `#[warn(semicolon_in_expressions_from_non_local_macros)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_storage` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> chainbridge/src/mock.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | / frame_support::construct_runtime!(
[INFO] [stdout] 85 | |     pub enum Test where
[INFO] [stdout] 86 | |         Block = Block,
[INFO] [stdout] 87 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_storage` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> chainbridge/src/mock.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | / frame_support::construct_runtime!(
[INFO] [stdout] 85 | |     pub enum Test where
[INFO] [stdout] 86 | |         Block = Block,
[INFO] [stdout] 87 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> chainbridge/src/mock.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | / frame_support::construct_runtime!(
[INFO] [stdout] 85 | |     pub enum Test where
[INFO] [stdout] 86 | |         Block = Block,
[INFO] [stdout] 87 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_storage` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> chainbridge/src/mock.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | / frame_support::construct_runtime!(
[INFO] [stdout] 85 | |     pub enum Test where
[INFO] [stdout] 86 | |         Block = Block,
[INFO] [stdout] 87 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> chainbridge/src/mock.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | / frame_support::construct_runtime!(
[INFO] [stdout] 85 | |     pub enum Test where
[INFO] [stdout] 86 | |         Block = Block,
[INFO] [stdout] 87 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> chainbridge/src/mock.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | / frame_support::construct_runtime!(
[INFO] [stdout] 85 | |     pub enum Test where
[INFO] [stdout] 86 | |         Block = Block,
[INFO] [stdout] 87 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> chainbridge/src/mock.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | / frame_support::construct_runtime!(
[INFO] [stdout] 85 | |     pub enum Test where
[INFO] [stdout] 86 | |         Block = Block,
[INFO] [stdout] 87 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_storage` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> chainbridge/src/mock.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | / frame_support::construct_runtime!(
[INFO] [stdout] 85 | |     pub enum Test where
[INFO] [stdout] 86 | |         Block = Block,
[INFO] [stdout] 87 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> chainbridge/src/mock.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | / frame_support::construct_runtime!(
[INFO] [stdout] 85 | |     pub enum Test where
[INFO] [stdout] 86 | |         Block = Block,
[INFO] [stdout] 87 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> chainbridge/src/lib.rs:43:32
[INFO] [stdout]    |
[INFO] [stdout] 43 | #[derive(PartialEq, Eq, Clone, Encode, Decode, RuntimeDebug)]
[INFO] [stdout]    |                                ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> chainbridge/src/lib.rs:43:40
[INFO] [stdout]    |
[INFO] [stdout] 43 | #[derive(PartialEq, Eq, Clone, Encode, Decode, RuntimeDebug)]
[INFO] [stdout]    |                                        ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `Decode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> chainbridge/src/lib.rs:50:32
[INFO] [stdout]    |
[INFO] [stdout] 50 | #[derive(PartialEq, Eq, Clone, Encode, Decode, RuntimeDebug)]
[INFO] [stdout]    |                                ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> chainbridge/src/lib.rs:50:40
[INFO] [stdout]    |
[INFO] [stdout] 50 | #[derive(PartialEq, Eq, Clone, Encode, Decode, RuntimeDebug)]
[INFO] [stdout]    |                                        ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `Decode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> chainbridge/src/lib.rs:113:1
[INFO] [stdout]     |
[INFO] [stdout] 113 | / decl_event! {
[INFO] [stdout] 114 | |     pub enum Event<T> where <T as frame_system::Config>::AccountId {
[INFO] [stdout] 115 | |         /// Vote threshold has changed (new_threshold)
[INFO] [stdout] 116 | |         RelayerThresholdChanged(u32),
[INFO] [stdout] ...   |
[INFO] [stdout] 142 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `$crate::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `$crate::codec::Encode` which comes from the expansion of the macro `decl_event` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> chainbridge/src/lib.rs:113:1
[INFO] [stdout]     |
[INFO] [stdout] 113 | / decl_event! {
[INFO] [stdout] 114 | |     pub enum Event<T> where <T as frame_system::Config>::AccountId {
[INFO] [stdout] 115 | |         /// Vote threshold has changed (new_threshold)
[INFO] [stdout] 116 | |         RelayerThresholdChanged(u32),
[INFO] [stdout] ...   |
[INFO] [stdout] 142 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `$crate::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `$crate::codec::Decode` which comes from the expansion of the macro `decl_event` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> chainbridge/src/lib.rs:179:1
[INFO] [stdout]     |
[INFO] [stdout] 179 | / decl_storage! {
[INFO] [stdout] 180 | |     trait Store for Module<T: Config> as ChainBridge {
[INFO] [stdout] 181 | |         /// All whitelisted chains and their respective transaction counts
[INFO] [stdout] 182 | |         ChainNonces get(fn chains): map hasher(opaque_blake2_256) ChainId => Option<DepositNonce>;
[INFO] [stdout] ...   |
[INFO] [stdout] 203 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> chainbridge/src/lib.rs:179:1
[INFO] [stdout]     |
[INFO] [stdout] 179 | / decl_storage! {
[INFO] [stdout] 180 | |     trait Store for Module<T: Config> as ChainBridge {
[INFO] [stdout] 181 | |         /// All whitelisted chains and their respective transaction counts
[INFO] [stdout] 182 | |         ChainNonces get(fn chains): map hasher(opaque_blake2_256) ChainId => Option<DepositNonce>;
[INFO] [stdout] ...   |
[INFO] [stdout] 203 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Decode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> chainbridge/src/lib.rs:205:1
[INFO] [stdout]     |
[INFO] [stdout] 205 | / decl_module! {
[INFO] [stdout] 206 | |     pub struct Module<T: Config> for enum Call where origin: T::Origin {
[INFO] [stdout] 207 | |         type Error = Error<T>;
[INFO] [stdout] ...   |
[INFO] [stdout] 335 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `$crate::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `$crate::codec::Encode` which comes from the expansion of the macro `decl_module` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> chainbridge/src/lib.rs:205:1
[INFO] [stdout]     |
[INFO] [stdout] 205 | / decl_module! {
[INFO] [stdout] 206 | |     pub struct Module<T: Config> for enum Call where origin: T::Origin {
[INFO] [stdout] 207 | |         type Error = Error<T>;
[INFO] [stdout] ...   |
[INFO] [stdout] 335 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `$crate::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `$crate::codec::Decode` which comes from the expansion of the macro `decl_module` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking example-erc721 v0.0.1 (/opt/rustwide/workdir/example-erc721)
[INFO] [stdout] warning: unexpected `cfg` condition value: `runtime-benchmarks`
[INFO] [stdout]   --> example-erc721/src/mock.rs:54:1
[INFO] [stdout]    |
[INFO] [stdout] 54 | / ord_parameter_types! {
[INFO] [stdout] 55 | |     pub const One: u64 = 1;
[INFO] [stdout] 56 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::ord_parameter_types` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `$crate::ord_parameter_types` which comes from the expansion of the macro `ord_parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-erc721/src/mock.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | / frame_support::construct_runtime!(
[INFO] [stdout] 81 | |     pub enum Test where
[INFO] [stdout] 82 | |         Block = Block,
[INFO] [stdout] 83 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 90 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `$crate::codec::Encode` 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] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-erc721/src/mock.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | / frame_support::construct_runtime!(
[INFO] [stdout] 81 | |     pub enum Test where
[INFO] [stdout] 82 | |         Block = Block,
[INFO] [stdout] 83 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 90 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `$crate::codec::Decode` 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] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-erc721/src/mock.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | / frame_support::construct_runtime!(
[INFO] [stdout] 81 | |     pub enum Test where
[INFO] [stdout] 82 | |         Block = Block,
[INFO] [stdout] 83 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 90 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `$crate::codec::Encode` 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] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-erc721/src/mock.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | / frame_support::construct_runtime!(
[INFO] [stdout] 81 | |     pub enum Test where
[INFO] [stdout] 82 | |         Block = Block,
[INFO] [stdout] 83 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 90 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `$crate::codec::Decode` 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] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-erc721/src/mock.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | / frame_support::construct_runtime!(
[INFO] [stdout] 81 | |     pub enum Test where
[INFO] [stdout] 82 | |         Block = Block,
[INFO] [stdout] 83 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 90 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `$crate::codec::Encode` 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] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-erc721/src/mock.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | / frame_support::construct_runtime!(
[INFO] [stdout] 81 | |     pub enum Test where
[INFO] [stdout] 82 | |         Block = Block,
[INFO] [stdout] 83 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 90 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `$crate::codec::Decode` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> example-erc721/src/mock.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | / frame_support::construct_runtime!(
[INFO] [stdout] 81 | |     pub enum Test where
[INFO] [stdout] 82 | |         Block = Block,
[INFO] [stdout] 83 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 90 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: `#[warn(semicolon_in_expressions_from_non_local_macros)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_storage` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> example-erc721/src/mock.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | / frame_support::construct_runtime!(
[INFO] [stdout] 81 | |     pub enum Test where
[INFO] [stdout] 82 | |         Block = Block,
[INFO] [stdout] 83 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 90 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_storage` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> example-erc721/src/mock.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | / frame_support::construct_runtime!(
[INFO] [stdout] 81 | |     pub enum Test where
[INFO] [stdout] 82 | |         Block = Block,
[INFO] [stdout] 83 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 90 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> example-erc721/src/mock.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | / frame_support::construct_runtime!(
[INFO] [stdout] 81 | |     pub enum Test where
[INFO] [stdout] 82 | |         Block = Block,
[INFO] [stdout] 83 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 90 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_storage` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> example-erc721/src/mock.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | / frame_support::construct_runtime!(
[INFO] [stdout] 81 | |     pub enum Test where
[INFO] [stdout] 82 | |         Block = Block,
[INFO] [stdout] 83 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 90 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> example-erc721/src/mock.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | / frame_support::construct_runtime!(
[INFO] [stdout] 81 | |     pub enum Test where
[INFO] [stdout] 82 | |         Block = Block,
[INFO] [stdout] 83 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 90 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> example-erc721/src/mock.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | / frame_support::construct_runtime!(
[INFO] [stdout] 81 | |     pub enum Test where
[INFO] [stdout] 82 | |         Block = Block,
[INFO] [stdout] 83 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 90 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> example-erc721/src/mock.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | / frame_support::construct_runtime!(
[INFO] [stdout] 81 | |     pub enum Test where
[INFO] [stdout] 82 | |         Block = Block,
[INFO] [stdout] 83 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 90 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_storage` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> example-erc721/src/mock.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | / frame_support::construct_runtime!(
[INFO] [stdout] 81 | |     pub enum Test where
[INFO] [stdout] 82 | |         Block = Block,
[INFO] [stdout] 83 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 90 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> example-erc721/src/mock.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | / frame_support::construct_runtime!(
[INFO] [stdout] 81 | |     pub enum Test where
[INFO] [stdout] 82 | |         Block = Block,
[INFO] [stdout] 83 | |         NodeBlock = Block,
[INFO] [stdout] ...  |
[INFO] [stdout] 90 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-erc721/src/lib.rs:19:32
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[derive(PartialEq, Eq, Clone, Encode, Decode, RuntimeDebug)]
[INFO] [stdout]    |                                ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-erc721/src/lib.rs:19:40
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[derive(PartialEq, Eq, Clone, Encode, Decode, RuntimeDebug)]
[INFO] [stdout]    |                                        ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `Decode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-erc721/src/lib.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | / decl_event! {
[INFO] [stdout] 34 | |     pub enum Event<T>
[INFO] [stdout] 35 | |     where
[INFO] [stdout] 36 | |         <T as system::Config>::AccountId,
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `$crate::codec::Encode` which comes from the expansion of the macro `decl_event` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-erc721/src/lib.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | / decl_event! {
[INFO] [stdout] 34 | |     pub enum Event<T>
[INFO] [stdout] 35 | |     where
[INFO] [stdout] 36 | |         <T as system::Config>::AccountId,
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `$crate::codec::Decode` which comes from the expansion of the macro `decl_event` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-erc721/src/lib.rs:58:1
[INFO] [stdout]    |
[INFO] [stdout] 58 | / decl_storage! {
[INFO] [stdout] 59 | |     trait Store for Module<T: Config> as TokenStorage {
[INFO] [stdout] 60 | |         /// Maps tokenId to Erc721 object
[INFO] [stdout] 61 | |         Tokens get(fn tokens): map hasher(opaque_blake2_256) TokenId => Option<Erc721Token>;
[INFO] [stdout] ...  |
[INFO] [stdout] 67 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-erc721/src/lib.rs:58:1
[INFO] [stdout]    |
[INFO] [stdout] 58 | / decl_storage! {
[INFO] [stdout] 59 | |     trait Store for Module<T: Config> as TokenStorage {
[INFO] [stdout] 60 | |         /// Maps tokenId to Erc721 object
[INFO] [stdout] 61 | |         Tokens get(fn tokens): map hasher(opaque_blake2_256) TokenId => Option<Erc721Token>;
[INFO] [stdout] ...  |
[INFO] [stdout] 67 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Decode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> example-erc721/src/lib.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 | / decl_module! {
[INFO] [stdout]  70 | |     pub struct Module<T: Config> for enum Call where origin: T::Origin {
[INFO] [stdout]  71 | |         type Error = Error<T>;
[INFO] [stdout]  72 | |         fn deposit_event() = default;
[INFO] [stdout] ...   |
[INFO] [stdout] 106 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `$crate::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `$crate::codec::Encode` which comes from the expansion of the macro `decl_module` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> example-erc721/src/lib.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 | / decl_module! {
[INFO] [stdout]  70 | |     pub struct Module<T: Config> for enum Call where origin: T::Origin {
[INFO] [stdout]  71 | |         type Error = Error<T>;
[INFO] [stdout]  72 | |         fn deposit_event() = default;
[INFO] [stdout] ...   |
[INFO] [stdout] 106 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `$crate::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `$crate::codec::Decode` which comes from the expansion of the macro `decl_module` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-erc721/src/lib.rs:19:32
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[derive(PartialEq, Eq, Clone, Encode, Decode, RuntimeDebug)]
[INFO] [stdout]    |                                ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-erc721/src/lib.rs:19:40
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[derive(PartialEq, Eq, Clone, Encode, Decode, RuntimeDebug)]
[INFO] [stdout]    |                                        ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `Decode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-erc721/src/lib.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | / decl_event! {
[INFO] [stdout] 34 | |     pub enum Event<T>
[INFO] [stdout] 35 | |     where
[INFO] [stdout] 36 | |         <T as system::Config>::AccountId,
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `$crate::codec::Encode` which comes from the expansion of the macro `decl_event` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-erc721/src/lib.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | / decl_event! {
[INFO] [stdout] 34 | |     pub enum Event<T>
[INFO] [stdout] 35 | |     where
[INFO] [stdout] 36 | |         <T as system::Config>::AccountId,
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `$crate::codec::Decode` which comes from the expansion of the macro `decl_event` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-erc721/src/lib.rs:58:1
[INFO] [stdout]    |
[INFO] [stdout] 58 | / decl_storage! {
[INFO] [stdout] 59 | |     trait Store for Module<T: Config> as TokenStorage {
[INFO] [stdout] 60 | |         /// Maps tokenId to Erc721 object
[INFO] [stdout] 61 | |         Tokens get(fn tokens): map hasher(opaque_blake2_256) TokenId => Option<Erc721Token>;
[INFO] [stdout] ...  |
[INFO] [stdout] 67 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-erc721/src/lib.rs:58:1
[INFO] [stdout]    |
[INFO] [stdout] 58 | / decl_storage! {
[INFO] [stdout] 59 | |     trait Store for Module<T: Config> as TokenStorage {
[INFO] [stdout] 60 | |         /// Maps tokenId to Erc721 object
[INFO] [stdout] 61 | |         Tokens get(fn tokens): map hasher(opaque_blake2_256) TokenId => Option<Erc721Token>;
[INFO] [stdout] ...  |
[INFO] [stdout] 67 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Decode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> example-erc721/src/lib.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 | / decl_module! {
[INFO] [stdout]  70 | |     pub struct Module<T: Config> for enum Call where origin: T::Origin {
[INFO] [stdout]  71 | |         type Error = Error<T>;
[INFO] [stdout]  72 | |         fn deposit_event() = default;
[INFO] [stdout] ...   |
[INFO] [stdout] 106 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `$crate::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `$crate::codec::Encode` which comes from the expansion of the macro `decl_module` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> example-erc721/src/lib.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 | / decl_module! {
[INFO] [stdout]  70 | |     pub struct Module<T: Config> for enum Call where origin: T::Origin {
[INFO] [stdout]  71 | |         type Error = Error<T>;
[INFO] [stdout]  72 | |         fn deposit_event() = default;
[INFO] [stdout] ...   |
[INFO] [stdout] 106 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `$crate::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `$crate::codec::Decode` which comes from the expansion of the macro `decl_module` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking example-pallet v0.0.1 (/opt/rustwide/workdir/example-pallet)
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[frame_support::pallet]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `frame_support::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `frame_support::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[frame_support::pallet]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `frame_support::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `frame_support::codec::Decode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[frame_support::pallet]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `frame_support::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `frame_support::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[frame_support::pallet]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `frame_support::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `frame_support::codec::Decode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RawEvent` in this scope
[INFO] [stdout]    --> example-pallet/src/tests.rs:170:22
[INFO] [stdout]     |
[INFO] [stdout] 170 |         event_exists(RawEvent::Remark(hash));
[INFO] [stdout]     |                      ^^^^^^^^ use of undeclared type `RawEvent`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   3 + use crate::bridge::RawEvent;
[INFO] [stdout]     |
[INFO] [stdout]   3 + use crate::erc721::RawEvent;
[INFO] [stdout]     |
[INFO] [stdout]   3 + use crate::tests::balances::RawEvent;
[INFO] [stdout]     |
[INFO] [stdout]   3 + use chainbridge::RawEvent;
[INFO] [stdout]     |
[INFO] [stdout]     = and 3 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `runtime-benchmarks`
[INFO] [stdout]   --> example-pallet/src/mock.rs:56:1
[INFO] [stdout]    |
[INFO] [stdout] 56 | / ord_parameter_types! {
[INFO] [stdout] 57 | |     pub const One: u64 = 1;
[INFO] [stdout] 58 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::ord_parameter_types` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `$crate::ord_parameter_types` which comes from the expansion of the macro `ord_parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `$crate::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `$crate::codec::Encode` 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] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `$crate::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `$crate::codec::Decode` 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] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `$crate::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `$crate::codec::Encode` 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] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `$crate::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `$crate::codec::Decode` 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] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `$crate::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `$crate::codec::Encode` 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] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]     = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]     = help: try referring to `$crate::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the derive macro `$crate::codec::Decode` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: `#[warn(semicolon_in_expressions_from_non_local_macros)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_storage` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_storage` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_storage` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_storage` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: use of deprecated associated function `std::array::IntoIter::<T, N>::new`: use `IntoIterator::into_iter` instead
[INFO] [stdout]    --> example-pallet/src/lib.rs:148:27
[INFO] [stdout]     |
[INFO] [stdout] 148 |                 IntoIter::new(APPROVE_SELECTOR)
[INFO] [stdout]     |                           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_storage` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_storage` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_storage` 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] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__runtime_modules_to_metadata_calls_event` 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] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[frame_support::pallet]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `frame_support::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `frame_support::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[frame_support::pallet]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `frame_support::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `frame_support::codec::Decode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[frame_support::pallet]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `frame_support::codec::Encode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `frame_support::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[frame_support::pallet]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `serde`, and `std`
[INFO] [stdout]    = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `frame_support::codec::Decode` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the derive macro `frame_support::codec::Decode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::array::IntoIter::<T, N>::new`: use `IntoIterator::into_iter` instead
[INFO] [stdout]    --> example-pallet/src/lib.rs:174:27
[INFO] [stdout]     |
[INFO] [stdout] 174 |                 IntoIter::new(BURN_SELECTOR)
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::array::IntoIter::<T, N>::new`: use `IntoIterator::into_iter` instead
[INFO] [stdout]    --> example-pallet/src/lib.rs:279:27
[INFO] [stdout]     |
[INFO] [stdout] 279 |                 IntoIter::new(MINT_SELECTOR)
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0046]: not all trait items implemented, missing: `Deployer`, `ContractAddress`
[INFO] [stdout]   --> example-pallet/src/mock.rs:94:1
[INFO] [stdout]    |
[INFO] [stdout] 94 | impl Config for Test {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^ missing `Deployer`, `ContractAddress` in implementation
[INFO] [stdout]    |
[INFO] [stdout]   ::: example-pallet/src/lib.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 62 |         type Deployer: Get<Self::AccountId>;
[INFO] [stdout]    |         ----------------------------------- `Deployer` from trait
[INFO] [stdout] 63 |         type ContractAddress: Get<Self::AccountId>;
[INFO] [stdout]    |         ------------------------------------------ `ContractAddress` from trait
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: AsRef<[u8]>` is not satisfied
[INFO] [stdout]   --> example-pallet/src/mock.rs:94:6
[INFO] [stdout]    |
[INFO] [stdout] 94 | impl Config for Test {
[INFO] [stdout]    |      ^^^^^^ the trait `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]    |
[INFO] [stdout] note: required by a bound in `pallet::Config`
[INFO] [stdout]   --> example-pallet/src/lib.rs:49:54
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub trait Config:
[INFO] [stdout]    |               ------ required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout] 49 |         Self::AccountId: UncheckedFrom<Self::Hash> + AsRef<[u8]>,
[INFO] [stdout]    |                                                      ^^^^^^^^^^^ required by this bound in `Config`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `<Test as SysConfig>::AccountId: sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>` is not satisfied
[INFO] [stdout]   --> example-pallet/src/mock.rs:94:6
[INFO] [stdout]    |
[INFO] [stdout] 94 | impl Config for Test {
[INFO] [stdout]    |      ^^^^^^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `Wraps`:
[INFO] [stdout]              sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]              sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]              sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]              sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]              sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]              sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]              sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]              sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]              sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]    = note: required for `<Test as SysConfig>::AccountId` to implement `sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>`
[INFO] [stdout] note: required by a bound in `pallet::Config`
[INFO] [stdout]   --> example-pallet/src/lib.rs:49:26
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub trait Config:
[INFO] [stdout]    |               ------ required by a bound in this trait
[INFO] [stdout] ...
[INFO] [stdout] 49 |         Self::AccountId: UncheckedFrom<Self::Hash> + AsRef<[u8]>,
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Config`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Test: pallet_contracts::Config` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:94:17
[INFO] [stdout]     |
[INFO] [stdout]  94 | impl Config for Test {
[INFO] [stdout]     |                 ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `pallet_contracts::Config` is not implemented for `Test`
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     = note: `Test` implements similarly named trait `pallet::Config`, but not `pallet_contracts::Config`
[INFO] [stdout] note: required by a bound in `pallet::Config`
[INFO] [stdout]    --> example-pallet/src/lib.rs:47:66
[INFO] [stdout]     |
[INFO] [stdout]  46 |     pub trait Config:
[INFO] [stdout]     |               ------ required by a bound in this trait
[INFO] [stdout]  47 |         frame_system::Config + bridge::Config + erc721::Config + pallet_contracts::Config
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Config`
[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] warning: unused variable: `r_id`
[INFO] [stdout]    --> example-pallet/src/lib.rs:247:13
[INFO] [stdout]     |
[INFO] [stdout] 247 |             r_id: ResourceId,
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_r_id`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r_id`
[INFO] [stdout]    --> example-pallet/src/lib.rs:308:13
[INFO] [stdout]     |
[INFO] [stdout] 308 |             r_id: ResourceId,
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_r_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r_id`
[INFO] [stdout]    --> example-pallet/src/lib.rs:322:13
[INFO] [stdout]     |
[INFO] [stdout] 322 |             r_id: ResourceId,
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_r_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: `mock::Call` cannot be sent between threads safely
[INFO] [stdout]    --> example-pallet/src/mock.rs:109:21
[INFO] [stdout]     |
[INFO] [stdout] 109 |         NodeBlock = Block,
[INFO] [stdout]     |                     ^^^^^ `mock::Call` cannot be sent between threads safely
[INFO] [stdout]     |
[INFO] [stdout] help: within `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>`, the trait `Send` is not implemented for `mock::Call`
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout] help: the trait `BlockT` is conditionally implemented for `sp_runtime::generic::Block<Header, Extrinsic>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/block.rs:80:1
[INFO] [stdout]     |
[INFO] [stdout]  80 | / impl<Header, Extrinsic: MaybeSerialize> traits::Block for Block<Header, Extrinsic>
[INFO] [stdout]  81 | | where
[INFO] [stdout]  82 | |     Header: HeaderT,
[INFO] [stdout]  83 | |     Extrinsic: Member + Codec + traits::Extrinsic + MaybeMallocSizeOf,
[INFO] [stdout]     | |________________------________________________________________________^
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  unsatisfied requirement introduced here: `_: Member`
[INFO] [stdout]     = note: required because it appears within the type `(u32, mock::Call, ())`
[INFO] [stdout] note: required because it appears within the type `std::option::Option<(u32, mock::Call, ())>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/core/src/option.rs:598:9
[INFO] [stdout] note: required because it appears within the type `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/unchecked_extrinsic.rs:39:12
[INFO] [stdout]     |
[INFO] [stdout]  39 | pub struct UncheckedExtrinsic<Address, Call, Signature, Extra>
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: required for `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>` to implement `Member`
[INFO] [stdout]     = note: required for `Block<Header<u64, BlakeTwo256>, _>` to implement `BlockT`
[INFO] [stdout] note: required by a bound in `sp_runtime::traits::GetNodeBlockType::NodeBlock`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/traits.rs:990:18
[INFO] [stdout]     |
[INFO] [stdout] 990 |     type NodeBlock: self::Block;
[INFO] [stdout]     |                     ^^^^^^^^^^^ required by this bound in `GetNodeBlockType::NodeBlock`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/build/example-pallet/32160e84593f6f33/out/example_pallet-32160e84593f6f33.long-type-13942415847199983364.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 `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` 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]: `mock::Call` cannot be shared between threads safely
[INFO] [stdout]    --> example-pallet/src/mock.rs:109:21
[INFO] [stdout]     |
[INFO] [stdout] 109 |         NodeBlock = Block,
[INFO] [stdout]     |                     ^^^^^ `mock::Call` cannot be shared between threads safely
[INFO] [stdout]     |
[INFO] [stdout] help: within `Block<Header<u64, BlakeTwo256>, _>`, the trait `Sync` is not implemented for `mock::Call`
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout] help: the following other types implement trait `BlockT`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/testing.rs:222:1
[INFO] [stdout]     |
[INFO] [stdout] 222 | / impl<Xt: 'static + Codec + Sized + Send + Sync + Serialize + Clone + Eq + Debug + traits::Extrinsic> traits::Block
[INFO] [stdout] 223 | |     for Block<Xt>
[INFO] [stdout]     | |_________________^ `sp_runtime::testing::Block<Xt>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/block.rs:80:1
[INFO] [stdout]     |
[INFO] [stdout]  80 | / impl<Header, Extrinsic: MaybeSerialize> traits::Block for Block<Header, Extrinsic>
[INFO] [stdout]  81 | | where
[INFO] [stdout]  82 | |     Header: HeaderT,
[INFO] [stdout]  83 | |     Extrinsic: Member + Codec + traits::Extrinsic + MaybeMallocSizeOf,
[INFO] [stdout]     | |______________________________________________________________________^ `sp_runtime::generic::Block<Header, Extrinsic>`
[INFO] [stdout]     = note: required because it appears within the type `(u32, mock::Call, ())`
[INFO] [stdout] note: required because it appears within the type `std::option::Option<(u32, mock::Call, ())>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/core/src/option.rs:598:9
[INFO] [stdout] note: required because it appears within the type `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/unchecked_extrinsic.rs:39:12
[INFO] [stdout]     |
[INFO] [stdout]  39 | pub struct UncheckedExtrinsic<Address, Call, Signature, Extra>
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required because it appears within the type `std::marker::PhantomData<sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/core/src/marker.rs:811:11
[INFO] [stdout] note: required because it appears within the type `alloc::raw_vec::RawVec<sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/alloc/src/raw_vec/mod.rs:75:18
[INFO] [stdout] note: required because it appears within the type `std::vec::Vec<sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/alloc/src/vec/mod.rs:439:11
[INFO] [stdout] note: required because it appears within the type `Block<Header<u64, BlakeTwo256>, _>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/block.rs:73:12
[INFO] [stdout]     |
[INFO] [stdout]  73 | pub struct Block<Header, Extrinsic: MaybeSerialize> {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout]     = note: required for `<Test as GetNodeBlockType>::NodeBlock` to implement `BlockT`
[INFO] [stdout] note: required by a bound in `sp_runtime::traits::GetNodeBlockType::NodeBlock`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/traits.rs:990:18
[INFO] [stdout]     |
[INFO] [stdout] 990 |     type NodeBlock: self::Block;
[INFO] [stdout]     |                     ^^^^^^^^^^^ required by this bound in `GetNodeBlockType::NodeBlock`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/build/example-pallet/32160e84593f6f33/out/example_pallet-32160e84593f6f33.long-type-13942415847199983364.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 `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` 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]: `mock::Call` cannot be sent between threads safely
[INFO] [stdout]    --> example-pallet/src/mock.rs:108:17
[INFO] [stdout]     |
[INFO] [stdout] 108 |         Block = Block,
[INFO] [stdout]     |                 ^^^^^ `mock::Call` cannot be sent between threads safely
[INFO] [stdout]     |
[INFO] [stdout] help: within `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>`, the trait `Send` is not implemented for `mock::Call`
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout] help: the trait `BlockT` is conditionally implemented for `sp_runtime::generic::Block<Header, Extrinsic>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/block.rs:80:1
[INFO] [stdout]     |
[INFO] [stdout]  80 | / impl<Header, Extrinsic: MaybeSerialize> traits::Block for Block<Header, Extrinsic>
[INFO] [stdout]  81 | | where
[INFO] [stdout]  82 | |     Header: HeaderT,
[INFO] [stdout]  83 | |     Extrinsic: Member + Codec + traits::Extrinsic + MaybeMallocSizeOf,
[INFO] [stdout]     | |________________------________________________________________________^
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  unsatisfied requirement introduced here: `_: Member`
[INFO] [stdout]     = note: required because it appears within the type `(u32, mock::Call, ())`
[INFO] [stdout] note: required because it appears within the type `std::option::Option<(u32, mock::Call, ())>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/core/src/option.rs:598:9
[INFO] [stdout] note: required because it appears within the type `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/unchecked_extrinsic.rs:39:12
[INFO] [stdout]     |
[INFO] [stdout]  39 | pub struct UncheckedExtrinsic<Address, Call, Signature, Extra>
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: required for `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>` to implement `Member`
[INFO] [stdout]     = note: required for `Block<Header<u64, BlakeTwo256>, _>` to implement `BlockT`
[INFO] [stdout] note: required by a bound in `sp_runtime::traits::GetRuntimeBlockType::RuntimeBlock`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/traits.rs:984:21
[INFO] [stdout]     |
[INFO] [stdout] 984 |     type RuntimeBlock: self::Block;
[INFO] [stdout]     |                        ^^^^^^^^^^^ required by this bound in `GetRuntimeBlockType::RuntimeBlock`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/build/example-pallet/32160e84593f6f33/out/example_pallet-32160e84593f6f33.long-type-13942415847199983364.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 `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` 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]: `mock::Call` cannot be shared between threads safely
[INFO] [stdout]    --> example-pallet/src/mock.rs:108:17
[INFO] [stdout]     |
[INFO] [stdout] 108 |         Block = Block,
[INFO] [stdout]     |                 ^^^^^ `mock::Call` cannot be shared between threads safely
[INFO] [stdout]     |
[INFO] [stdout] help: within `Block<Header<u64, BlakeTwo256>, _>`, the trait `Sync` is not implemented for `mock::Call`
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout] help: the following other types implement trait `BlockT`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/testing.rs:222:1
[INFO] [stdout]     |
[INFO] [stdout] 222 | / impl<Xt: 'static + Codec + Sized + Send + Sync + Serialize + Clone + Eq + Debug + traits::Extrinsic> traits::Block
[INFO] [stdout] 223 | |     for Block<Xt>
[INFO] [stdout]     | |_________________^ `sp_runtime::testing::Block<Xt>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/block.rs:80:1
[INFO] [stdout]     |
[INFO] [stdout]  80 | / impl<Header, Extrinsic: MaybeSerialize> traits::Block for Block<Header, Extrinsic>
[INFO] [stdout]  81 | | where
[INFO] [stdout]  82 | |     Header: HeaderT,
[INFO] [stdout]  83 | |     Extrinsic: Member + Codec + traits::Extrinsic + MaybeMallocSizeOf,
[INFO] [stdout]     | |______________________________________________________________________^ `sp_runtime::generic::Block<Header, Extrinsic>`
[INFO] [stdout]     = note: required because it appears within the type `(u32, mock::Call, ())`
[INFO] [stdout] note: required because it appears within the type `std::option::Option<(u32, mock::Call, ())>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/core/src/option.rs:598:9
[INFO] [stdout] note: required because it appears within the type `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/unchecked_extrinsic.rs:39:12
[INFO] [stdout]     |
[INFO] [stdout]  39 | pub struct UncheckedExtrinsic<Address, Call, Signature, Extra>
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required because it appears within the type `std::marker::PhantomData<sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/core/src/marker.rs:811:11
[INFO] [stdout] note: required because it appears within the type `alloc::raw_vec::RawVec<sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/alloc/src/raw_vec/mod.rs:75:18
[INFO] [stdout] note: required because it appears within the type `std::vec::Vec<sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/alloc/src/vec/mod.rs:439:11
[INFO] [stdout] note: required because it appears within the type `Block<Header<u64, BlakeTwo256>, _>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/block.rs:73:12
[INFO] [stdout]     |
[INFO] [stdout]  73 | pub struct Block<Header, Extrinsic: MaybeSerialize> {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout]     = note: required for `<Test as GetRuntimeBlockType>::RuntimeBlock` to implement `BlockT`
[INFO] [stdout] note: required by a bound in `sp_runtime::traits::GetRuntimeBlockType::RuntimeBlock`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/traits.rs:984:21
[INFO] [stdout]     |
[INFO] [stdout] 984 |     type RuntimeBlock: self::Block;
[INFO] [stdout]     |                        ^^^^^^^^^^^ required by this bound in `GetRuntimeBlockType::RuntimeBlock`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/build/example-pallet/32160e84593f6f33/out/example_pallet-32160e84593f6f33.long-type-13942415847199983364.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 `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `<Test as SysConfig>::AccountId` to implement `sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>`
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout]  78 |     where
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the macro `$crate::impl_outer_event` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `<Test as SysConfig>::AccountId` to implement `sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>`
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout]  78 |     where
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the macro `$crate::impl_outer_event` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `<Test as SysConfig>::AccountId` to implement `sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>`
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout]  78 |     where
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the macro `$crate::impl_outer_event` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `<Test as SysConfig>::AccountId` to implement `sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>`
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout]  78 |     where
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the macro `$crate::impl_outer_event` 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] warning: trait `Store` is never used
[INFO] [stdout]   --> example-pallet/src/lib.rs:42:47
[INFO] [stdout]    |
[INFO] [stdout] 42 |     #[pallet::generate_store(pub(super) trait Store)]
[INFO] [stdout]    |                                               ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `<Test as SysConfig>::AccountId` to implement `sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>`
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout]  78 |     where
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the macro `$crate::impl_outer_event` 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] warning: unused `Result` that must be used
[INFO] [stdout]    --> example-pallet/src/lib.rs:114:13
[INFO] [stdout]     |
[INFO] [stdout] 114 |             <bridge::Module<T>>::transfer_generic(dest_id, resource_id, metadata);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout]     = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 114 |             let _ = <bridge::Module<T>>::transfer_generic(dest_id, resource_id, metadata);
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> example-pallet/src/lib.rs:196:13
[INFO] [stdout]     |
[INFO] [stdout] 196 | /             <bridge::Module<T>>::transfer_fungible(
[INFO] [stdout] 197 | |                 dest_id,
[INFO] [stdout] 198 | |                 resource_id,
[INFO] [stdout] 199 | |                 recipient,
[INFO] [stdout] 200 | |                 U256::from(amount.saturated_into::<u128>()),
[INFO] [stdout] 201 | |             );
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 196 |             let _ = <bridge::Module<T>>::transfer_fungible(
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> example-pallet/src/lib.rs:224:21
[INFO] [stdout]     |
[INFO] [stdout] 224 | /                     <bridge::Module<T>>::transfer_nonfungible(
[INFO] [stdout] 225 | |                         dest_id,
[INFO] [stdout] 226 | |                         resource_id,
[INFO] [stdout] 227 | |                         tid.to_vec(),
[INFO] [stdout] 228 | |                         recipient,
[INFO] [stdout] 229 | |                         token.metadata,
[INFO] [stdout] 230 | |                     );
[INFO] [stdout]     | |_____________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 224 |                     let _ = <bridge::Module<T>>::transfer_nonfungible(
[INFO] [stdout]     |                     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0276]: impl has stricter requirements than trait
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ impl has extra requirement `std::option::Option<&<pallet::Pallet<Test> as Callable<Test>>::Call> well-formed`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: `mock::Call` cannot be sent between threads safely
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ `mock::Call` cannot be sent between threads safely
[INFO] [stdout]     |
[INFO] [stdout] help: within `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>`, the trait `Send` is not implemented for `mock::Call`
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout] help: the trait `BlockT` is conditionally implemented for `sp_runtime::generic::Block<Header, Extrinsic>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/block.rs:80:1
[INFO] [stdout]     |
[INFO] [stdout]  80 | / impl<Header, Extrinsic: MaybeSerialize> traits::Block for Block<Header, Extrinsic>
[INFO] [stdout]  81 | | where
[INFO] [stdout]  82 | |     Header: HeaderT,
[INFO] [stdout]  83 | |     Extrinsic: Member + Codec + traits::Extrinsic + MaybeMallocSizeOf,
[INFO] [stdout]     | |________________------________________________________________________^
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  unsatisfied requirement introduced here: `_: Member`
[INFO] [stdout]     = note: required because it appears within the type `(u32, mock::Call, ())`
[INFO] [stdout] note: required because it appears within the type `std::option::Option<(u32, mock::Call, ())>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/core/src/option.rs:598:9
[INFO] [stdout] note: required because it appears within the type `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/unchecked_extrinsic.rs:39:12
[INFO] [stdout]     |
[INFO] [stdout]  39 | pub struct UncheckedExtrinsic<Address, Call, Signature, Extra>
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: required for `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>` to implement `Member`
[INFO] [stdout]     = note: required for `Block<Header<u64, BlakeTwo256>, _>` to implement `BlockT`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/build/example-pallet/32160e84593f6f33/out/example_pallet-32160e84593f6f33.long-type-13942415847199983364.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 `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_inherent` 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[E0276]: impl has stricter requirements than trait
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | | ^
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_definition of `create_extrinsics` from trait
[INFO] [stdout]     |   impl has extra requirement `std::vec::Vec<<sp_runtime::generic::Block<sp_runtime::generic::Header<u64, BlakeTwo256>, sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>> as BlockT>::Extrinsic> well-formed`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_inherent` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `<Test as SysConfig>::AccountId` to implement `sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>`
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout]  78 |     where
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the macro `$crate::impl_outer_event` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `<Test as SysConfig>::AccountId` to implement `sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>`
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout]  78 |     where
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the macro `$crate::impl_outer_event` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `Wraps`:
[INFO] [stdout]              sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]              sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]              sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]              sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]              sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]              sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]              sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]              sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]              sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]    = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]   --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 |   #[frame_support::pallet]
[INFO] [stdout]    |   ^
[INFO] [stdout] ...
[INFO] [stdout] 43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]    |  ________________^
[INFO] [stdout] 44 | |
[INFO] [stdout] 45 | |     #[pallet::config]
[INFO] [stdout] 46 | |     pub trait Config:
[INFO] [stdout] ...  |
[INFO] [stdout] 93 | |     #[pallet::call]
[INFO] [stdout]    | |__________________^
[INFO] [stdout] ...
[INFO] [stdout] 96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]    |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]    = note: this error originates in the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: the type `std::option::Option<&<pallet::Pallet<Test> as Callable<Test>>::Call>` is not well-formed
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: `mock::Call` cannot be sent between threads safely
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ `mock::Call` cannot be sent between threads safely
[INFO] [stdout]     |
[INFO] [stdout] help: within `Block<Header<u64, BlakeTwo256>, _>`, the trait `Send` is not implemented for `mock::Call`
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     = note: required because it appears within the type `(u32, mock::Call, ())`
[INFO] [stdout] note: required because it appears within the type `std::option::Option<(u32, mock::Call, ())>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/core/src/option.rs:598:9
[INFO] [stdout] note: required because it appears within the type `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/unchecked_extrinsic.rs:39:12
[INFO] [stdout]     |
[INFO] [stdout]  39 | pub struct UncheckedExtrinsic<Address, Call, Signature, Extra>
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required because it appears within the type `std::marker::PhantomData<sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/core/src/marker.rs:811:11
[INFO] [stdout] note: required because it appears within the type `alloc::raw_vec::RawVec<sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/alloc/src/raw_vec/mod.rs:75:18
[INFO] [stdout] note: required because it appears within the type `std::vec::Vec<sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/alloc/src/vec/mod.rs:439:11
[INFO] [stdout] note: required because it appears within the type `Block<Header<u64, BlakeTwo256>, _>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/block.rs:73:12
[INFO] [stdout]     |
[INFO] [stdout]  73 | pub struct Block<Header, Extrinsic: MaybeSerialize> {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] note: required by a bound in `BlockT`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/traits.rs:603:26
[INFO] [stdout]     |
[INFO] [stdout] 603 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static {
[INFO] [stdout]     |                          ^^^^ required by this bound in `Block`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/build/example-pallet/32160e84593f6f33/out/example_pallet-32160e84593f6f33.long-type-13942415847199983364.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 `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_inherent` 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]: `mock::Call` cannot be sent between threads safely
[INFO] [stdout]     |
[INFO] [stdout] help: within `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>`, the trait `Send` is not implemented for `mock::Call`
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout] help: the trait `BlockT` is conditionally implemented for `sp_runtime::generic::Block<Header, Extrinsic>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/block.rs:80:1
[INFO] [stdout]     |
[INFO] [stdout]  80 | / impl<Header, Extrinsic: MaybeSerialize> traits::Block for Block<Header, Extrinsic>
[INFO] [stdout]  81 | | where
[INFO] [stdout]  82 | |     Header: HeaderT,
[INFO] [stdout]  83 | |     Extrinsic: Member + Codec + traits::Extrinsic + MaybeMallocSizeOf,
[INFO] [stdout]     | |________________------________________________________________________^
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  unsatisfied requirement introduced here: `_: Member`
[INFO] [stdout]     = note: required because it appears within the type `(u32, mock::Call, ())`
[INFO] [stdout] note: required because it appears within the type `std::option::Option<(u32, mock::Call, ())>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/core/src/option.rs:598:9
[INFO] [stdout] note: required because it appears within the type `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/unchecked_extrinsic.rs:39:12
[INFO] [stdout]     |
[INFO] [stdout]  39 | pub struct UncheckedExtrinsic<Address, Call, Signature, Extra>
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: required for `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>` to implement `Member`
[INFO] [stdout]     = note: required for `Block<Header<u64, BlakeTwo256>, _>` to implement `BlockT`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/build/example-pallet/32160e84593f6f33/out/example_pallet-32160e84593f6f33.long-type-13942415847199983364.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 `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` 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: the type `std::vec::Vec<<sp_runtime::generic::Block<sp_runtime::generic::Header<u64, BlakeTwo256>, sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>> as BlockT>::Extrinsic>` is not well-formed
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_inherent` 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]: `mock::Call` cannot be sent between threads safely
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ `mock::Call` cannot be sent between threads safely
[INFO] [stdout]     |
[INFO] [stdout] help: within `Block<Header<u64, BlakeTwo256>, _>`, the trait `Send` is not implemented for `mock::Call`
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     = note: required because it appears within the type `(u32, mock::Call, ())`
[INFO] [stdout] note: required because it appears within the type `std::option::Option<(u32, mock::Call, ())>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/core/src/option.rs:598:9
[INFO] [stdout] note: required because it appears within the type `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/unchecked_extrinsic.rs:39:12
[INFO] [stdout]     |
[INFO] [stdout]  39 | pub struct UncheckedExtrinsic<Address, Call, Signature, Extra>
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required because it appears within the type `std::marker::PhantomData<sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/core/src/marker.rs:811:11
[INFO] [stdout] note: required because it appears within the type `alloc::raw_vec::RawVec<sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/alloc/src/raw_vec/mod.rs:75:18
[INFO] [stdout] note: required because it appears within the type `std::vec::Vec<sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/alloc/src/vec/mod.rs:439:11
[INFO] [stdout] note: required because it appears within the type `Block<Header<u64, BlakeTwo256>, _>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/block.rs:73:12
[INFO] [stdout]     |
[INFO] [stdout]  73 | pub struct Block<Header, Extrinsic: MaybeSerialize> {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] note: required by a bound in `BlockT`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/traits.rs:603:26
[INFO] [stdout]     |
[INFO] [stdout] 603 | pub trait Block: Clone + Send + Sync + Codec + Eq + MaybeSerialize + Debug + MaybeMallocSizeOf + 'static {
[INFO] [stdout]     |                          ^^^^ required by this bound in `Block`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/build/example-pallet/32160e84593f6f33/out/example_pallet-32160e84593f6f33.long-type-13942415847199983364.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 `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_inherent` 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: the type `std::vec::Vec<<sp_runtime::generic::Block<sp_runtime::generic::Header<u64, BlakeTwo256>, sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>> as BlockT>::Extrinsic>` is not well-formed
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_inherent` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `<Test as SysConfig>::AccountId` to implement `sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>`
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout]  78 |     where
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the derive macro `Clone` 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::Event<Test>`
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[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 `pallet::Event<Test>: std::cmp::Eq` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `std::cmp::Eq` is not implemented for `pallet::Event<Test>`
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `std::cmp::Eq` is conditionally implemented for `pallet::Event<T>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:77:14
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout]  78 |     where
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ---------------------- unsatisfied requirement introduced here: `<_ as SysConfig>::AccountId: sp_core::crypto::UncheckedFrom<<_ as SysConfig>::Hash>`
[INFO] [stdout]  80 |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ----------- unsatisfied requirement introduced here: `<_ as SysConfig>::AccountId: AsRef<[u8]>`
[INFO] [stdout] note: required by a bound in `std::cmp::AssertParamIsEq`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/core/src/cmp.rs:395:0
[INFO] [stdout]     = note: this error originates in the derive macro `Eq` 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] help: consider annotating `pallet::Event<Test>` with `#[derive(Eq)]`
[INFO] [stdout]    --> example-pallet/src/lib.rs:77:1
[INFO] [stdout]     |
[INFO] [stdout]  77 +     #[derive(Eq)]
[INFO] [stdout]  78 |     pub enum Event<T: Config>
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `pallet::Event<Test>: mock::_::_parity_scale_codec::Encode` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 116 | |         Example: example::{Module, Call, Event<T>}
[INFO] [stdout]     | |                  ------- required by a bound introduced by this call
[INFO] [stdout] 117 | |     }
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `mock::_::_parity_scale_codec::Encode` is not implemented for `pallet::Event<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the trait `mock::_::_parity_scale_codec::Encode` is conditionally implemented for `pallet::Event<T>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 | #[frame_support::pallet]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ---------------------- unsatisfied requirement introduced here: `<_ as SysConfig>::AccountId: sp_core::crypto::UncheckedFrom<<_ as SysConfig>::Hash>`
[INFO] [stdout]  80 |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ----------- unsatisfied requirement introduced here: `<_ as SysConfig>::AccountId: AsRef<[u8]>`
[INFO] [stdout]     = note: this error originates in the derive macro `frame_support::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:116:18
[INFO] [stdout]     |
[INFO] [stdout] 116 |         Example: example::{Module, Call, Event<T>}
[INFO] [stdout]     |                  ^^^^^^^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `<Test as SysConfig>::AccountId` to implement `sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>`
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout]  78 |     where
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Event`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `<Test as SysConfig>::AccountId` to implement `sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>`
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout]  78 |     where
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the derive macro `$crate::codec::Encode` 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 `pallet::Event<Test>: Decode` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:116:18
[INFO] [stdout]     |
[INFO] [stdout] 116 |         Example: example::{Module, Call, Event<T>}
[INFO] [stdout]     |                  ^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `Decode` is not implemented for `pallet::Event<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the trait `Decode` is conditionally implemented for `pallet::Event<T>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 | #[frame_support::pallet]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ---------------------- unsatisfied requirement introduced here: `<_ as SysConfig>::AccountId: sp_core::crypto::UncheckedFrom<<_ as SysConfig>::Hash>`
[INFO] [stdout]  80 |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ----------- unsatisfied requirement introduced here: `<_ as SysConfig>::AccountId: AsRef<[u8]>`
[INFO] [stdout]     = note: this error originates in the derive macro `frame_support::codec::Decode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `&pallet::Event<Test>: CoerceUnsized<&dyn std::fmt::Debug>` is not satisfied in `pallet::Event<Test>`
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ within `pallet::Event<Test>`, the trait `std::fmt::Debug` is not implemented for `pallet::Event<Test>`
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `std::fmt::Debug` is conditionally implemented for `pallet::Event<T>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 | #[frame_support::pallet]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ---------------------- unsatisfied requirement introduced here: `<_ as SysConfig>::AccountId: sp_core::crypto::UncheckedFrom<<_ as SysConfig>::Hash>`
[INFO] [stdout]  80 |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ----------- unsatisfied requirement introduced here: `<_ as SysConfig>::AccountId: AsRef<[u8]>`
[INFO] [stdout] note: required because it appears within the type `pallet::Event<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:77:14
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout]     = note: required for `&pallet::Event<Test>` to implement `CoerceUnsized<&dyn std::fmt::Debug>`
[INFO] [stdout]     = note: required for the cast from `&pallet::Event<Test>` to `&dyn std::fmt::Debug`
[INFO] [stdout]     = note: this error originates in the derive macro `$crate::RuntimeDebug` which comes from the expansion of the derive macro `frame_support::RuntimeDebugNoBound` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider annotating `pallet::Event<Test>` with `#[derive(Debug)]`
[INFO] [stdout]    --> example-pallet/src/lib.rs:77:1
[INFO] [stdout]     |
[INFO] [stdout]  77 +     #[derive(Debug)]
[INFO] [stdout]  78 |     pub enum Event<T: Config>
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `<Test as SysConfig>::AccountId` to implement `sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>`
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout]  78 |     where
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the macro `$crate::impl_outer_event` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `<Test as SysConfig>::AccountId` to implement `sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>`
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout]  78 |     where
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the macro `$crate::impl_outer_event` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `<Test as SysConfig>::AccountId` to implement `sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>`
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout]  78 |     where
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the macro `$crate::impl_outer_event` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `<Test as SysConfig>::AccountId` to implement `sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>`
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout]  78 |     where
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the macro `$crate::impl_outer_event` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `<Test as SysConfig>::AccountId` to implement `sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>`
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout]  78 |     where
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the macro `$crate::impl_outer_event` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `<Test as SysConfig>::AccountId` to implement `sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>`
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout]  78 |     where
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the macro `$crate::impl_outer_event` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `<Test as SysConfig>::AccountId` to implement `sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>`
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout]  78 |     where
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the macro `$crate::__impl_outer_event_json_metadata` 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[E0599]: the variant, associated function, or constant `metadata` exists for enum `pallet::Event<Test>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ variant, associated function, or constant cannot be called on `pallet::Event<Test>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: example-pallet/src/lib.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 |       pub enum Event<T: Config>
[INFO] [stdout]     |       ------------------------- variant, associated function, or constant `metadata` not found for this enum
[INFO] [stdout]     |
[INFO] [stdout] note: trait bound `u64: AsRef<[u8]>` was not satisfied
[INFO] [stdout]    --> example-pallet/src/lib.rs:80:23
[INFO] [stdout]     |
[INFO] [stdout]  74 |       #[pallet::event]
[INFO] [stdout]     |  _______________-
[INFO] [stdout]  75 | |     #[pallet::metadata(<T as frame_system::Config>::Hash = "Hash")]
[INFO] [stdout]  76 | |     #[pallet::generate_deposit(pub(super) fn deposit_event)]
[INFO] [stdout]  77 | |     pub enum Event<T: Config>
[INFO] [stdout]     | |__________________-
[INFO] [stdout] ...
[INFO] [stdout]  80 |           T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                         ^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `u64: Wraps`
[INFO] [stdout]             which is required by `u64: sp_core::crypto::UncheckedFrom<H256>`
[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 `metadata`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `ModuleErrorMetadata`
[INFO] [stdout]             candidate #2: `tracing_core::callsite::Callsite`
[INFO] [stdout]             candidate #3: `tracing_subscriber::registry::SpanData`
[INFO] [stdout]     = note: this error originates in the macro `$crate::__impl_outer_event_json_metadata` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `<Test as SysConfig>::AccountId` to implement `sp_core::crypto::UncheckedFrom<<Test as SysConfig>::Hash>`
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  77 |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout]  78 |     where
[INFO] [stdout]  79 |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the macro `$crate::__impl_outer_event_json_metadata` 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[E0599]: the variant, associated function, or constant `metadata` exists for enum `pallet::Event<Test>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ variant, associated function, or constant cannot be called on `pallet::Event<Test>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: example-pallet/src/lib.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 |       pub enum Event<T: Config>
[INFO] [stdout]     |       ------------------------- variant, associated function, or constant `metadata` not found for this enum
[INFO] [stdout]     |
[INFO] [stdout] note: trait bound `u64: AsRef<[u8]>` was not satisfied
[INFO] [stdout]    --> example-pallet/src/lib.rs:80:23
[INFO] [stdout]     |
[INFO] [stdout]  74 |       #[pallet::event]
[INFO] [stdout]     |  _______________-
[INFO] [stdout]  75 | |     #[pallet::metadata(<T as frame_system::Config>::Hash = "Hash")]
[INFO] [stdout]  76 | |     #[pallet::generate_deposit(pub(super) fn deposit_event)]
[INFO] [stdout]  77 | |     pub enum Event<T: Config>
[INFO] [stdout]     | |__________________-
[INFO] [stdout] ...
[INFO] [stdout]  80 |           T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                         ^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `u64: Wraps`
[INFO] [stdout]             which is required by `u64: sp_core::crypto::UncheckedFrom<H256>`
[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 `metadata`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `ModuleErrorMetadata`
[INFO] [stdout]             candidate #2: `tracing_core::callsite::Callsite`
[INFO] [stdout]             candidate #3: `tracing_subscriber::registry::SpanData`
[INFO] [stdout]     = note: this error originates in the macro `$crate::__impl_outer_event_json_metadata` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the derive macro `Clone` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the derive macro `Clone` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the derive macro `PartialEq` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the derive macro `Eq` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: the type `std::cmp::AssertParamIsEq<<pallet::Pallet<Test> as Callable<Test>>::Call>` is not well-formed
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the derive macro `Eq` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the derive macro `$crate::RuntimeDebug` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `$crate::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the associated function or constant `call_functions` exists for struct `pallet::Pallet<Test>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ associated function or constant cannot be called on `pallet::Pallet<Test>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: example-pallet/src/lib.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |       -------------------- associated function or constant `call_functions` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: trait bound `u64: AsRef<[u8]>` was not satisfied
[INFO] [stdout]    --> example-pallet/src/lib.rs:97:23
[INFO] [stdout]     |
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________-
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________-
[INFO] [stdout] ...
[INFO] [stdout]  97 |           T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                         ^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `u64: Wraps`
[INFO] [stdout]             which is required by `u64: sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout]     = note: this error originates in the macro `$crate::__runtime_modules_to_metadata_calls_call` 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[E0599]: the associated function or constant `module_constants_metadata` exists for struct `pallet::Pallet<Test>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ associated function or constant cannot be called on `pallet::Pallet<Test>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: example-pallet/src/lib.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |       -------------------- associated function or constant `module_constants_metadata` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: trait bound `u64: AsRef<[u8]>` was not satisfied
[INFO] [stdout]    --> example-pallet/src/lib.rs:49:54
[INFO] [stdout]     |
[INFO] [stdout]  35 | #[frame_support::pallet]
[INFO] [stdout]     | ------------------------
[INFO] [stdout] ...
[INFO] [stdout]  49 |         Self::AccountId: UncheckedFrom<Self::Hash> + AsRef<[u8]>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `u64: Wraps`
[INFO] [stdout]             which is required by `u64: sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout]     = note: this error originates in the macro `$crate::__runtime_modules_to_metadata` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `ModuleErrorMetadata`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  41 |       #[pallet::pallet]
[INFO] [stdout]     |  _______________^
[INFO] [stdout]  42 | |     #[pallet::generate_store(pub(super) trait Store)]
[INFO] [stdout]  43 | |     pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout]  49 |           Self::AccountId: UncheckedFrom<Self::Hash> + AsRef<[u8]>,
[INFO] [stdout]     |                            ------------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `$crate::__runtime_modules_to_metadata` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `OnGenesis`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  41 |       #[pallet::pallet]
[INFO] [stdout]     |  _______________^
[INFO] [stdout]  42 | |     #[pallet::generate_store(pub(super) trait Store)]
[INFO] [stdout]  43 | |     pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout]  49 |           Self::AccountId: UncheckedFrom<Self::Hash> + AsRef<[u8]>,
[INFO] [stdout]     |                            ------------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `(Pallet<Test>, (Module<Test>, (Module<Test>, (Pallet<Test>, _))))` to implement `OnGenesis`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/build/example-pallet/32160e84593f6f33/out/example_pallet-32160e84593f6f33.long-type-16046292398705889789.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 `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_config` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: `mock::Call` cannot be sent between threads safely
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ `mock::Call` cannot be sent between threads safely
[INFO] [stdout]     |
[INFO] [stdout] help: within `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>`, the trait `Send` is not implemented for `mock::Call`
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout] help: the trait `BlockT` is conditionally implemented for `sp_runtime::generic::Block<Header, Extrinsic>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/block.rs:80:1
[INFO] [stdout]     |
[INFO] [stdout]  80 | / impl<Header, Extrinsic: MaybeSerialize> traits::Block for Block<Header, Extrinsic>
[INFO] [stdout]  81 | | where
[INFO] [stdout]  82 | |     Header: HeaderT,
[INFO] [stdout]  83 | |     Extrinsic: Member + Codec + traits::Extrinsic + MaybeMallocSizeOf,
[INFO] [stdout]     | |________________------________________________________________________^
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  unsatisfied requirement introduced here: `_: Member`
[INFO] [stdout]     = note: required because it appears within the type `(u32, mock::Call, ())`
[INFO] [stdout] note: required because it appears within the type `std::option::Option<(u32, mock::Call, ())>`
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/core/src/option.rs:598:9
[INFO] [stdout] note: required because it appears within the type `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/unchecked_extrinsic.rs:39:12
[INFO] [stdout]     |
[INFO] [stdout]  39 | pub struct UncheckedExtrinsic<Address, Call, Signature, Extra>
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: required for `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>` to implement `Member`
[INFO] [stdout]     = note: required for `Block<Header<u64, BlakeTwo256>, _>` to implement `BlockT`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/build/example-pallet/32160e84593f6f33/out/example_pallet-32160e84593f6f33.long-type-13942415847199983364.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 `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_inherent` 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[E0599]: the method `extrinsics` exists for reference `&Block<Header<u64, BlakeTwo256>, _>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | | ^
[INFO] [stdout]     | | |
[INFO] [stdout]     | | field, not a method
[INFO] [stdout]     | |_doesn't satisfy `mock::Call: Send`
[INFO] [stdout]     |   help: remove the arguments
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sp-runtime-3.0.0/src/generic/block.rs:73:1
[INFO] [stdout]     |
[INFO] [stdout]  73 |   pub struct Block<Header, Extrinsic: MaybeSerialize> {
[INFO] [stdout]     |   --------------------------------------------------- doesn't satisfy `_: Block`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `mock::Call: Send`
[INFO] [stdout]             which is required by `sp_runtime::generic::Block<sp_runtime::generic::Header<u64, BlakeTwo256>, sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>>: BlockT`
[INFO] [stdout] note: the trait `Send` must be implemented
[INFO] [stdout]    --> /rustc/c999cef531ea9059e189e82fe0e82c5daf249bc9/library/core/src/marker.rs:92:0
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/build/example-pallet/32160e84593f6f33/out/example_pallet-32160e84593f6f33.long-type-7122268409760513000.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 `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_inherent` 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 `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `IntegrityTest`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  66 | |     #[pallet::hooks]
[INFO] [stdout]     | |___________________^
[INFO] [stdout] ...
[INFO] [stdout]  69 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `(Pallet<Test>, (Module<Test>, (Module<Test>, (Pallet<Test>,))))` to implement `IntegrityTest`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/build/example-pallet/32160e84593f6f33/out/example_pallet-32160e84593f6f33.long-type-1168684322243362137.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` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]   --> example-pallet/src/tests.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     Call::Example(crate::Call::remark(hash, resource_id))
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `Wraps`:
[INFO] [stdout]              sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]              sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]              sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]              sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]              sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]              sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]              sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]              sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]              sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]    = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]   --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 |   #[frame_support::pallet]
[INFO] [stdout]    |   ^
[INFO] [stdout] ...
[INFO] [stdout] 43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]    |  ________________^
[INFO] [stdout] 44 | |
[INFO] [stdout] 45 | |     #[pallet::config]
[INFO] [stdout] 46 | |     pub trait Config:
[INFO] [stdout] ...  |
[INFO] [stdout] 93 | |     #[pallet::call]
[INFO] [stdout]    | |__________________^
[INFO] [stdout] ...
[INFO] [stdout] 96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]    |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]    = note: this error originates in the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]   --> example-pallet/src/tests.rs:20:19
[INFO] [stdout]    |
[INFO] [stdout] 20 |     Call::Example(crate::Call::remark(hash, resource_id))
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `Wraps`:
[INFO] [stdout]              sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]              sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]              sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]              sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]              sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]              sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]              sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]              sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]              sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]    = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]   --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 |   #[frame_support::pallet]
[INFO] [stdout]    |   ^
[INFO] [stdout] ...
[INFO] [stdout] 43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]    |  ________________^
[INFO] [stdout] 44 | |
[INFO] [stdout] 45 | |     #[pallet::config]
[INFO] [stdout] 46 | |     pub trait Config:
[INFO] [stdout] ...  |
[INFO] [stdout] 93 | |     #[pallet::call]
[INFO] [stdout]    | |__________________^
[INFO] [stdout] ...
[INFO] [stdout] 96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]    |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]    = note: this error originates in the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]   --> example-pallet/src/tests.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     Call::Example(crate::Call::transfer(to, amount.into(), resource_id))
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `Wraps`:
[INFO] [stdout]              sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]              sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]              sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]              sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]              sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]              sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]              sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]              sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]              sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]    = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]   --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 |   #[frame_support::pallet]
[INFO] [stdout]    |   ^
[INFO] [stdout] ...
[INFO] [stdout] 43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]    |  ________________^
[INFO] [stdout] 44 | |
[INFO] [stdout] 45 | |     #[pallet::config]
[INFO] [stdout] 46 | |     pub trait Config:
[INFO] [stdout] ...  |
[INFO] [stdout] 93 | |     #[pallet::call]
[INFO] [stdout]    | |__________________^
[INFO] [stdout] ...
[INFO] [stdout] 96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]    |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]    = note: this error originates in the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]   --> example-pallet/src/tests.rs:25:19
[INFO] [stdout]    |
[INFO] [stdout] 25 |     Call::Example(crate::Call::transfer(to, amount.into(), resource_id))
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `Wraps`:
[INFO] [stdout]              sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]              sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]              sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]              sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]              sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]              sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]              sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]              sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]              sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]    = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]   --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 |   #[frame_support::pallet]
[INFO] [stdout]    |   ^
[INFO] [stdout] ...
[INFO] [stdout] 43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]    |  ________________^
[INFO] [stdout] 44 | |
[INFO] [stdout] 45 | |     #[pallet::config]
[INFO] [stdout] 46 | |     pub trait Config:
[INFO] [stdout] ...  |
[INFO] [stdout] 93 | |     #[pallet::call]
[INFO] [stdout]    | |__________________^
[INFO] [stdout] ...
[INFO] [stdout] 96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]    |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]    = note: this error originates in the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the associated function or constant `transfer_hash` exists for struct `pallet::Pallet<Test>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> example-pallet/src/tests.rs:38:29
[INFO] [stdout]    |
[INFO] [stdout] 38 |         assert_ok!(Example::transfer_hash(
[INFO] [stdout]    |                             ^^^^^^^^^^^^^ associated function or constant cannot be called on `pallet::Pallet<Test>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]   ::: example-pallet/src/lib.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]    |     -------------------- associated function or constant `transfer_hash` not found for this struct
[INFO] [stdout]    |
[INFO] [stdout] note: trait bound `u64: AsRef<[u8]>` was not satisfied
[INFO] [stdout]   --> example-pallet/src/lib.rs:97:23
[INFO] [stdout]    |
[INFO] [stdout] 94 |     impl<T: Config> Pallet<T>
[INFO] [stdout]    |                     ---------
[INFO] [stdout] ...
[INFO] [stdout] 97 |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]    |                       ^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `u64: Wraps`
[INFO] [stdout]            which is required by `u64: sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the associated function or constant `transfer_native` exists for struct `pallet::Pallet<Test>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> example-pallet/src/tests.rs:62:29
[INFO] [stdout]    |
[INFO] [stdout] 62 |         assert_ok!(Example::transfer_native(
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^ associated function or constant cannot be called on `pallet::Pallet<Test>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]   ::: example-pallet/src/lib.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]    |     -------------------- associated function or constant `transfer_native` not found for this struct
[INFO] [stdout]    |
[INFO] [stdout] note: trait bound `u64: AsRef<[u8]>` was not satisfied
[INFO] [stdout]   --> example-pallet/src/lib.rs:97:23
[INFO] [stdout]    |
[INFO] [stdout] 94 |     impl<T: Config> Pallet<T>
[INFO] [stdout]    |                     ---------
[INFO] [stdout] ...
[INFO] [stdout] 97 |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]    |                       ^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `u64: Wraps`
[INFO] [stdout]            which is required by `u64: sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the associated function or constant `transfer_erc721` exists for struct `pallet::Pallet<Test>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> example-pallet/src/tests.rs:107:29
[INFO] [stdout]     |
[INFO] [stdout] 107 |         assert_ok!(Example::transfer_erc721(
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^ associated function or constant cannot be called on `pallet::Pallet<Test>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: example-pallet/src/lib.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 |     pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |     -------------------- associated function or constant `transfer_erc721` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: trait bound `u64: AsRef<[u8]>` was not satisfied
[INFO] [stdout]    --> example-pallet/src/lib.rs:97:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |     impl<T: Config> Pallet<T>
[INFO] [stdout]     |                     ---------
[INFO] [stdout] ...
[INFO] [stdout]  97 |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `u64: Wraps`
[INFO] [stdout]             which is required by `u64: sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the associated function or constant `transfer_erc721` exists for struct `pallet::Pallet<Test>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> example-pallet/src/tests.rs:128:22
[INFO] [stdout]     |
[INFO] [stdout] 128 |             Example::transfer_erc721(
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^ associated function or constant cannot be called on `pallet::Pallet<Test>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: example-pallet/src/lib.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 |     pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |     -------------------- associated function or constant `transfer_erc721` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: trait bound `u64: AsRef<[u8]>` was not satisfied
[INFO] [stdout]    --> example-pallet/src/lib.rs:97:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |     impl<T: Config> Pallet<T>
[INFO] [stdout]     |                     ---------
[INFO] [stdout] ...
[INFO] [stdout]  97 |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `u64: Wraps`
[INFO] [stdout]             which is required by `u64: sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the associated function or constant `remark` exists for struct `pallet::Pallet<Test>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> example-pallet/src/tests.rs:179:29
[INFO] [stdout]     |
[INFO] [stdout] 179 |         assert_ok!(Example::remark(
[INFO] [stdout]     |                             ^^^^^^ associated function or constant cannot be called on `pallet::Pallet<Test>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: example-pallet/src/lib.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 |     pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |     -------------------- associated function or constant `remark` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: trait bound `u64: AsRef<[u8]>` was not satisfied
[INFO] [stdout]    --> example-pallet/src/lib.rs:97:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |     impl<T: Config> Pallet<T>
[INFO] [stdout]     |                     ---------
[INFO] [stdout] ...
[INFO] [stdout]  97 |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `u64: Wraps`
[INFO] [stdout]             which is required by `u64: sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `remark`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `frame_system::WeightInfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the associated function or constant `remark` exists for struct `pallet::Pallet<Test>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> example-pallet/src/tests.rs:186:22
[INFO] [stdout]     |
[INFO] [stdout] 186 |             Example::remark(Origin::signed(RELAYER_A), hash, resource_id),
[INFO] [stdout]     |                      ^^^^^^ associated function or constant cannot be called on `pallet::Pallet<Test>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: example-pallet/src/lib.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 |     pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |     -------------------- associated function or constant `remark` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: trait bound `u64: AsRef<[u8]>` was not satisfied
[INFO] [stdout]    --> example-pallet/src/lib.rs:97:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |     impl<T: Config> Pallet<T>
[INFO] [stdout]     |                     ---------
[INFO] [stdout] ...
[INFO] [stdout]  97 |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `u64: Wraps`
[INFO] [stdout]             which is required by `u64: sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `remark`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `frame_system::WeightInfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the associated function or constant `remark` exists for struct `pallet::Pallet<Test>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> example-pallet/src/tests.rs:191:22
[INFO] [stdout]     |
[INFO] [stdout] 191 |             Example::remark(Origin::root(), hash, resource_id),
[INFO] [stdout]     |                      ^^^^^^ associated function or constant cannot be called on `pallet::Pallet<Test>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: example-pallet/src/lib.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 |     pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |     -------------------- associated function or constant `remark` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: trait bound `u64: AsRef<[u8]>` was not satisfied
[INFO] [stdout]    --> example-pallet/src/lib.rs:97:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |     impl<T: Config> Pallet<T>
[INFO] [stdout]     |                     ---------
[INFO] [stdout] ...
[INFO] [stdout]  97 |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `u64: Wraps`
[INFO] [stdout]             which is required by `u64: sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `remark`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `frame_system::WeightInfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the associated function or constant `transfer` exists for struct `pallet::Pallet<Test>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> example-pallet/src/tests.rs:205:29
[INFO] [stdout]     |
[INFO] [stdout] 205 |         assert_ok!(Example::transfer(
[INFO] [stdout]     |                             ^^^^^^^^ associated function or constant cannot be called on `pallet::Pallet<Test>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: example-pallet/src/lib.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 |     pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |     -------------------- associated function or constant `transfer` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: trait bound `u64: AsRef<[u8]>` was not satisfied
[INFO] [stdout]    --> example-pallet/src/lib.rs:97:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |     impl<T: Config> Pallet<T>
[INFO] [stdout]     |                     ---------
[INFO] [stdout] ...
[INFO] [stdout]  97 |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `u64: Wraps`
[INFO] [stdout]             which is required by `u64: sp_core::crypto::UncheckedFrom<H256>`
[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 `transfer`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `Ext`
[INFO] [stdout]             candidate #2: `hidden_include::traits::Currency`
[INFO] [stdout]             candidate #3: `pallet_balances::WeightInfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the associated function or constant `mint_erc721` exists for struct `pallet::Pallet<Test>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> example-pallet/src/tests.rs:233:29
[INFO] [stdout]     |
[INFO] [stdout] 233 |         assert_ok!(Example::mint_erc721(
[INFO] [stdout]     |                             ^^^^^^^^^^^ associated function or constant cannot be called on `pallet::Pallet<Test>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: example-pallet/src/lib.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 |     pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |     -------------------- associated function or constant `mint_erc721` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: trait bound `u64: AsRef<[u8]>` was not satisfied
[INFO] [stdout]    --> example-pallet/src/lib.rs:97:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |     impl<T: Config> Pallet<T>
[INFO] [stdout]     |                     ---------
[INFO] [stdout] ...
[INFO] [stdout]  97 |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `u64: Wraps`
[INFO] [stdout]             which is required by `u64: sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the associated function or constant `mint_erc721` exists for struct `pallet::Pallet<Test>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> example-pallet/src/tests.rs:250:22
[INFO] [stdout]     |
[INFO] [stdout] 250 |             Example::mint_erc721(
[INFO] [stdout]     |                      ^^^^^^^^^^^ associated function or constant cannot be called on `pallet::Pallet<Test>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: example-pallet/src/lib.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 |     pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |     -------------------- associated function or constant `mint_erc721` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: trait bound `u64: AsRef<[u8]>` was not satisfied
[INFO] [stdout]    --> example-pallet/src/lib.rs:97:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |     impl<T: Config> Pallet<T>
[INFO] [stdout]     |                     ---------
[INFO] [stdout] ...
[INFO] [stdout]  97 |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `u64: Wraps`
[INFO] [stdout]             which is required by `u64: sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::array::IntoIter::<T, N>::new`: use `IntoIterator::into_iter` instead
[INFO] [stdout]    --> example-pallet/src/lib.rs:148:27
[INFO] [stdout]     |
[INFO] [stdout] 148 |                 IntoIter::new(APPROVE_SELECTOR)
[INFO] [stdout]     |                           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::array::IntoIter::<T, N>::new`: use `IntoIterator::into_iter` instead
[INFO] [stdout]    --> example-pallet/src/lib.rs:174:27
[INFO] [stdout]     |
[INFO] [stdout] 174 |                 IntoIter::new(BURN_SELECTOR)
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::array::IntoIter::<T, N>::new`: use `IntoIterator::into_iter` instead
[INFO] [stdout]    --> example-pallet/src/lib.rs:279:27
[INFO] [stdout]     |
[INFO] [stdout] 279 |                 IntoIter::new(MINT_SELECTOR)
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | / frame_support::construct_runtime!(
[INFO] [stdout] 107 | |     pub enum Test where
[INFO] [stdout] 108 | |         Block = Block,
[INFO] [stdout] 109 | |         NodeBlock = Block,
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | | );
[INFO] [stdout]     | |_^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::impl_outer_dispatch` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/tests.rs:269:13
[INFO] [stdout]     |
[INFO] [stdout] 269 |         let proposal = make_transfer_proposal(RELAYER_A, 10);
[INFO] [stdout]     |             ^^^^^^^^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/tests.rs:284:13
[INFO] [stdout]     |
[INFO] [stdout] 284 |             Box::new(proposal.clone())
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: Wraps` is not satisfied
[INFO] [stdout]    --> example-pallet/src/tests.rs:286:42
[INFO] [stdout]     |
[INFO] [stdout] 286 |         let prop = Bridge::votes(src_id, (prop_id.clone(), proposal.clone())).unwrap();
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Wraps` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `Wraps`:
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ecdsa::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::ed25519::AppSignature
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPair
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppPublic
[INFO] [stdout]               sp_runtime::sp_application_crypto::sr25519::AppSignature
[INFO] [stdout]     = note: required for `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout] note: required for `pallet::Pallet<Test>` to implement `Callable<Test>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 |   #[frame_support::pallet]
[INFO] [stdout]     |   ^
[INFO] [stdout] ...
[INFO] [stdout]  43 |       pub struct Pallet<T>(PhantomData<T>);
[INFO] [stdout]     |  ________________^
[INFO] [stdout]  44 | |
[INFO] [stdout]  45 | |     #[pallet::config]
[INFO] [stdout]  46 | |     pub trait Config:
[INFO] [stdout] ...   |
[INFO] [stdout]  93 | |     #[pallet::call]
[INFO] [stdout]     | |__________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 |           T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                         ---------------------- unsatisfied trait bound introduced here
[INFO] [stdout]     = note: this error originates in the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r_id`
[INFO] [stdout]    --> example-pallet/src/lib.rs:247:13
[INFO] [stdout]     |
[INFO] [stdout] 247 |             r_id: ResourceId,
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_r_id`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r_id`
[INFO] [stdout]    --> example-pallet/src/lib.rs:308:13
[INFO] [stdout]     |
[INFO] [stdout] 308 |             r_id: ResourceId,
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_r_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r_id`
[INFO] [stdout]    --> example-pallet/src/lib.rs:322:13
[INFO] [stdout]     |
[INFO] [stdout] 322 |             r_id: ResourceId,
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_r_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0046, E0276, E0277, E0369, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0046`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `example-pallet` (lib test) due to 95 previous errors; 49 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "5adcc95d8486e1e78a434a3ff4725caa5595e049d19561aec5dbb510fad09add", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5adcc95d8486e1e78a434a3ff4725caa5595e049d19561aec5dbb510fad09add", kill_on_drop: false }`
[INFO] [stdout] 5adcc95d8486e1e78a434a3ff4725caa5595e049d19561aec5dbb510fad09add
