[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] testing privi-metaverse/chainbridge-substrate against beta-2025-04-20 for beta-1.87-3
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fprivi-metaverse%2Fchainbridge-substrate" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/privi-metaverse/chainbridge-substrate on toolchain beta-2025-04-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-04-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[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-4-tc2/source/Cargo.toml
[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" "+beta-2025-04-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-04-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e9dd5a059eef5cb4e73a5f7c804876b026b2491dfd0e2856c0955c6760902b0c
[INFO] running `Command { std: "docker" "start" "-a" "e9dd5a059eef5cb4e73a5f7c804876b026b2491dfd0e2856c0955c6760902b0c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e9dd5a059eef5cb4e73a5f7c804876b026b2491dfd0e2856c0955c6760902b0c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e9dd5a059eef5cb4e73a5f7c804876b026b2491dfd0e2856c0955c6760902b0c", kill_on_drop: false }`
[INFO] [stdout] e9dd5a059eef5cb4e73a5f7c804876b026b2491dfd0e2856c0955c6760902b0c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-04-20" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6e2dd227046b204077ee11e9e53cb77721d091c05f17a0a35c23638878ce6488
[INFO] running `Command { std: "docker" "start" "-a" "6e2dd227046b204077ee11e9e53cb77721d091c05f17a0a35c23638878ce6488", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.24
[INFO] [stderr]    Compiling unicode-xid v0.2.1
[INFO] [stderr]    Compiling syn v1.0.60
[INFO] [stderr]    Compiling libc v0.2.79
[INFO] [stderr]    Compiling cfg-if v0.1.10
[INFO] [stderr]    Compiling autocfg v1.0.1
[INFO] [stderr]    Compiling serde_derive v1.0.123
[INFO] [stderr]    Compiling serde v1.0.123
[INFO] [stderr]    Compiling typenum v1.12.0
[INFO] [stderr]    Compiling byteorder v1.3.4
[INFO] [stderr]    Compiling getrandom v0.1.15
[INFO] [stderr]    Compiling libm v0.2.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.9
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling radium v0.6.2
[INFO] [stderr]    Compiling smallvec v1.4.2
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling memchr v2.3.3
[INFO] [stderr]    Compiling arrayvec v0.5.1
[INFO] [stderr]    Compiling wyz v0.2.0
[INFO] [stderr]    Compiling funty v1.1.0
[INFO] [stderr]    Compiling num-traits v0.2.12
[INFO] [stderr]    Compiling num-integer v0.1.43
[INFO] [stderr]    Compiling version_check v0.9.2
[INFO] [stderr]    Compiling tap v1.0.0
[INFO] [stderr]    Compiling byte-slice-cast v1.0.0
[INFO] [stderr]    Compiling instant v0.1.7
[INFO] [stderr]    Compiling subtle v2.3.0
[INFO] [stderr]    Compiling getrandom v0.2.2
[INFO] [stderr]    Compiling scopeguard v1.1.0
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling lock_api v0.4.1
[INFO] [stderr]    Compiling regex-syntax v0.6.22
[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]    Compiling generic-array v0.14.4
[INFO] [stderr]    Compiling aho-corasick v0.7.14
[INFO] [stderr]    Compiling num-rational v0.2.4
[INFO] [stderr]    Compiling thread_local v1.0.1
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling tracing-core v0.1.17
[INFO] [stderr]    Compiling quote v1.0.7
[INFO] [stderr]    Compiling rustc-hex v2.1.0
[INFO] [stderr]    Compiling parking_lot_core v0.8.0
[INFO] [stderr]    Compiling pin-project-internal v0.4.27
[INFO] [stderr]    Compiling byte-tools v0.3.1
[INFO] [stderr]    Compiling sp-std v3.0.0
[INFO] [stderr]    Compiling parking_lot v0.11.1
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling subtle v1.0.0
[INFO] [stderr]    Compiling ryu v1.0.5
[INFO] [stderr]    Compiling block-padding v0.1.5
[INFO] [stderr]    Compiling rand_core v0.6.2
[INFO] [stderr]    Compiling bitvec v0.20.1
[INFO] [stderr]    Compiling proc-macro-nested v0.1.6
[INFO] [stderr]    Compiling hex v0.4.2
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rand_pcg v0.2.1
[INFO] [stderr]    Compiling rand_chacha v0.3.0
[INFO] [stderr]    Compiling once_cell v1.4.1
[INFO] [stderr]    Compiling parity-wasm v0.41.0
[INFO] [stderr]    Compiling serde_json v1.0.59
[INFO] [stderr]    Compiling uint v0.9.0
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling pin-project-lite v0.2.4
[INFO] [stderr]    Compiling arrayvec v0.4.12
[INFO] [stderr]    Compiling rand v0.8.3
[INFO] [stderr]    Compiling itoa v0.4.6
[INFO] [stderr]    Compiling fake-simd v0.1.2
[INFO] [stderr]    Compiling futures-core v0.3.6
[INFO] [stderr]    Compiling futures-sink v0.3.6
[INFO] [stderr]    Compiling ahash v0.4.7
[INFO] [stderr]    Compiling opaque-debug v0.2.3
[INFO] [stderr]    Compiling futures-channel v0.3.6
[INFO] [stderr]    Compiling tracing v0.1.25
[INFO] [stderr]    Compiling futures-task v0.3.6
[INFO] [stderr]    Compiling generic-array v0.12.3
[INFO] [stderr]    Compiling chrono v0.4.19
[INFO] [stderr]    Compiling hashbrown v0.9.1
[INFO] [stderr]    Compiling tracing-log v0.1.2
[INFO] [stderr]    Compiling sharded-slab v0.1.1
[INFO] [stderr]    Compiling keccak v0.1.0
[INFO] [stderr]    Compiling memory_units v0.3.0
[INFO] [stderr]    Compiling slab v0.4.2
[INFO] [stderr]    Compiling digest v0.8.1
[INFO] [stderr]    Compiling crypto-mac v0.7.0
[INFO] [stderr]    Compiling block-buffer v0.7.3
[INFO] [stderr]    Compiling hmac v0.7.1
[INFO] [stderr]    Compiling opaque-debug v0.3.0
[INFO] [stderr]    Compiling sha2 v0.8.2
[INFO] [stderr]    Compiling arrayref v0.3.6
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling crypto-mac v0.8.0
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling nodrop v0.1.14
[INFO] [stderr]    Compiling hash-db v0.15.2
[INFO] [stderr]    Compiling fixed-hash v0.7.0
[INFO] [stderr]    Compiling futures-io v0.3.6
[INFO] [stderr]    Compiling cpuid-bool v0.1.2
[INFO] [stderr]    Compiling parity-util-mem v0.9.0
[INFO] [stderr]    Compiling anyhow v1.0.38
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling sha2 v0.9.3
[INFO] [stderr]    Compiling num_cpus v1.13.0
[INFO] [stderr]    Compiling signature v1.2.2
[INFO] [stderr]    Compiling environmental v1.1.2
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling tinyvec v0.3.4
[INFO] [stderr]    Compiling constant_time_eq v0.1.5
[INFO] [stderr]    Compiling ed25519 v1.0.3
[INFO] [stderr]    Compiling hmac v0.8.1
[INFO] [stderr]    Compiling pbkdf2 v0.4.0
[INFO] [stderr]    Compiling hmac-drbg v0.2.0
[INFO] [stderr]    Compiling pbkdf2 v0.3.0
[INFO] [stderr]    Compiling blake2-rfc v0.2.18
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling dyn-clone v1.0.2
[INFO] [stderr]    Compiling wasmi-validation v0.3.0
[INFO] [stderr]    Compiling libsecp256k1 v0.3.5
[INFO] [stderr]    Compiling twox-hash v1.6.0
[INFO] [stderr]    Compiling hash256-std-hasher v0.15.2
[INFO] [stderr]    Compiling base58 v0.1.0
[INFO] [stderr]    Compiling unicode-normalization v0.1.13
[INFO] [stderr]    Compiling miniz_oxide v0.4.3
[INFO] [stderr]    Compiling adler v0.2.3
[INFO] [stderr]    Compiling gimli v0.22.0
[INFO] [stderr]    Compiling rustc-demangle v0.1.17
[INFO] [stderr]    Compiling wasmi v0.6.2
[INFO] [stderr]    Compiling object v0.21.1
[INFO] [stderr]    Compiling trie-db v0.22.3
[INFO] [stderr]    Compiling trie-root v0.16.0
[INFO] [stderr]    Compiling integer-sqrt v0.1.5
[INFO] [stderr]    Compiling either v1.6.1
[INFO] [stderr]    Compiling paste v1.0.4
[INFO] [stderr]    Compiling bitflags v1.2.1
[INFO] [stderr]    Compiling num-complex v0.2.4
[INFO] [stderr]    Compiling paste-impl v0.1.18
[INFO] [stderr]    Compiling approx v0.3.2
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling matrixmultiply v0.2.3
[INFO] [stderr]    Compiling regex v1.4.3
[INFO] [stderr]    Compiling regex-automata v0.1.9
[INFO] [stderr]    Compiling rand_distr v0.2.2
[INFO] [stderr]    Compiling generic-array v0.13.2
[INFO] [stderr]    Compiling paste v0.1.18
[INFO] [stderr]    Compiling statrs v0.12.0
[INFO] [stderr]    Compiling pwasm-utils v0.16.0
[INFO] [stderr]    Compiling hex-literal v0.3.1
[INFO] [stderr]    Compiling simba v0.1.5
[INFO] [stderr]    Compiling matchers v0.0.1
[INFO] [stderr]    Compiling nalgebra v0.21.1
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling addr2line v0.13.0
[INFO] [stderr]    Compiling backtrace v0.3.53
[INFO] [stderr]    Compiling sp-panic-handler v3.0.0
[INFO] [stderr]    Compiling synstructure v0.12.4
[INFO] [stderr]    Compiling zeroize_derive v1.0.1
[INFO] [stderr]    Compiling ref-cast-impl v1.0.2
[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 parity-util-mem-derive v0.1.0
[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 ref-cast v1.0.2
[INFO] [stderr]    Compiling zeroize v1.2.0
[INFO] [stderr]    Compiling curve25519-dalek v2.1.0
[INFO] [stderr]    Compiling merlin v2.0.0
[INFO] [stderr]    Compiling curve25519-dalek v3.0.0
[INFO] [stderr]    Compiling secrecy v0.7.0
[INFO] [stderr]    Compiling dyn-clonable v0.9.0
[INFO] [stderr]    Compiling thiserror v1.0.24
[INFO] [stderr]    Compiling tiny-bip39 v0.8.0
[INFO] [stderr]    Compiling pin-project v0.4.27
[INFO] [stderr]    Compiling futures-util v0.3.6
[INFO] [stderr]    Compiling futures-executor v0.3.6
[INFO] [stderr]    Compiling linregress v0.4.0
[INFO] [stderr]    Compiling futures v0.3.6
[INFO] [stderr]    Compiling toml v0.5.7
[INFO] [stderr]    Compiling impl-serde v0.3.1
[INFO] [stderr]    Compiling tracing-serde v0.1.2
[INFO] [stderr]    Compiling schnorrkel v0.9.1
[INFO] [stderr]    Compiling ed25519-dalek v1.0.1
[INFO] [stderr]    Compiling substrate-bip39 v0.4.2
[INFO] [stderr]    Compiling proc-macro-crate v0.1.5
[INFO] [stderr]    Compiling frame-support-procedural-tools v3.0.0
[INFO] [stderr]    Compiling tracing-subscriber v0.2.16
[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]    Compiling parity-scale-codec v2.0.0
[INFO] [stderr]    Compiling impl-codec v0.5.0
[INFO] [stderr]    Compiling sp-storage v3.0.0
[INFO] [stderr]    Compiling sp-wasm-interface v3.0.0
[INFO] [stderr]    Compiling sp-tracing v3.0.0
[INFO] [stderr]    Compiling sp-arithmetic v3.0.0
[INFO] [stderr]    Compiling primitive-types v0.9.0
[INFO] [stderr]    Compiling sp-externalities v0.9.0
[INFO] [stderr]    Compiling sp-runtime-interface v3.0.0
[INFO] [stderr]    Compiling memory-db v0.26.0
[INFO] [stderr]    Compiling sp-core v3.0.0
[INFO] [stderr]    Compiling sp-trie v3.0.0
[INFO] [stderr]    Compiling sp-keystore v0.9.0
[INFO] [stderr]    Compiling frame-metadata v13.0.0
[INFO] [stderr]    Compiling sp-inherents v3.0.0
[INFO] [stderr]    Compiling sp-state-machine v0.9.0
[INFO] [stderr]    Compiling sp-io v3.0.0
[INFO] [stderr]    Compiling sp-application-crypto v3.0.0
[INFO] [stderr]    Compiling sp-sandbox v0.9.0
[INFO] [stderr]    Compiling sp-runtime v3.0.0
[INFO] [stderr]    Compiling sp-version v3.0.0
[INFO] [stderr]    Compiling sp-staking v3.0.0
[INFO] [stderr]    Compiling pallet-contracts-primitives v3.0.0
[INFO] [stderr]    Compiling frame-support v3.0.0
[INFO] [stderr]    Compiling sp-api v3.0.0
[INFO] [stderr]    Compiling frame-system v3.0.0
[INFO] [stderr]    Compiling frame-benchmarking v3.1.0
[INFO] [stderr]    Compiling pallet-contracts v3.0.0
[INFO] [stderr]    Compiling pallet-balances v3.0.0
[INFO] [stderr]    Compiling 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)]` 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]    = help: the derive macro `Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    Compiling example-erc721 v0.0.1 (/opt/rustwide/workdir/example-erc721)
[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]    = help: the derive macro `Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    Compiling 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]    = help: the derive macro `frame_support::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `frame_support::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `frame_support::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `frame_support::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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: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] 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)]` 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] 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)]` on by default
[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)]` 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] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 53.53s
[INFO] running `Command { std: "docker" "inspect" "6e2dd227046b204077ee11e9e53cb77721d091c05f17a0a35c23638878ce6488", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6e2dd227046b204077ee11e9e53cb77721d091c05f17a0a35c23638878ce6488", kill_on_drop: false }`
[INFO] [stdout] 6e2dd227046b204077ee11e9e53cb77721d091c05f17a0a35c23638878ce6488
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-04-20" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b5facdbcbf6b8cdbba47e08c08fea5cf93b94d2a98a7015fd07f231167e57128
[INFO] running `Command { std: "docker" "start" "-a" "b5facdbcbf6b8cdbba47e08c08fea5cf93b94d2a98a7015fd07f231167e57128", kill_on_drop: false }`
[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)]` 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]    = help: the derive macro `Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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] [stderr]    Compiling chainbridge v0.0.2 (/opt/rustwide/workdir/chainbridge)
[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]     = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    Compiling example-erc721 v0.0.1 (/opt/rustwide/workdir/example-erc721)
[INFO] [stderr]    Compiling 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]    = help: the derive macro `frame_support::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `frame_support::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `frame_support::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `frame_support::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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: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] 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)]` 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] 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)]` on by default
[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)]` 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] 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]    = help: the macro `$crate::ord_parameter_types` may come from an old version of the `frame_support` crate, try updating your dependency with `cargo update -p frame_support`
[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]    = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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/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]    = help: the derive macro `Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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] error[E0433]: failed to resolve: use of undeclared type `RawEvent`
[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]    = help: the macro `$crate::ord_parameter_types` may come from an old version of the `frame_support` crate, try updating your dependency with `cargo update -p frame_support`
[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]     = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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/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]    = help: the derive macro `frame_support::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `frame_support::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `frame_support::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `frame_support::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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: 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)]` 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]    = help: the macro `$crate::ord_parameter_types` may come from an old version of the `frame_support` crate, try updating your dependency with `cargo update -p frame_support`
[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]    = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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/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]    = help: the derive macro `Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]    = help: the derive macro `Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `self::sp_api_hidden_includes_decl_storage::hidden_include::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Encode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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]     = help: the derive macro `$crate::codec::Decode` may come from an old version of the `parity_scale_codec_derive` crate, try updating your dependency with `cargo update -p parity_scale_codec_derive`
[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] 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: 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]    |                 ^^^^ the trait `pallet_contracts::Config` is not implemented for `Test`
[INFO] [stdout]    |
[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] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: sp_core::crypto::UncheckedFrom<H256>` 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 `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[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[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:109:21
[INFO] [stdout]     |
[INFO] [stdout] 109 |         NodeBlock = Block,
[INFO] [stdout]     |                     ^^^^^ the trait `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `BlockT` is implemented for `sp_runtime::generic::Block<Header, Extrinsic>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                         ----------- unsatisfied trait bound introduced here
[INFO] [stdout] note: required because it appears within the type `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/386abeb93ab8e683357f54ffe76ae53861b2d984/library/core/src/option.rs:572:10
[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>, UncheckedExtrinsic<u32, u64, ..., ()>>` 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/deps/example_pallet-fde9137cbd305b35.long-type-7011263956997217131.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the attribute macro `frame_support::pallet` 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:109:21
[INFO] [stdout]     |
[INFO] [stdout] 109 |         NodeBlock = Block,
[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: required because it appears within the type `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/386abeb93ab8e683357f54ffe76ae53861b2d984/library/core/src/option.rs:572:10
[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>, UncheckedExtrinsic<u32, u64, ..., ()>>` 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/deps/example_pallet-fde9137cbd305b35.long-type-7011263956997217131.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the attribute macro `frame_support::pallet` 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: AsRef<[u8]>` is not satisfied
[INFO] [stdout]    --> example-pallet/src/mock.rs:108:17
[INFO] [stdout]     |
[INFO] [stdout] 108 |         Block = Block,
[INFO] [stdout]     |                 ^^^^^ the trait `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `BlockT` is implemented for `sp_runtime::generic::Block<Header, Extrinsic>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                         ----------- unsatisfied trait bound introduced here
[INFO] [stdout] note: required because it appears within the type `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/386abeb93ab8e683357f54ffe76ae53861b2d984/library/core/src/option.rs:572:10
[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>, UncheckedExtrinsic<u32, u64, ..., ()>>` 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/deps/example_pallet-fde9137cbd305b35.long-type-7011263956997217131.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the attribute macro `frame_support::pallet` 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:108:17
[INFO] [stdout]     |
[INFO] [stdout] 108 |         Block = Block,
[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: required because it appears within the type `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/386abeb93ab8e683357f54ffe76ae53861b2d984/library/core/src/option.rs:572:10
[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>, UncheckedExtrinsic<u32, u64, ..., ()>>` 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/deps/example_pallet-fde9137cbd305b35.long-type-7011263956997217131.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the attribute macro `frame_support::pallet` 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:80:23
[INFO] [stdout]     |
[INFO] [stdout] 77  |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 80  |         T::AccountId: AsRef<[u8]>,
[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 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:80:23
[INFO] [stdout]     |
[INFO] [stdout] 77  |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 80  |         T::AccountId: AsRef<[u8]>,
[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 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:80:23
[INFO] [stdout]     |
[INFO] [stdout] 77  |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 80  |         T::AccountId: AsRef<[u8]>,
[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 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Callable<T>` is implemented for `pallet::Pallet<T>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[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: sp_core::crypto::UncheckedFrom<H256>` 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Callable<T>` is implemented for `pallet::Pallet<T>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[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: sp_core::crypto::UncheckedFrom<H256>` 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Callable<T>` is implemented for `pallet::Pallet<T>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[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: sp_core::crypto::UncheckedFrom<H256>` 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Callable<T>` is implemented for `pallet::Pallet<T>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[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: sp_core::crypto::UncheckedFrom<H256>` 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Callable<T>` is implemented for `pallet::Pallet<T>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[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: sp_core::crypto::UncheckedFrom<H256>` 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `BlockT` is implemented for `sp_runtime::generic::Block<Header, Extrinsic>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                         ----------- unsatisfied trait bound introduced here
[INFO] [stdout] note: required because it appears within the type `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/386abeb93ab8e683357f54ffe76ae53861b2d984/library/core/src/option.rs:572:10
[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>, UncheckedExtrinsic<u32, u64, ..., ()>>` to implement `BlockT`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/example_pallet-fde9137cbd305b35.long-type-7011263956997217131.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 `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: required because it appears within the type `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/386abeb93ab8e683357f54ffe76ae53861b2d984/library/core/src/option.rs:572:10
[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>, UncheckedExtrinsic<u32, u64, ..., ()>>` to implement `BlockT`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/example_pallet-fde9137cbd305b35.long-type-7011263956997217131.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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:80:23
[INFO] [stdout]     |
[INFO] [stdout] 77  |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 80  |         T::AccountId: AsRef<[u8]>,
[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 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:80:23
[INFO] [stdout]     |
[INFO] [stdout] 77  |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 80  |         T::AccountId: AsRef<[u8]>,
[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 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Callable<T>` is implemented for `pallet::Pallet<T>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[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: sp_core::crypto::UncheckedFrom<H256>` 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Callable<T>` is implemented for `pallet::Pallet<T>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[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: sp_core::crypto::UncheckedFrom<H256>` 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `BlockT` is implemented for `sp_runtime::generic::Block<Header, Extrinsic>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                         ----------- unsatisfied trait bound introduced here
[INFO] [stdout] note: required because it appears within the type `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/386abeb93ab8e683357f54ffe76ae53861b2d984/library/core/src/option.rs:572:10
[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>, UncheckedExtrinsic<u32, u64, ..., ()>>` to implement `BlockT`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/example_pallet-fde9137cbd305b35.long-type-7011263956997217131.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 `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: required because it appears within the type `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/386abeb93ab8e683357f54ffe76ae53861b2d984/library/core/src/option.rs:572:10
[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>, UncheckedExtrinsic<u32, u64, ..., ()>>` to implement `BlockT`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/example_pallet-fde9137cbd305b35.long-type-7011263956997217131.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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `BlockT` is implemented for `sp_runtime::generic::Block<Header, Extrinsic>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                         ----------- unsatisfied trait bound introduced here
[INFO] [stdout] note: required because it appears within the type `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/386abeb93ab8e683357f54ffe76ae53861b2d984/library/core/src/option.rs:572:10
[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>, UncheckedExtrinsic<u32, u64, ..., ()>>` to implement `BlockT`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/example_pallet-fde9137cbd305b35.long-type-7011263956997217131.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 `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: required because it appears within the type `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/386abeb93ab8e683357f54ffe76ae53861b2d984/library/core/src/option.rs:572:10
[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>, UncheckedExtrinsic<u32, u64, ..., ()>>` to implement `BlockT`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/example_pallet-fde9137cbd305b35.long-type-7011263956997217131.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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:80:23
[INFO] [stdout]     |
[INFO] [stdout] 77  |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 80  |         T::AccountId: AsRef<[u8]>,
[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[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 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 `u64: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:80:23
[INFO] [stdout]     |
[INFO] [stdout] 77  |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 80  |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ^^^^^^^^^^^ required by this bound in `Event`
[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 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 `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 `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]     | |_^ the trait `mock::_::_parity_scale_codec::Encode` is not implemented for `pallet::Event<Test>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `mock::_::_parity_scale_codec::Encode` is implemented for `pallet::Event<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:80:23
[INFO] [stdout]     |
[INFO] [stdout] 77  |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 80  |         T::AccountId: AsRef<[u8]>,
[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: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 `u64` to implement `sp_core::crypto::UncheckedFrom<H256>`
[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 `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]     |                  ^^^^^^^ the trait `Decode` is not implemented for `pallet::Event<Test>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Decode` is implemented for `pallet::Event<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `std::fmt::Debug` is implemented for `pallet::Event<T>`
[INFO] [stdout] note: required for `pallet::Event<Test>` to implement `std::fmt::Debug`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout] 35  | #[frame_support::pallet]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[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 in this `derive` macro
[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] 
[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::Event<Test>` to implement `std::fmt::Debug`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout] 35  | #[frame_support::pallet]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^
[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 trait bound introduced in this `derive` macro
[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] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:80:23
[INFO] [stdout]     |
[INFO] [stdout] 77  |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 80  |         T::AccountId: AsRef<[u8]>,
[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 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:80:23
[INFO] [stdout]     |
[INFO] [stdout] 77  |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 80  |         T::AccountId: AsRef<[u8]>,
[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 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:80:23
[INFO] [stdout]     |
[INFO] [stdout] 77  |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 80  |         T::AccountId: AsRef<[u8]>,
[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 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:80:23
[INFO] [stdout]     |
[INFO] [stdout] 77  |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 80  |         T::AccountId: AsRef<[u8]>,
[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 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:80:23
[INFO] [stdout]     |
[INFO] [stdout] 77  |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 80  |         T::AccountId: AsRef<[u8]>,
[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[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 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 or associated item `metadata` exists for enum `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 or associated item cannot be called on `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 or associated item `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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Event`
[INFO] [stdout]    --> example-pallet/src/lib.rs:80:23
[INFO] [stdout]     |
[INFO] [stdout] 77  |     pub enum Event<T: Config>
[INFO] [stdout]     |              ----- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 80  |         T::AccountId: AsRef<[u8]>,
[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[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 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 or associated item `metadata` exists for enum `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 or associated item cannot be called on `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 or associated item `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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Callable<T>` is implemented for `pallet::Pallet<T>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[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: sp_core::crypto::UncheckedFrom<H256>` 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Callable<T>` is implemented for `pallet::Pallet<T>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[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: sp_core::crypto::UncheckedFrom<H256>` 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[E0369]: binary operation `==` cannot be applied to type `&pallet::Call<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 `u64: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Callable<T>` is implemented for `pallet::Pallet<T>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[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: sp_core::crypto::UncheckedFrom<H256>` 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 `pallet::Call<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] 118 | | );
[INFO] [stdout]     | | ^
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_the trait `mock::_::_parity_scale_codec::Encode` is not implemented for `pallet::Call<Test>`
[INFO] [stdout]     |   required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `mock::_::_parity_scale_codec::Encode` is implemented for `pallet::Call<T>`
[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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Call`
[INFO] [stdout]    --> example-pallet/src/lib.rs:97:23
[INFO] [stdout]     |
[INFO] [stdout] 93  |     #[pallet::call]
[INFO] [stdout]     |               ---- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 97  |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ^^^^^^^^^^^ required by this bound in `Call`
[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 by a bound in `pallet::Call`
[INFO] [stdout]    --> example-pallet/src/lib.rs:96:23
[INFO] [stdout]     |
[INFO] [stdout] 93  |     #[pallet::call]
[INFO] [stdout]     |               ---- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 96  |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Call`
[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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Callable<T>` is implemented for `pallet::Pallet<T>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[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: sp_core::crypto::UncheckedFrom<H256>` 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 `pallet::Call<Test>: Decode` 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 `Decode` is not implemented for `pallet::Call<Test>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Decode` is implemented for `pallet::Call<T>`
[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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Callable<T>` is implemented for `pallet::Pallet<T>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[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: sp_core::crypto::UncheckedFrom<H256>` 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Callable<T>` is implemented for `pallet::Pallet<T>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[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: sp_core::crypto::UncheckedFrom<H256>` 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 method `get_dispatch_info` exists for reference `&Call<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]     | |_^ method cannot be called on `&Call<Test>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: example-pallet/src/lib.rs:93:15
[INFO] [stdout]     |
[INFO] [stdout] 93  |       #[pallet::call]
[INFO] [stdout]     |                 ---- doesn't satisfy `pallet::Call<Test>: GetDispatchInfo`
[INFO] [stdout]     |
[INFO] [stdout] note: the following trait bounds were not satisfied:
[INFO] [stdout]       `u64: AsRef<[u8]>`
[INFO] [stdout]       `u64: sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:96:23
[INFO] [stdout]     |
[INFO] [stdout] 35  | #[frame_support::pallet]
[INFO] [stdout]     | -
[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] 97  |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ^^^^^^^^^^^ unsatisfied trait bound introduced here
[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 `get_dispatch_info`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `GetDispatchInfo`
[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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Callable<T>` is implemented for `pallet::Pallet<T>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[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: sp_core::crypto::UncheckedFrom<H256>` 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 method `get_call_name` exists for reference `&Call<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]     | |_^ method cannot be called on `&Call<Test>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: example-pallet/src/lib.rs:93:15
[INFO] [stdout]     |
[INFO] [stdout] 93  |       #[pallet::call]
[INFO] [stdout]     |                 ---- doesn't satisfy `pallet::Call<Test>: GetCallName`
[INFO] [stdout]     |
[INFO] [stdout] note: the following trait bounds were not satisfied:
[INFO] [stdout]       `u64: AsRef<[u8]>`
[INFO] [stdout]       `u64: sp_core::crypto::UncheckedFrom<H256>`
[INFO] [stdout]    --> example-pallet/src/lib.rs:96:23
[INFO] [stdout]     |
[INFO] [stdout] 35  | #[frame_support::pallet]
[INFO] [stdout]     | -
[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] 97  |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ^^^^^^^^^^^ unsatisfied trait bound introduced here
[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 `get_call_name`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `GetCallName`
[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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Callable<T>` is implemented for `pallet::Pallet<T>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[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: sp_core::crypto::UncheckedFrom<H256>` 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Callable<T>` is implemented for `pallet::Pallet<T>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[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: sp_core::crypto::UncheckedFrom<H256>` 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `UnfilteredDispatchable` is implemented for `pallet::Call<T>`
[INFO] [stdout] note: required for `pallet::Call<Test>` to implement `UnfilteredDispatchable`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout] 35  | #[frame_support::pallet]
[INFO] [stdout]     | ^
[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: 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: sp_core::crypto::UncheckedFrom<H256>` 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::Call<Test>` to implement `UnfilteredDispatchable`
[INFO] [stdout]    --> example-pallet/src/lib.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout] 35  | #[frame_support::pallet]
[INFO] [stdout]     | ^
[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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Callable<T>` is implemented for `pallet::Pallet<T>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[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: sp_core::crypto::UncheckedFrom<H256>` 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Call`
[INFO] [stdout]    --> example-pallet/src/lib.rs:97:23
[INFO] [stdout]     |
[INFO] [stdout] 93  |     #[pallet::call]
[INFO] [stdout]     |               ---- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 97  |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ^^^^^^^^^^^ required by this bound in `Call`
[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 by a bound in `pallet::Call`
[INFO] [stdout]    --> example-pallet/src/lib.rs:96:23
[INFO] [stdout]     |
[INFO] [stdout] 93  |     #[pallet::call]
[INFO] [stdout]     |               ---- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 96  |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Call`
[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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Call`
[INFO] [stdout]    --> example-pallet/src/lib.rs:97:23
[INFO] [stdout]     |
[INFO] [stdout] 93  |     #[pallet::call]
[INFO] [stdout]     |               ---- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 97  |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ^^^^^^^^^^^ required by this bound in `Call`
[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 by a bound in `pallet::Call`
[INFO] [stdout]    --> example-pallet/src/lib.rs:96:23
[INFO] [stdout]     |
[INFO] [stdout] 93  |     #[pallet::call]
[INFO] [stdout]     |               ---- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 96  |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Call`
[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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Call`
[INFO] [stdout]    --> example-pallet/src/lib.rs:97:23
[INFO] [stdout]     |
[INFO] [stdout] 93  |     #[pallet::call]
[INFO] [stdout]     |               ---- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 97  |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ^^^^^^^^^^^ required by this bound in `Call`
[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 by a bound in `pallet::Call`
[INFO] [stdout]    --> example-pallet/src/lib.rs:96:23
[INFO] [stdout]     |
[INFO] [stdout] 93  |     #[pallet::call]
[INFO] [stdout]     |               ---- required by a bound in this enum
[INFO] [stdout] ...
[INFO] [stdout] 96  |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Call`
[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[E0599]: the function or associated item `call_functions` exists for struct `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]     | |_^ function or associated item cannot be called on `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]     |       -------------------- function or associated item `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 function or associated item `module_constants_metadata` exists for struct `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]     | |_^ function or associated item cannot be called on `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]     |       -------------------- function or associated item `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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `ModuleErrorMetadata` is implemented for `pallet::Pallet<T>`
[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 `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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `OnGenesis`:
[INFO] [stdout]               ()
[INFO] [stdout]               (TupleElement0, TupleElement1)
[INFO] [stdout]               (TupleElement0, TupleElement1, TupleElement2)
[INFO] [stdout]               (TupleElement0, TupleElement1, TupleElement2, TupleElement3)
[INFO] [stdout]               (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)
[INFO] [stdout]               (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)
[INFO] [stdout]               (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)
[INFO] [stdout]               (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7)
[INFO] [stdout]             and 23 others
[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/deps/example_pallet-fde9137cbd305b35.long-type-16426904613214823134.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]: 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/deps/example_pallet-fde9137cbd305b35.long-type-16426904613214823134.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]: the trait bound `u64: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `BlockT` is implemented for `sp_runtime::generic::Block<Header, Extrinsic>`
[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] 97  |           T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                         ----------- unsatisfied trait bound introduced here
[INFO] [stdout] note: required because it appears within the type `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/386abeb93ab8e683357f54ffe76ae53861b2d984/library/core/src/option.rs:572:10
[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>, UncheckedExtrinsic<u32, u64, ..., ()>>` to implement `BlockT`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/example_pallet-fde9137cbd305b35.long-type-7011263956997217131.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 `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: required because it appears within the type `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/386abeb93ab8e683357f54ffe76ae53861b2d984/library/core/src/option.rs:572:10
[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>, UncheckedExtrinsic<u32, u64, ..., ()>>` to implement `BlockT`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/example_pallet-fde9137cbd305b35.long-type-7011263956997217131.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]     |   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/unchecked_extrinsic.rs:39:1
[INFO] [stdout]     |
[INFO] [stdout] 39  |   pub struct UncheckedExtrinsic<Address, Call, Signature, Extra>
[INFO] [stdout]     |   -------------------------------------------------------------- doesn't satisfy `_: Member`
[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 `_: BlockT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `sp_runtime::generic::UncheckedExtrinsic<u32, u64, mock::Call, ()>: Member`
[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: 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `IntegrityTest`:
[INFO] [stdout]               ()
[INFO] [stdout]               (TupleElement0, TupleElement1)
[INFO] [stdout]               (TupleElement0, TupleElement1, TupleElement2)
[INFO] [stdout]               (TupleElement0, TupleElement1, TupleElement2, TupleElement3)
[INFO] [stdout]               (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)
[INFO] [stdout]               (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)
[INFO] [stdout]               (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)
[INFO] [stdout]               (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7)
[INFO] [stdout]             and 23 others
[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] 70  |           T::AccountId: 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 `IntegrityTest`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/example_pallet-fde9137cbd305b35.long-type-11670215471705008883.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/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/deps/example_pallet-fde9137cbd305b35.long-type-11670215471705008883.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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Callable<T>` is implemented for `pallet::Pallet<T>`
[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] 97 |           T::AccountId: AsRef<[u8]>,
[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: sp_core::crypto::UncheckedFrom<H256>` 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Call::remark`
[INFO] [stdout]    --> example-pallet/src/lib.rs:97:23
[INFO] [stdout]     |
[INFO] [stdout] 97  |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ^^^^^^^^^^^ required by this bound in `Call::remark`
[INFO] [stdout] ...
[INFO] [stdout] 305 |         pub fn remark(
[INFO] [stdout]     |                ------ required by a bound in this tuple variant
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: sp_core::crypto::UncheckedFrom<H256>` 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 by a bound in `pallet::Call::remark`
[INFO] [stdout]    --> example-pallet/src/lib.rs:96:23
[INFO] [stdout]     |
[INFO] [stdout] 96  |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Call::remark`
[INFO] [stdout] ...
[INFO] [stdout] 305 |         pub fn remark(
[INFO] [stdout]     |                ------ required by a bound in this tuple variant
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Callable<T>` is implemented for `pallet::Pallet<T>`
[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] 97 |           T::AccountId: AsRef<[u8]>,
[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: sp_core::crypto::UncheckedFrom<H256>` 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: AsRef<[u8]>` 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 `AsRef<[u8]>` is not implemented for `u64`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet::Call::transfer`
[INFO] [stdout]    --> example-pallet/src/lib.rs:97:23
[INFO] [stdout]     |
[INFO] [stdout] 97  |         T::AccountId: AsRef<[u8]>,
[INFO] [stdout]     |                       ^^^^^^^^^^^ required by this bound in `Call::transfer`
[INFO] [stdout] ...
[INFO] [stdout] 243 |         pub fn transfer(
[INFO] [stdout]     |                -------- required by a bound in this tuple variant
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `u64: sp_core::crypto::UncheckedFrom<H256>` 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 by a bound in `pallet::Call::transfer`
[INFO] [stdout]    --> example-pallet/src/lib.rs:96:23
[INFO] [stdout]     |
[INFO] [stdout] 96  |         T::AccountId: UncheckedFrom<T::Hash>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Call::transfer`
[INFO] [stdout] ...
[INFO] [stdout] 243 |         pub fn transfer(
[INFO] [stdout]     |                -------- required by a bound in this tuple variant
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `transfer_hash` exists for struct `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]    |                             ^^^^^^^^^^^^^ function or associated item cannot be called on `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]    |     -------------------- function or associated item `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 function or associated item `transfer_native` exists for struct `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]    |                             ^^^^^^^^^^^^^^^ function or associated item cannot be called on `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]    |     -------------------- function or associated item `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 function or associated item `transfer_erc721` exists for struct `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]     |                             ^^^^^^^^^^^^^^^ function or associated item cannot be called on `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]     |     -------------------- function or associated item `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 function or associated item `transfer_erc721` exists for struct `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]     |                      ^^^^^^^^^^^^^^^ function or associated item cannot be called on `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]     |     -------------------- function or associated item `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 function or associated item `remark` exists for struct `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]     |                             ^^^^^^ function or associated item cannot be called on `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]     |     -------------------- function or associated item `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 function or associated item `remark` exists for struct `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]     |                      ^^^^^^ function or associated item cannot be called on `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]     |     -------------------- function or associated item `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 function or associated item `remark` exists for struct `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]     |                      ^^^^^^ function or associated item cannot be called on `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]     |     -------------------- function or associated item `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 function or associated item `transfer` exists for struct `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]     |                             ^^^^^^^^ function or associated item cannot be called on `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]     |     -------------------- function or associated item `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 function or associated item `mint_erc721` exists for struct `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]     |                             ^^^^^^^^^^^ function or associated item cannot be called on `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]     |     -------------------- function or associated item `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 function or associated item `mint_erc721` exists for struct `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]     |                      ^^^^^^^^^^^ function or associated item cannot be called on `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]     |     -------------------- function or associated item `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: internal compiler error: compiler/rustc_trait_selection/src/traits/normalize.rs:69:17: deeply_normalize should not be called with pending obligations: [
[INFO] [stdout]                                     Obligation(predicate=Binder { value: OutlivesPredicate((), 'static), bound_vars: [] }, depth=0),
[INFO] [stdout]                                 ]
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] 
[INFO] [stderr] thread 'rustc' panicked at compiler/rustc_trait_selection/src/traits/normalize.rs:69:17:
[INFO] [stderr] Box<dyn Any>
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x7dadf8e8ebb3 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::he17e4d1deb030513
[INFO] [stderr]    1:     0x7dadf9605b11 - core::fmt::write::hb586d8faf4da872c
[INFO] [stderr]    2:     0x7dadfa880151 - std::io::Write::write_fmt::h3e19c1dcdd36a06b
[INFO] [stderr]    3:     0x7dadf8e8ea12 - std::sys::backtrace::BacktraceLock::print::ha9ae06d9686ed6f5
[INFO] [stderr]    4:     0x7dadf8e912ca - std::panicking::default_hook::{{closure}}::h1e26c2dd6a86c552
[INFO] [stderr]    5:     0x7dadf8e90e4f - std::panicking::default_hook::ha087cd2c96e9dccb
[INFO] [stderr]    6:     0x7dadf7ef4550 - std[27a4449919e6df1]::panicking::update_hook::<alloc[f961b3cab18bfdd]::boxed::Box<rustc_driver_impl[9c49826a09352f34]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    7:     0x7dadf8e91b43 - std::panicking::rust_panic_with_hook::hb6297a615c41feb1
[INFO] [stderr]    8:     0x7dadf7f33821 - std[27a4449919e6df1]::panicking::begin_panic::<rustc_errors[20c0077cc095fc3e]::ExplicitBug>::{closure#0}
[INFO] [stderr]    9:     0x7dadf7f274e6 - std[27a4449919e6df1]::sys::backtrace::__rust_end_short_backtrace::<std[27a4449919e6df1]::panicking::begin_panic<rustc_errors[20c0077cc095fc3e]::ExplicitBug>::{closure#0}, !>
[INFO] [stderr]   10:     0x7dadf7f274d3 - std[27a4449919e6df1]::panicking::begin_panic::<rustc_errors[20c0077cc095fc3e]::ExplicitBug>
[INFO] [stderr]   11:     0x7dadf7f3d1e1 - <rustc_errors[20c0077cc095fc3e]::diagnostic::BugAbort as rustc_errors[20c0077cc095fc3e]::diagnostic::EmissionGuarantee>::emit_producing_guarantee
[INFO] [stderr]   12:     0x7dadf84de5bc - <rustc_errors[20c0077cc095fc3e]::DiagCtxtHandle>::span_bug::<rustc_span[2333b5cb7527b66f]::span_encoding::Span, alloc[f961b3cab18bfdd]::string::String>
[INFO] [stderr]   13:     0x7dadf8578b77 - rustc_middle[9a6f5be517c5e083]::util::bug::opt_span_bug_fmt::<rustc_span[2333b5cb7527b66f]::span_encoding::Span>::{closure#0}
[INFO] [stderr]   14:     0x7dadf85545ea - rustc_middle[9a6f5be517c5e083]::ty::context::tls::with_opt::<rustc_middle[9a6f5be517c5e083]::util::bug::opt_span_bug_fmt<rustc_span[2333b5cb7527b66f]::span_encoding::Span>::{closure#0}, !>::{closure#0}
[INFO] [stderr]   15:     0x7dadf855445b - rustc_middle[9a6f5be517c5e083]::ty::context::tls::with_context_opt::<rustc_middle[9a6f5be517c5e083]::ty::context::tls::with_opt<rustc_middle[9a6f5be517c5e083]::util::bug::opt_span_bug_fmt<rustc_span[2333b5cb7527b66f]::span_encoding::Span>::{closure#0}, !>::{closure#0}, !>
[INFO] [stderr]   16:     0x7dadf6094337 - rustc_middle[9a6f5be517c5e083]::util::bug::span_bug_fmt::<rustc_span[2333b5cb7527b66f]::span_encoding::Span>
[INFO] [stderr]   17:     0x7dadf9dc4506 - <rustc_trait_selection[4b47c9e5430130a0]::traits::engine::ObligationCtxt>::deeply_normalize::<rustc_middle[9a6f5be517c5e083]::ty::Ty>
[INFO] [stderr]   18:     0x7dadf97a315d - rustc_trait_selection[4b47c9e5430130a0]::traits::query::dropck_outlives::compute_dropck_outlives_inner
[INFO] [stderr]   19:     0x7dadf9bec124 - rustc_traits[1c4b30896112c3f3]::dropck_outlives::dropck_outlives
[INFO] [stderr]   20:     0x7dadf9bebbe6 - rustc_query_impl[d5c3d08c3d5fc7f5]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[d5c3d08c3d5fc7f5]::query_impl::dropck_outlives::dynamic_query::{closure#2}::{closure#0}, rustc_middle[9a6f5be517c5e083]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   21:     0x7dadf9beaf0e - rustc_query_system[84ac5fa0a899f9ca]::query::plumbing::try_execute_query::<rustc_query_impl[d5c3d08c3d5fc7f5]::DynamicConfig<rustc_query_system[84ac5fa0a899f9ca]::query::caches::DefaultCache<rustc_type_ir[859c9348f4610677]::canonical::CanonicalQueryInput<rustc_middle[9a6f5be517c5e083]::ty::context::TyCtxt, rustc_middle[9a6f5be517c5e083]::ty::ParamEnvAnd<rustc_middle[9a6f5be517c5e083]::traits::query::type_op::DropckOutlives>>, rustc_middle[9a6f5be517c5e083]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[d5c3d08c3d5fc7f5]::plumbing::QueryCtxt, false>
[INFO] [stderr]   22:     0x7dadf9beaba5 - rustc_query_impl[d5c3d08c3d5fc7f5]::query_impl::dropck_outlives::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   23:     0x7dadf9dd04bd - <rustc_borrowck[267a3832dde97dba]::type_check::liveness::trace::LivenessContext>::compute_drop_data
[INFO] [stderr]   24:     0x7dadf692ede5 - rustc_borrowck[267a3832dde97dba]::type_check::liveness::trace::trace
[INFO] [stderr]   25:     0x7dadf695869d - rustc_borrowck[267a3832dde97dba]::type_check::type_check
[INFO] [stderr]   26:     0x7dadf6918443 - rustc_borrowck[267a3832dde97dba]::nll::compute_regions
[INFO] [stderr]   27:     0x7dadfa7c8e41 - rustc_borrowck[267a3832dde97dba]::do_mir_borrowck
[INFO] [stderr]   28:     0x7dadfa7b8c6c - rustc_query_impl[d5c3d08c3d5fc7f5]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[d5c3d08c3d5fc7f5]::query_impl::mir_borrowck::dynamic_query::{closure#2}::{closure#0}, rustc_middle[9a6f5be517c5e083]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   29:     0x7dadf997f2ec - rustc_query_system[84ac5fa0a899f9ca]::query::plumbing::try_execute_query::<rustc_query_impl[d5c3d08c3d5fc7f5]::DynamicConfig<rustc_data_structures[1fa58183ab24b211]::vec_cache::VecCache<rustc_span[2333b5cb7527b66f]::def_id::LocalDefId, rustc_middle[9a6f5be517c5e083]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[84ac5fa0a899f9ca]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[d5c3d08c3d5fc7f5]::plumbing::QueryCtxt, false>
[INFO] [stderr]   30:     0x7dadf997ed4b - rustc_query_impl[d5c3d08c3d5fc7f5]::query_impl::mir_borrowck::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   31:     0x7dadfa013a4d - rustc_interface[9246e61504c6d35]::passes::run_required_analyses
[INFO] [stderr]   32:     0x7dadfa8858de - rustc_interface[9246e61504c6d35]::passes::analysis
[INFO] [stderr]   33:     0x7dadfa8858b3 - rustc_query_impl[d5c3d08c3d5fc7f5]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[d5c3d08c3d5fc7f5]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[9a6f5be517c5e083]::query::erase::Erased<[u8; 0usize]>>
[INFO] [stderr]   34:     0x7dadfa8874bd - rustc_query_system[84ac5fa0a899f9ca]::query::plumbing::try_execute_query::<rustc_query_impl[d5c3d08c3d5fc7f5]::DynamicConfig<rustc_query_system[84ac5fa0a899f9ca]::query::caches::SingleCache<rustc_middle[9a6f5be517c5e083]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[d5c3d08c3d5fc7f5]::plumbing::QueryCtxt, false>
[INFO] [stderr]   35:     0x7dadfa8871b8 - rustc_query_impl[d5c3d08c3d5fc7f5]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   36:     0x7dadfa88a6c7 - rustc_interface[9246e61504c6d35]::passes::create_and_enter_global_ctxt::<core[2db956ede2bf4010]::option::Option<rustc_interface[9246e61504c6d35]::queries::Linker>, rustc_driver_impl[9c49826a09352f34]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stderr]   37:     0x7dadfa75a86a - rustc_interface[9246e61504c6d35]::interface::run_compiler::<(), rustc_driver_impl[9c49826a09352f34]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   38:     0x7dadfa6ff848 - std[27a4449919e6df1]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[9246e61504c6d35]::util::run_in_thread_with_globals<rustc_interface[9246e61504c6d35]::util::run_in_thread_pool_with_globals<rustc_interface[9246e61504c6d35]::interface::run_compiler<(), rustc_driver_impl[9c49826a09352f34]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   39:     0x7dadfa700134 - <<std[27a4449919e6df1]::thread::Builder>::spawn_unchecked_<rustc_interface[9246e61504c6d35]::util::run_in_thread_with_globals<rustc_interface[9246e61504c6d35]::util::run_in_thread_pool_with_globals<rustc_interface[9246e61504c6d35]::interface::run_compiler<(), rustc_driver_impl[9c49826a09352f34]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[2db956ede2bf4010]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   40:     0x7dadfa70152b - std::sys::pal::unix::thread::Thread::new::thread_start::h1a8b3433428bb7a3
[INFO] [stderr]   41:     0x7dadfbdf2aa4 - <unknown>
[INFO] [stderr]   42:     0x7dadfbe7fa34 - clone
[INFO] [stderr]   43:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.87.0-beta.5 (386abeb93 2025-04-19) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: -C embed-bitcode=no -C debuginfo=2
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] #0 [dropck_outlives] computing dropck types for `mock::Call`
[INFO] [stderr] #1 [mir_borrowck] borrow-checking `mock::<impl at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-support-3.0.0/src/dispatch.rs:2020:3: 2020:53>::dispatch`
[INFO] [stderr] #2 [analysis] running analysis passes on this crate
[INFO] [stderr] end of query stack
[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)]` 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, 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 128 previous errors; 17 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "b5facdbcbf6b8cdbba47e08c08fea5cf93b94d2a98a7015fd07f231167e57128", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b5facdbcbf6b8cdbba47e08c08fea5cf93b94d2a98a7015fd07f231167e57128", kill_on_drop: false }`
[INFO] [stdout] b5facdbcbf6b8cdbba47e08c08fea5cf93b94d2a98a7015fd07f231167e57128
