[INFO] cloning repository https://github.com/nomad-lw/vrf-gen
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/nomad-lw/vrf-gen" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnomad-lw%2Fvrf-gen", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnomad-lw%2Fvrf-gen'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 0adec8b815341526678da1bb9a78ae76bfdcb7fc
[INFO] checking nomad-lw/vrf-gen against try#e117153a45c546e883c1f91d82611775fcaeffe0 for pr-146470-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnomad-lw%2Fvrf-gen" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/nomad-lw/vrf-gen
[INFO] finished tweaking git repo https://github.com/nomad-lw/vrf-gen
[INFO] tweaked toml for git repo https://github.com/nomad-lw/vrf-gen written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/nomad-lw/vrf-gen on toolchain e117153a45c546e883c1f91d82611775fcaeffe0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e117153a45c546e883c1f91d82611775fcaeffe0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/nomad-lw/vrf-gen 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" "+e117153a45c546e883c1f91d82611775fcaeffe0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+e117153a45c546e883c1f91d82611775fcaeffe0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] dd8467dafab4507814c557def7cdc312b2278962a34d5be38098ead7dfce29f3
[INFO] running `Command { std: "docker" "start" "-a" "dd8467dafab4507814c557def7cdc312b2278962a34d5be38098ead7dfce29f3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "dd8467dafab4507814c557def7cdc312b2278962a34d5be38098ead7dfce29f3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dd8467dafab4507814c557def7cdc312b2278962a34d5be38098ead7dfce29f3", kill_on_drop: false }`
[INFO] [stdout] dd8467dafab4507814c557def7cdc312b2278962a34d5be38098ead7dfce29f3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+e117153a45c546e883c1f91d82611775fcaeffe0" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] eca36bfd9c78834cdbf9849b0719d9534c79acfaf17cef57f240a63353082f76
[INFO] running `Command { std: "docker" "start" "-a" "eca36bfd9c78834cdbf9849b0719d9534c79acfaf17cef57f240a63353082f76", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.94
[INFO] [stderr]    Compiling libc v0.2.171
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]     Checking zeroize v1.8.1
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]     Checking subtle v2.6.1
[INFO] [stderr]     Checking const-oid v0.9.6
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling ruint-macro v1.2.1
[INFO] [stderr]     Checking base16ct v0.2.0
[INFO] [stderr]     Checking memchr v2.7.4
[INFO] [stderr]     Checking der v0.7.9
[INFO] [stderr]     Checking allocator-api2 v0.2.21
[INFO] [stderr]     Checking foldhash v0.1.5
[INFO] [stderr]    Compiling serde_json v1.0.140
[INFO] [stderr]    Compiling itoa v1.0.15
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling winnow v0.7.4
[INFO] [stderr]    Compiling cc v1.2.17
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]     Checking getrandom v0.2.15
[INFO] [stderr]    Compiling syn v2.0.100
[INFO] [stderr]    Compiling ryu v1.0.20
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]     Checking ff v0.13.1
[INFO] [stderr]     Checking crypto-bigint v0.5.5
[INFO] [stderr]     Checking sec1 v0.7.3
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking group v0.13.0
[INFO] [stderr]     Checking spki v0.7.3
[INFO] [stderr]    Compiling proc-macro-error-attr2 v2.0.0
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking signature v2.2.0
[INFO] [stderr]     Checking rfc6979 v0.4.0
[INFO] [stderr]     Checking sha2 v0.10.8
[INFO] [stderr]    Compiling hashbrown v0.15.2
[INFO] [stderr]    Compiling dunce v1.0.5
[INFO] [stderr]     Checking crc-catalog v2.4.0
[INFO] [stderr]     Checking crc v3.2.1
[INFO] [stderr]     Checking writeable v0.5.5
[INFO] [stderr]    Compiling icu_locid_transform_data v1.5.1
[INFO] [stderr]     Checking litemap v0.7.5
[INFO] [stderr]     Checking signal-hook-registry v1.4.2
[INFO] [stderr]    Compiling indexmap v2.8.0
[INFO] [stderr]     Checking socket2 v0.5.9
[INFO] [stderr]    Compiling openssl-sys v0.9.106
[INFO] [stderr]     Checking mio v1.0.3
[INFO] [stderr]     Checking futures-task v0.3.31
[INFO] [stderr]    Compiling icu_properties_data v1.5.1
[INFO] [stderr]    Compiling icu_normalizer_data v1.5.1
[INFO] [stderr]     Checking bitflags v2.9.0
[INFO] [stderr]     Checking utf16_iter v1.0.5
[INFO] [stderr]     Checking elliptic-curve v0.13.8
[INFO] [stderr]     Checking write16 v1.0.0
[INFO] [stderr]    Compiling openssl v0.10.71
[INFO] [stderr]    Compiling zerocopy v0.8.24
[INFO] [stderr]    Compiling native-tls v0.2.14
[INFO] [stderr]     Checking ecdsa v0.16.9
[INFO] [stderr]    Compiling getrandom v0.3.2
[INFO] [stderr]     Checking futures-utils-wasm v0.1.0
[INFO] [stderr]     Checking sync_wrapper v1.0.2
[INFO] [stderr]     Checking tower-layer v0.3.3
[INFO] [stderr]     Checking rustls-pki-types v1.11.0
[INFO] [stderr]    Compiling rustix v1.0.5
[INFO] [stderr]     Checking linux-raw-sys v0.9.3
[INFO] [stderr]     Checking dyn-clone v1.0.19
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]     Checking rustls-pemfile v2.2.0
[INFO] [stderr]    Compiling backtrace v0.3.71
[INFO] [stderr]     Checking adler v1.0.2
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking gimli v0.28.1
[INFO] [stderr]     Checking overload v0.1.1
[INFO] [stderr]     Checking nu-ansi-term v0.46.0
[INFO] [stderr]     Checking k256 v0.13.4
[INFO] [stderr]     Checking miniz_oxide v0.7.4
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]     Checking object v0.32.2
[INFO] [stderr]    Compiling failure_derive v0.1.8
[INFO] [stderr]    Compiling eyre v0.6.12
[INFO] [stderr]     Checking rand_core v0.9.3
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking owo-colors v3.5.0
[INFO] [stderr]     Checking indenter v0.3.3
[INFO] [stderr]     Checking clap_builder v4.5.35
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking tempfile v3.19.1
[INFO] [stderr]    Compiling synstructure v0.13.1
[INFO] [stderr]    Compiling macro-string v0.1.4
[INFO] [stderr]    Compiling syn-solidity v0.8.25
[INFO] [stderr]    Compiling proc-macro-error2 v2.0.1
[INFO] [stderr]    Compiling synstructure v0.12.6
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking hmac-sha256 v1.1.8
[INFO] [stderr]     Checking rand v0.9.0
[INFO] [stderr]     Checking dotenv v0.15.0
[INFO] [stderr]     Checking hex v0.3.2
[INFO] [stderr]     Checking addr2line v0.21.0
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling derive_more-impl v2.0.1
[INFO] [stderr]    Compiling alloy-rlp-derive v0.3.11
[INFO] [stderr]    Compiling tracing-attributes v0.1.28
[INFO] [stderr]    Compiling thiserror-impl v2.0.12
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.7.5
[INFO] [stderr]    Compiling zerovec-derive v0.10.3
[INFO] [stderr]     Checking zerofrom v0.1.6
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]     Checking yoke v0.7.5
[INFO] [stderr]     Checking thiserror v2.0.12
[INFO] [stderr]    Compiling auto_impl v1.2.1
[INFO] [stderr]     Checking tracing v0.1.41
[INFO] [stderr]    Compiling derive_more-impl v1.0.0
[INFO] [stderr]    Compiling icu_provider_macros v1.5.0
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]     Checking zerovec v0.10.4
[INFO] [stderr]    Compiling tokio-macros v2.5.0
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling strum_macros v0.27.1
[INFO] [stderr]    Compiling num_enum_derive v0.7.3
[INFO] [stderr]     Checking tinystr v0.7.6
[INFO] [stderr]     Checking icu_locid v1.5.0
[INFO] [stderr]     Checking derive_more v1.0.0
[INFO] [stderr]     Checking icu_provider v1.5.0
[INFO] [stderr]     Checking icu_collections v1.5.0
[INFO] [stderr]    Compiling async-trait v0.1.88
[INFO] [stderr]     Checking num_enum v0.7.3
[INFO] [stderr]     Checking icu_locid_transform v1.5.0
[INFO] [stderr]     Checking derive_more v2.0.1
[INFO] [stderr]    Compiling pin-project-internal v1.1.10
[INFO] [stderr]     Checking icu_properties v1.5.1
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]     Checking pin-project v1.1.10
[INFO] [stderr]     Checking async-stream v0.3.6
[INFO] [stderr]     Checking strum v0.27.1
[INFO] [stderr]    Compiling clap_derive v4.5.32
[INFO] [stderr]     Checking failure v0.1.8
[INFO] [stderr]     Checking vrf v0.2.7 (https://github.com/nomad-lw/vrf-rs.git?branch=master#e2444018)
[INFO] [stderr]     Checking futures-executor v0.3.31
[INFO] [stderr]     Checking futures v0.3.31
[INFO] [stderr]     Checking tracing-futures v0.2.5
[INFO] [stderr]     Checking bytes v1.10.1
[INFO] [stderr]     Checking smallvec v1.14.0
[INFO] [stderr]     Checking arrayvec v0.7.6
[INFO] [stderr]     Checking const-hex v1.14.0
[INFO] [stderr]     Checking alloy-sol-type-parser v0.8.25
[INFO] [stderr]     Checking either v1.15.0
[INFO] [stderr]    Compiling ruint v1.14.0
[INFO] [stderr]     Checking alloy-rlp v0.3.11
[INFO] [stderr]     Checking parking_lot_core v0.9.10
[INFO] [stderr]    Compiling alloy-primitives v0.8.25
[INFO] [stderr]     Checking nybbles v0.3.4
[INFO] [stderr]     Checking http v1.3.1
[INFO] [stderr]     Checking parking_lot v0.12.3
[INFO] [stderr]     Checking icu_normalizer v1.5.0
[INFO] [stderr]     Checking tokio v1.44.1
[INFO] [stderr]     Checking itertools v0.14.0
[INFO] [stderr]     Checking idna_adapter v1.2.0
[INFO] [stderr]     Checking idna v1.0.3
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking dashmap v6.1.0
[INFO] [stderr]     Checking url v2.5.4
[INFO] [stderr]     Checking http-body v1.0.1
[INFO] [stderr]     Checking http-body-util v0.1.3
[INFO] [stderr]     Checking lru v0.13.0
[INFO] [stderr]     Checking tracing-subscriber v0.3.19
[INFO] [stderr]     Checking clap v4.5.35
[INFO] [stderr]    Compiling alloy-json-abi v0.8.25
[INFO] [stderr]     Checking alloy-eip2124 v0.1.0
[INFO] [stderr]     Checking alloy-eip2930 v0.1.0
[INFO] [stderr]     Checking alloy-eip7702 v0.5.1
[INFO] [stderr]     Checking alloy-serde v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]     Checking alloy-trie v0.7.9
[INFO] [stderr]     Checking alloy-signer v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]     Checking alloy-chains v0.1.69
[INFO] [stderr]     Checking alloy-eips v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]    Compiling alloy-sol-macro-input v0.8.25
[INFO] [stderr]     Checking alloy-hardforks v0.1.3
[INFO] [stderr]     Checking tracing-error v0.2.1
[INFO] [stderr]    Compiling alloy-sol-macro-expander v0.8.25
[INFO] [stderr]     Checking color-spantrace v0.2.1
[INFO] [stderr]     Checking color-eyre v0.6.3
[INFO] [stderr]     Checking alloy-consensus v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]     Checking alloy-genesis v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]    Compiling alloy-sol-macro v0.8.25
[INFO] [stderr]     Checking alloy-consensus-any v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]     Checking alloy-network-primitives v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]     Checking alloy-sol-types v0.8.25
[INFO] [stderr]     Checking hyper v1.6.0
[INFO] [stderr]     Checking tokio-native-tls v0.3.1
[INFO] [stderr]     Checking tower v0.5.2
[INFO] [stderr]     Checking tokio-util v0.7.14
[INFO] [stderr]     Checking tokio-stream v0.1.17
[INFO] [stderr]     Checking hyper-util v0.1.11
[INFO] [stderr]     Checking hyper-tls v0.6.0
[INFO] [stderr]     Checking reqwest v0.12.15
[INFO] [stderr]     Checking alloy-json-rpc v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]     Checking alloy-rpc-types-eth v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]     Checking alloy-dyn-abi v0.8.25
[INFO] [stderr]     Checking alloy-transport v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]     Checking alloy-core v0.8.25
[INFO] [stderr]     Checking alloy-transport-http v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]     Checking alloy-rpc-client v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]     Checking alloy-rpc-types-any v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]     Checking alloy-rpc-types-anvil v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]     Checking alloy-rpc-types v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]     Checking alloy-network v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]     Checking alloy-signer-local v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]     Checking alloy-node-bindings v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]     Checking alloy-provider v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]     Checking alloy-contract v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]     Checking alloy v0.13.0 (https://github.com/alloy-rs/alloy#0a5484b5)
[INFO] [stderr]     Checking contract-bindings v0.1.0 (/opt/rustwide/workdir/crates/bindings)
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/arrays.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout]     = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/arrays.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/arrays.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/comparators.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/comparators.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/comparators.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/context.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/context.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/context.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/erc165.rs:199:5
[INFO] [stdout]     |
[INFO] [stdout] 199 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/erc165.rs:357:5
[INFO] [stdout]     |
[INFO] [stdout] 357 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/erc165.rs:435:5
[INFO] [stdout]     |
[INFO] [stdout] 435 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/erc165.rs:464:5
[INFO] [stdout]     |
[INFO] [stdout] 464 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:2355:5
[INFO] [stdout]      |
[INFO] [stdout] 2355 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:2651:5
[INFO] [stdout]      |
[INFO] [stdout] 2651 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:2888:5
[INFO] [stdout]      |
[INFO] [stdout] 2888 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:3100:5
[INFO] [stdout]      |
[INFO] [stdout] 3100 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:3178:5
[INFO] [stdout]      |
[INFO] [stdout] 3178 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:3262:5
[INFO] [stdout]      |
[INFO] [stdout] 3262 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:3372:5
[INFO] [stdout]      |
[INFO] [stdout] 3372 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:3783:5
[INFO] [stdout]      |
[INFO] [stdout] 3783 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:4078:5
[INFO] [stdout]      |
[INFO] [stdout] 4078 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:4338:5
[INFO] [stdout]      |
[INFO] [stdout] 4338 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:4416:5
[INFO] [stdout]      |
[INFO] [stdout] 4416 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:4562:5
[INFO] [stdout]      |
[INFO] [stdout] 4562 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/erc721utils.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/erc721utils.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/erc721utils.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ellipticcurve.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ellipticcurve.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ellipticcurve.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/entropyevents.rs:870:5
[INFO] [stdout]     |
[INFO] [stdout] 870 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/entropyevents.rs:923:5
[INFO] [stdout]     |
[INFO] [stdout] 923 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/entropyevents.rs:941:5
[INFO] [stdout]     |
[INFO] [stdout] 941 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/entropyevents.rs:2871:5
[INFO] [stdout]      |
[INFO] [stdout] 2871 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/entropyevents.rs:3429:5
[INFO] [stdout]      |
[INFO] [stdout] 3429 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/entropyevents.rs:3507:5
[INFO] [stdout]      |
[INFO] [stdout] 3507 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/entropyevents.rs:3525:5
[INFO] [stdout]      |
[INFO] [stdout] 3525 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/entropystructs.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/entropystructs.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/entropystructs.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/enumerableset.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/enumerableset.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/enumerableset.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/fixedpointmathlib.rs:983:5
[INFO] [stdout]     |
[INFO] [stdout] 983 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/fixedpointmathlib.rs:1456:5
[INFO] [stdout]      |
[INFO] [stdout] 1456 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/fixedpointmathlib.rs:1534:5
[INFO] [stdout]      |
[INFO] [stdout] 1534 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/fixedpointmathlib.rs:1552:5
[INFO] [stdout]      |
[INFO] [stdout] 1552 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/hashes.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/hashes.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/hashes.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/imockentropy.rs:870:5
[INFO] [stdout]     |
[INFO] [stdout] 870 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/imockentropy.rs:923:5
[INFO] [stdout]     |
[INFO] [stdout] 923 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/imockentropy.rs:941:5
[INFO] [stdout]     |
[INFO] [stdout] 941 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:6193:5
[INFO] [stdout]      |
[INFO] [stdout] 6193 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:6805:5
[INFO] [stdout]      |
[INFO] [stdout] 6805 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:7363:5
[INFO] [stdout]      |
[INFO] [stdout] 7363 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:7441:5
[INFO] [stdout]      |
[INFO] [stdout] 7441 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:7681:5
[INFO] [stdout]      |
[INFO] [stdout] 7681 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ierc165.rs:199:5
[INFO] [stdout]     |
[INFO] [stdout] 199 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ierc165.rs:357:5
[INFO] [stdout]     |
[INFO] [stdout] 357 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ierc165.rs:435:5
[INFO] [stdout]     |
[INFO] [stdout] 435 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ierc165.rs:464:5
[INFO] [stdout]     |
[INFO] [stdout] 464 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc20.rs:1383:5
[INFO] [stdout]      |
[INFO] [stdout] 1383 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc20.rs:1605:5
[INFO] [stdout]      |
[INFO] [stdout] 1605 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc20.rs:1817:5
[INFO] [stdout]      |
[INFO] [stdout] 1817 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc20.rs:1895:5
[INFO] [stdout]      |
[INFO] [stdout] 1895 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc20.rs:1965:5
[INFO] [stdout]      |
[INFO] [stdout] 1965 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc20metadata.rs:1788:5
[INFO] [stdout]      |
[INFO] [stdout] 1788 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc20metadata.rs:2076:5
[INFO] [stdout]      |
[INFO] [stdout] 2076 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc20metadata.rs:2288:5
[INFO] [stdout]      |
[INFO] [stdout] 2288 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc20metadata.rs:2366:5
[INFO] [stdout]      |
[INFO] [stdout] 2366 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc20metadata.rs:2450:5
[INFO] [stdout]      |
[INFO] [stdout] 2450 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:2232:5
[INFO] [stdout]      |
[INFO] [stdout] 2232 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:2567:5
[INFO] [stdout]      |
[INFO] [stdout] 2567 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:2827:5
[INFO] [stdout]      |
[INFO] [stdout] 2827 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:2905:5
[INFO] [stdout]      |
[INFO] [stdout] 2905 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:3036:5
[INFO] [stdout]      |
[INFO] [stdout] 3036 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:2652:5
[INFO] [stdout]      |
[INFO] [stdout] 2652 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:3053:5
[INFO] [stdout]      |
[INFO] [stdout] 3053 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:3313:5
[INFO] [stdout]      |
[INFO] [stdout] 3313 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:3391:5
[INFO] [stdout]      |
[INFO] [stdout] 3391 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:3537:5
[INFO] [stdout]      |
[INFO] [stdout] 3537 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ierc721receiver.rs:249:5
[INFO] [stdout]     |
[INFO] [stdout] 249 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ierc721receiver.rs:407:5
[INFO] [stdout]     |
[INFO] [stdout] 407 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ierc721receiver.rs:485:5
[INFO] [stdout]     |
[INFO] [stdout] 485 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ierc721receiver.rs:520:5
[INFO] [stdout]     |
[INFO] [stdout] 520 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ientropy.rs:870:5
[INFO] [stdout]     |
[INFO] [stdout] 870 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ientropy.rs:923:5
[INFO] [stdout]     |
[INFO] [stdout] 923 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ientropy.rs:941:5
[INFO] [stdout]     |
[INFO] [stdout] 941 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:5900:5
[INFO] [stdout]      |
[INFO] [stdout] 5900 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:6456:5
[INFO] [stdout]      |
[INFO] [stdout] 6456 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:7014:5
[INFO] [stdout]      |
[INFO] [stdout] 7014 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:7092:5
[INFO] [stdout]      |
[INFO] [stdout] 7092 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:7310:5
[INFO] [stdout]      |
[INFO] [stdout] 7310 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ientropyconsumer.rs:226:5
[INFO] [stdout]     |
[INFO] [stdout] 226 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ientropyconsumer.rs:384:5
[INFO] [stdout]     |
[INFO] [stdout] 384 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ientropyconsumer.rs:462:5
[INFO] [stdout]     |
[INFO] [stdout] 462 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ientropyconsumer.rs:495:5
[INFO] [stdout]     |
[INFO] [stdout] 495 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ionkasoujigame.rs:955:9
[INFO] [stdout]     |
[INFO] [stdout] 955 |         #[automatically_derived]
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:7517:5
[INFO] [stdout]      |
[INFO] [stdout] 7517 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:8655:5
[INFO] [stdout]      |
[INFO] [stdout] 8655 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:8733:5
[INFO] [stdout]      |
[INFO] [stdout] 8733 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:9062:5
[INFO] [stdout]      |
[INFO] [stdout] 9062 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/irandomizer.rs:1200:5
[INFO] [stdout]      |
[INFO] [stdout] 1200 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/irandomizer.rs:1519:5
[INFO] [stdout]      |
[INFO] [stdout] 1519 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/irandomizer.rs:1597:5
[INFO] [stdout]      |
[INFO] [stdout] 1597 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/irandomizer.rs:1669:5
[INFO] [stdout]      |
[INFO] [stdout] 1669 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:2950:5
[INFO] [stdout]      |
[INFO] [stdout] 2950 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:3582:5
[INFO] [stdout]      |
[INFO] [stdout] 3582 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:3660:5
[INFO] [stdout]      |
[INFO] [stdout] 3660 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:3835:5
[INFO] [stdout]      |
[INFO] [stdout] 3835 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/libbytes.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/libbytes.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/libbytes.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/libstring.rs:263:5
[INFO] [stdout]     |
[INFO] [stdout] 263 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/libstring.rs:479:5
[INFO] [stdout]     |
[INFO] [stdout] 479 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/libstring.rs:557:5
[INFO] [stdout]     |
[INFO] [stdout] 557 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/libstring.rs:575:5
[INFO] [stdout]     |
[INFO] [stdout] 575 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/math.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/math.rs:187:5
[INFO] [stdout]     |
[INFO] [stdout] 187 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/math.rs:205:5
[INFO] [stdout]     |
[INFO] [stdout] 205 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/mockpythentropy.rs:870:5
[INFO] [stdout]     |
[INFO] [stdout] 870 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/mockpythentropy.rs:923:5
[INFO] [stdout]     |
[INFO] [stdout] 923 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/mockpythentropy.rs:941:5
[INFO] [stdout]     |
[INFO] [stdout] 941 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:6421:5
[INFO] [stdout]      |
[INFO] [stdout] 6421 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:7057:5
[INFO] [stdout]      |
[INFO] [stdout] 7057 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:7615:5
[INFO] [stdout]      |
[INFO] [stdout] 7615 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:7693:5
[INFO] [stdout]      |
[INFO] [stdout] 7693 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:7915:5
[INFO] [stdout]      |
[INFO] [stdout] 7915 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/mockrandomizer.rs:1650:5
[INFO] [stdout]      |
[INFO] [stdout] 1650 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/mockrandomizer.rs:2038:5
[INFO] [stdout]      |
[INFO] [stdout] 2038 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/mockrandomizer.rs:2116:5
[INFO] [stdout]      |
[INFO] [stdout] 2116 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/mockrandomizer.rs:2205:5
[INFO] [stdout]      |
[INFO] [stdout] 2205 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/onkasoujigame.rs:418:5
[INFO] [stdout]     |
[INFO] [stdout] 418 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/onkasoujigame.rs:471:5
[INFO] [stdout]     |
[INFO] [stdout] 471 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/onkasoujigame.rs:489:5
[INFO] [stdout]     |
[INFO] [stdout] 489 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:2665:9
[INFO] [stdout]      |
[INFO] [stdout] 2665 |         #[automatically_derived]
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:17735:5
[INFO] [stdout]       |
[INFO] [stdout] 17735 |     #[automatically_derived]
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]       = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:19692:5
[INFO] [stdout]       |
[INFO] [stdout] 19692 |     #[automatically_derived]
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]       = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:20349:5
[INFO] [stdout]       |
[INFO] [stdout] 20349 |     #[automatically_derived]
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]       = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:21535:5
[INFO] [stdout]       |
[INFO] [stdout] 21535 |     #[automatically_derived]
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]       = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:21653:5
[INFO] [stdout]       |
[INFO] [stdout] 21653 |     #[automatically_derived]
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]       = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:22207:5
[INFO] [stdout]       |
[INFO] [stdout] 22207 |     #[automatically_derived]
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]       = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ownable.rs:792:5
[INFO] [stdout]     |
[INFO] [stdout] 792 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ownable.rs:938:5
[INFO] [stdout]     |
[INFO] [stdout] 938 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ownable.rs:1061:5
[INFO] [stdout]      |
[INFO] [stdout] 1061 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ownable.rs:1227:5
[INFO] [stdout]      |
[INFO] [stdout] 1227 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ownable.rs:1305:5
[INFO] [stdout]      |
[INFO] [stdout] 1305 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ownable.rs:1340:5
[INFO] [stdout]      |
[INFO] [stdout] 1340 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:2877:5
[INFO] [stdout]      |
[INFO] [stdout] 2877 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:3296:5
[INFO] [stdout]      |
[INFO] [stdout] 3296 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:3479:5
[INFO] [stdout]      |
[INFO] [stdout] 3479 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:3793:5
[INFO] [stdout]      |
[INFO] [stdout] 3793 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:3871:5
[INFO] [stdout]      |
[INFO] [stdout] 3871 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:3986:5
[INFO] [stdout]      |
[INFO] [stdout] 3986 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/panic.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/panic.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/panic.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/reentrancyguard.rs:121:5
[INFO] [stdout]     |
[INFO] [stdout] 121 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/reentrancyguard.rs:279:5
[INFO] [stdout]     |
[INFO] [stdout] 279 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/reentrancyguard.rs:357:5
[INFO] [stdout]     |
[INFO] [stdout] 357 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/reentrancyguard.rs:375:5
[INFO] [stdout]     |
[INFO] [stdout] 375 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/safecast.rs:437:5
[INFO] [stdout]     |
[INFO] [stdout] 437 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/safecast.rs:681:5
[INFO] [stdout]     |
[INFO] [stdout] 681 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/safecast.rs:759:5
[INFO] [stdout]     |
[INFO] [stdout] 759 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/safecast.rs:777:5
[INFO] [stdout]     |
[INFO] [stdout] 777 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/safetransferlib.rs:695:5
[INFO] [stdout]     |
[INFO] [stdout] 695 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/safetransferlib.rs:1075:5
[INFO] [stdout]      |
[INFO] [stdout] 1075 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/safetransferlib.rs:1153:5
[INFO] [stdout]      |
[INFO] [stdout] 1153 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/safetransferlib.rs:1171:5
[INFO] [stdout]      |
[INFO] [stdout] 1171 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/signedmath.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/signedmath.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/signedmath.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/slotderivation.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/slotderivation.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/slotderivation.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/storageslot.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/storageslot.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/storageslot.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/strings.rs:299:5
[INFO] [stdout]     |
[INFO] [stdout] 299 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/strings.rs:515:5
[INFO] [stdout]     |
[INFO] [stdout] 515 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/strings.rs:593:5
[INFO] [stdout]     |
[INFO] [stdout] 593 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/strings.rs:611:5
[INFO] [stdout]     |
[INFO] [stdout] 611 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/vrf.rs:869:5
[INFO] [stdout]     |
[INFO] [stdout] 869 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/vrf.rs:1124:5
[INFO] [stdout]      |
[INFO] [stdout] 1124 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/vrf.rs:1202:5
[INFO] [stdout]      |
[INFO] [stdout] 1202 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/vrf.rs:1244:5
[INFO] [stdout]      |
[INFO] [stdout] 1244 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/wyrd.rs:418:5
[INFO] [stdout]     |
[INFO] [stdout] 418 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/wyrd.rs:471:5
[INFO] [stdout]     |
[INFO] [stdout] 471 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/wyrd.rs:489:5
[INFO] [stdout]     |
[INFO] [stdout] 489 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:9529:5
[INFO] [stdout]      |
[INFO] [stdout] 9529 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]      --> crates/bindings/src/wyrd.rs:10764:5
[INFO] [stdout]       |
[INFO] [stdout] 10764 |     #[automatically_derived]
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]       = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]      --> crates/bindings/src/wyrd.rs:11129:5
[INFO] [stdout]       |
[INFO] [stdout] 11129 |     #[automatically_derived]
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]       = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]      --> crates/bindings/src/wyrd.rs:11786:5
[INFO] [stdout]       |
[INFO] [stdout] 11786 |     #[automatically_derived]
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]       = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]      --> crates/bindings/src/wyrd.rs:11864:5
[INFO] [stdout]       |
[INFO] [stdout] 11864 |     #[automatically_derived]
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]       = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]      --> crates/bindings/src/wyrd.rs:12222:5
[INFO] [stdout]       |
[INFO] [stdout] 12222 |     #[automatically_derived]
[INFO] [stdout]       |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]       = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ierc1155errors.rs:731:5
[INFO] [stdout]     |
[INFO] [stdout] 731 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc1155errors.rs:1059:5
[INFO] [stdout]      |
[INFO] [stdout] 1059 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc1155errors.rs:1137:5
[INFO] [stdout]      |
[INFO] [stdout] 1137 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc1155errors.rs:1155:5
[INFO] [stdout]      |
[INFO] [stdout] 1155 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ierc20errors.rs:625:5
[INFO] [stdout]     |
[INFO] [stdout] 625 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ierc20errors.rs:925:5
[INFO] [stdout]     |
[INFO] [stdout] 925 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc20errors.rs:1003:5
[INFO] [stdout]      |
[INFO] [stdout] 1003 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc20errors.rs:1021:5
[INFO] [stdout]      |
[INFO] [stdout] 1021 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]    --> crates/bindings/src/ierc721errors.rs:782:5
[INFO] [stdout]     |
[INFO] [stdout] 782 |     #[automatically_derived]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc721errors.rs:1138:5
[INFO] [stdout]      |
[INFO] [stdout] 1138 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc721errors.rs:1216:5
[INFO] [stdout]      |
[INFO] [stdout] 1216 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
[INFO] [stdout]     --> crates/bindings/src/ierc721errors.rs:1234:5
[INFO] [stdout]      |
[INFO] [stdout] 1234 |     #[automatically_derived]
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = help: `#[automatically_derived]` can only be applied to trait impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]   --> crates/bindings/src/erc165.rs:91:18
[INFO] [stdout]    |
[INFO] [stdout] 91 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<4>,);
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/erc165.rs:124:18
[INFO] [stdout]     |
[INFO] [stdout] 124 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:1174:18
[INFO] [stdout]      |
[INFO] [stdout] 1174 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:1214:18
[INFO] [stdout]      |
[INFO] [stdout] 1214 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:1319:18
[INFO] [stdout]      |
[INFO] [stdout] 1319 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:1359:18
[INFO] [stdout]      |
[INFO] [stdout] 1359 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:1460:18
[INFO] [stdout]      |
[INFO] [stdout] 1460 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:1491:18
[INFO] [stdout]      |
[INFO] [stdout] 1491 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:1585:18
[INFO] [stdout]      |
[INFO] [stdout] 1585 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:1616:18
[INFO] [stdout]      |
[INFO] [stdout] 1616 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<8>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:1704:18
[INFO] [stdout]      |
[INFO] [stdout] 1704 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:1735:18
[INFO] [stdout]      |
[INFO] [stdout] 1735 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::String,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:1823:18
[INFO] [stdout]      |
[INFO] [stdout] 1823 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:1854:18
[INFO] [stdout]      |
[INFO] [stdout] 1854 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::String,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:1942:18
[INFO] [stdout]      |
[INFO] [stdout] 1942 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:1973:18
[INFO] [stdout]      |
[INFO] [stdout] 1973 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:2068:18
[INFO] [stdout]      |
[INFO] [stdout] 2068 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:2108:18
[INFO] [stdout]      |
[INFO] [stdout] 2108 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:2213:18
[INFO] [stdout]      |
[INFO] [stdout] 2213 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc20.rs:2256:18
[INFO] [stdout]      |
[INFO] [stdout] 2256 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:1597:18
[INFO] [stdout]      |
[INFO] [stdout] 1597 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:1637:18
[INFO] [stdout]      |
[INFO] [stdout] 1637 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:1738:18
[INFO] [stdout]      |
[INFO] [stdout] 1738 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:1769:18
[INFO] [stdout]      |
[INFO] [stdout] 1769 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:1866:18
[INFO] [stdout]      |
[INFO] [stdout] 1866 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:1899:18
[INFO] [stdout]      |
[INFO] [stdout] 1899 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:1996:18
[INFO] [stdout]      |
[INFO] [stdout] 1996 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:2038:18
[INFO] [stdout]      |
[INFO] [stdout] 2038 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:2138:18
[INFO] [stdout]      |
[INFO] [stdout] 2138 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:2169:18
[INFO] [stdout]      |
[INFO] [stdout] 2169 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::String,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:2260:18
[INFO] [stdout]      |
[INFO] [stdout] 2260 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:2293:18
[INFO] [stdout]      |
[INFO] [stdout] 2293 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:2389:18
[INFO] [stdout]      |
[INFO] [stdout] 2389 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:2434:18
[INFO] [stdout]      |
[INFO] [stdout] 2434 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:2544:18
[INFO] [stdout]      |
[INFO] [stdout] 2544 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:2592:18
[INFO] [stdout]      |
[INFO] [stdout] 2592 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:2702:18
[INFO] [stdout]      |
[INFO] [stdout] 2702 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:2741:18
[INFO] [stdout]      |
[INFO] [stdout] 2741 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:2844:18
[INFO] [stdout]      |
[INFO] [stdout] 2844 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<4>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:2877:18
[INFO] [stdout]      |
[INFO] [stdout] 2877 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:2971:18
[INFO] [stdout]      |
[INFO] [stdout] 2971 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:3002:18
[INFO] [stdout]      |
[INFO] [stdout] 3002 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::String,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:3093:18
[INFO] [stdout]      |
[INFO] [stdout] 3093 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:3126:18
[INFO] [stdout]      |
[INFO] [stdout] 3126 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::String,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:3222:18
[INFO] [stdout]      |
[INFO] [stdout] 3222 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/erc721.rs:3265:18
[INFO] [stdout]      |
[INFO] [stdout] 3265 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:3405:18
[INFO] [stdout]      |
[INFO] [stdout] 3405 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:3450:18
[INFO] [stdout]      |
[INFO] [stdout] 3450 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:3559:18
[INFO] [stdout]      |
[INFO] [stdout] 3559 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:3592:18
[INFO] [stdout]      |
[INFO] [stdout] 3592 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:3686:18
[INFO] [stdout]      |
[INFO] [stdout] 3686 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:3719:18
[INFO] [stdout]      |
[INFO] [stdout] 3719 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<128>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:3811:18
[INFO] [stdout]      |
[INFO] [stdout] 3811 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:3844:18
[INFO] [stdout]      |
[INFO] [stdout] 3844 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:3937:18
[INFO] [stdout]      |
[INFO] [stdout] 3937 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:3968:18
[INFO] [stdout]      |
[INFO] [stdout] 3968 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<128>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:4063:18
[INFO] [stdout]      |
[INFO] [stdout] 4063 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:4096:18
[INFO] [stdout]      |
[INFO] [stdout] 4096 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<64>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:4193:18
[INFO] [stdout]      |
[INFO] [stdout] 4193 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:4224:18
[INFO] [stdout]      |
[INFO] [stdout] 4224 |             type UnderlyingSolTuple<'a> = (EntropyStructs::ProviderInfo,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:4325:18
[INFO] [stdout]      |
[INFO] [stdout] 4325 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:4362:18
[INFO] [stdout]      |
[INFO] [stdout] 4362 |             type UnderlyingSolTuple<'a> = (EntropyStructs::Request,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:4470:18
[INFO] [stdout]      |
[INFO] [stdout] 4470 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:4525:18
[INFO] [stdout]      |
[INFO] [stdout] 4525 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:4642:18
[INFO] [stdout]      |
[INFO] [stdout] 4642 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:4685:18
[INFO] [stdout]      |
[INFO] [stdout] 4685 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<64>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:4794:18
[INFO] [stdout]      |
[INFO] [stdout] 4794 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:4836:18
[INFO] [stdout]      |
[INFO] [stdout] 4836 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<64>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:4947:18
[INFO] [stdout]      |
[INFO] [stdout] 4947 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:4998:18
[INFO] [stdout]      |
[INFO] [stdout] 4998 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:5110:18
[INFO] [stdout]      |
[INFO] [stdout] 5110 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:5163:18
[INFO] [stdout]      |
[INFO] [stdout] 5163 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:5271:18
[INFO] [stdout]      |
[INFO] [stdout] 5271 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:5302:18
[INFO] [stdout]      |
[INFO] [stdout] 5302 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:5394:18
[INFO] [stdout]      |
[INFO] [stdout] 5394 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<128>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:5425:18
[INFO] [stdout]      |
[INFO] [stdout] 5425 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:5521:18
[INFO] [stdout]      |
[INFO] [stdout] 5521 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:5560:18
[INFO] [stdout]      |
[INFO] [stdout] 5560 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:5660:18
[INFO] [stdout]      |
[INFO] [stdout] 5660 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bytes,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:5691:18
[INFO] [stdout]      |
[INFO] [stdout] 5691 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:5785:18
[INFO] [stdout]      |
[INFO] [stdout] 5785 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<64>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:5816:18
[INFO] [stdout]      |
[INFO] [stdout] 5816 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:5910:18
[INFO] [stdout]      |
[INFO] [stdout] 5910 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<128>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:5941:18
[INFO] [stdout]      |
[INFO] [stdout] 5941 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:6035:18
[INFO] [stdout]      |
[INFO] [stdout] 6035 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/imockentropy.rs:6074:18
[INFO] [stdout]      |
[INFO] [stdout] 6074 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]   --> crates/bindings/src/ierc165.rs:91:18
[INFO] [stdout]    |
[INFO] [stdout] 91 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<4>,);
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc165.rs:124:18
[INFO] [stdout]     |
[INFO] [stdout] 124 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc20.rs:565:18
[INFO] [stdout]     |
[INFO] [stdout] 565 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc20.rs:605:18
[INFO] [stdout]     |
[INFO] [stdout] 605 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc20.rs:710:18
[INFO] [stdout]     |
[INFO] [stdout] 710 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc20.rs:750:18
[INFO] [stdout]     |
[INFO] [stdout] 750 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc20.rs:851:18
[INFO] [stdout]     |
[INFO] [stdout] 851 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc20.rs:882:18
[INFO] [stdout]     |
[INFO] [stdout] 882 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc20.rs:976:18
[INFO] [stdout]     |
[INFO] [stdout] 976 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc20.rs:1007:18
[INFO] [stdout]      |
[INFO] [stdout] 1007 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc20.rs:1102:18
[INFO] [stdout]      |
[INFO] [stdout] 1102 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc20.rs:1142:18
[INFO] [stdout]      |
[INFO] [stdout] 1142 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc20.rs:1247:18
[INFO] [stdout]      |
[INFO] [stdout] 1247 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc20.rs:1290:18
[INFO] [stdout]      |
[INFO] [stdout] 1290 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc20metadata.rs:607:18
[INFO] [stdout]     |
[INFO] [stdout] 607 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc20metadata.rs:647:18
[INFO] [stdout]     |
[INFO] [stdout] 647 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc20metadata.rs:752:18
[INFO] [stdout]     |
[INFO] [stdout] 752 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc20metadata.rs:792:18
[INFO] [stdout]     |
[INFO] [stdout] 792 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc20metadata.rs:893:18
[INFO] [stdout]     |
[INFO] [stdout] 893 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc20metadata.rs:924:18
[INFO] [stdout]     |
[INFO] [stdout] 924 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc20metadata.rs:1018:18
[INFO] [stdout]      |
[INFO] [stdout] 1018 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc20metadata.rs:1049:18
[INFO] [stdout]      |
[INFO] [stdout] 1049 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<8>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc20metadata.rs:1137:18
[INFO] [stdout]      |
[INFO] [stdout] 1137 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc20metadata.rs:1168:18
[INFO] [stdout]      |
[INFO] [stdout] 1168 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::String,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc20metadata.rs:1256:18
[INFO] [stdout]      |
[INFO] [stdout] 1256 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc20metadata.rs:1287:18
[INFO] [stdout]      |
[INFO] [stdout] 1287 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::String,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc20metadata.rs:1375:18
[INFO] [stdout]      |
[INFO] [stdout] 1375 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc20metadata.rs:1406:18
[INFO] [stdout]      |
[INFO] [stdout] 1406 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc20metadata.rs:1501:18
[INFO] [stdout]      |
[INFO] [stdout] 1501 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc20metadata.rs:1541:18
[INFO] [stdout]      |
[INFO] [stdout] 1541 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc20metadata.rs:1646:18
[INFO] [stdout]      |
[INFO] [stdout] 1646 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc20metadata.rs:1689:18
[INFO] [stdout]      |
[INFO] [stdout] 1689 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc721.rs:829:18
[INFO] [stdout]     |
[INFO] [stdout] 829 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc721.rs:869:18
[INFO] [stdout]     |
[INFO] [stdout] 869 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc721.rs:970:18
[INFO] [stdout]     |
[INFO] [stdout] 970 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:1001:18
[INFO] [stdout]      |
[INFO] [stdout] 1001 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:1098:18
[INFO] [stdout]      |
[INFO] [stdout] 1098 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:1131:18
[INFO] [stdout]      |
[INFO] [stdout] 1131 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:1228:18
[INFO] [stdout]      |
[INFO] [stdout] 1228 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:1270:18
[INFO] [stdout]      |
[INFO] [stdout] 1270 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:1373:18
[INFO] [stdout]      |
[INFO] [stdout] 1373 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:1406:18
[INFO] [stdout]      |
[INFO] [stdout] 1406 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:1502:18
[INFO] [stdout]      |
[INFO] [stdout] 1502 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:1547:18
[INFO] [stdout]      |
[INFO] [stdout] 1547 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:1657:18
[INFO] [stdout]      |
[INFO] [stdout] 1657 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:1705:18
[INFO] [stdout]      |
[INFO] [stdout] 1705 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:1815:18
[INFO] [stdout]      |
[INFO] [stdout] 1815 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:1854:18
[INFO] [stdout]      |
[INFO] [stdout] 1854 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:1957:18
[INFO] [stdout]      |
[INFO] [stdout] 1957 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<4>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:1990:18
[INFO] [stdout]      |
[INFO] [stdout] 1990 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:2088:18
[INFO] [stdout]      |
[INFO] [stdout] 2088 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721.rs:2131:18
[INFO] [stdout]      |
[INFO] [stdout] 2131 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc721metadata.rs:877:18
[INFO] [stdout]     |
[INFO] [stdout] 877 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc721metadata.rs:917:18
[INFO] [stdout]     |
[INFO] [stdout] 917 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:1018:18
[INFO] [stdout]      |
[INFO] [stdout] 1018 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:1049:18
[INFO] [stdout]      |
[INFO] [stdout] 1049 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:1146:18
[INFO] [stdout]      |
[INFO] [stdout] 1146 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:1179:18
[INFO] [stdout]      |
[INFO] [stdout] 1179 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:1276:18
[INFO] [stdout]      |
[INFO] [stdout] 1276 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:1318:18
[INFO] [stdout]      |
[INFO] [stdout] 1318 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:1418:18
[INFO] [stdout]      |
[INFO] [stdout] 1418 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:1449:18
[INFO] [stdout]      |
[INFO] [stdout] 1449 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::String,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:1540:18
[INFO] [stdout]      |
[INFO] [stdout] 1540 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:1573:18
[INFO] [stdout]      |
[INFO] [stdout] 1573 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:1669:18
[INFO] [stdout]      |
[INFO] [stdout] 1669 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:1714:18
[INFO] [stdout]      |
[INFO] [stdout] 1714 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:1824:18
[INFO] [stdout]      |
[INFO] [stdout] 1824 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:1872:18
[INFO] [stdout]      |
[INFO] [stdout] 1872 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:1982:18
[INFO] [stdout]      |
[INFO] [stdout] 1982 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:2021:18
[INFO] [stdout]      |
[INFO] [stdout] 2021 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:2124:18
[INFO] [stdout]      |
[INFO] [stdout] 2124 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<4>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:2157:18
[INFO] [stdout]      |
[INFO] [stdout] 2157 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:2251:18
[INFO] [stdout]      |
[INFO] [stdout] 2251 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:2282:18
[INFO] [stdout]      |
[INFO] [stdout] 2282 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::String,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:2373:18
[INFO] [stdout]      |
[INFO] [stdout] 2373 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:2406:18
[INFO] [stdout]      |
[INFO] [stdout] 2406 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::String,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:2502:18
[INFO] [stdout]      |
[INFO] [stdout] 2502 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ierc721metadata.rs:2545:18
[INFO] [stdout]      |
[INFO] [stdout] 2545 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc721receiver.rs:112:18
[INFO] [stdout]     |
[INFO] [stdout] 112 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ierc721receiver.rs:160:18
[INFO] [stdout]     |
[INFO] [stdout] 160 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<4>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:3371:18
[INFO] [stdout]      |
[INFO] [stdout] 3371 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:3416:18
[INFO] [stdout]      |
[INFO] [stdout] 3416 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:3525:18
[INFO] [stdout]      |
[INFO] [stdout] 3525 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:3558:18
[INFO] [stdout]      |
[INFO] [stdout] 3558 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:3652:18
[INFO] [stdout]      |
[INFO] [stdout] 3652 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:3685:18
[INFO] [stdout]      |
[INFO] [stdout] 3685 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<128>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:3777:18
[INFO] [stdout]      |
[INFO] [stdout] 3777 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:3810:18
[INFO] [stdout]      |
[INFO] [stdout] 3810 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:3903:18
[INFO] [stdout]      |
[INFO] [stdout] 3903 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:3934:18
[INFO] [stdout]      |
[INFO] [stdout] 3934 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<128>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:4029:18
[INFO] [stdout]      |
[INFO] [stdout] 4029 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:4060:18
[INFO] [stdout]      |
[INFO] [stdout] 4060 |             type UnderlyingSolTuple<'a> = (EntropyStructs::ProviderInfo,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:4161:18
[INFO] [stdout]      |
[INFO] [stdout] 4161 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:4198:18
[INFO] [stdout]      |
[INFO] [stdout] 4198 |             type UnderlyingSolTuple<'a> = (EntropyStructs::Request,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:4306:18
[INFO] [stdout]      |
[INFO] [stdout] 4306 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:4361:18
[INFO] [stdout]      |
[INFO] [stdout] 4361 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:4478:18
[INFO] [stdout]      |
[INFO] [stdout] 4478 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:4521:18
[INFO] [stdout]      |
[INFO] [stdout] 4521 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<64>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:4630:18
[INFO] [stdout]      |
[INFO] [stdout] 4630 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:4672:18
[INFO] [stdout]      |
[INFO] [stdout] 4672 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<64>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:4783:18
[INFO] [stdout]      |
[INFO] [stdout] 4783 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:4834:18
[INFO] [stdout]      |
[INFO] [stdout] 4834 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:4946:18
[INFO] [stdout]      |
[INFO] [stdout] 4946 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:4999:18
[INFO] [stdout]      |
[INFO] [stdout] 4999 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:5107:18
[INFO] [stdout]      |
[INFO] [stdout] 5107 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:5138:18
[INFO] [stdout]      |
[INFO] [stdout] 5138 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:5230:18
[INFO] [stdout]      |
[INFO] [stdout] 5230 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<128>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:5261:18
[INFO] [stdout]      |
[INFO] [stdout] 5261 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:5357:18
[INFO] [stdout]      |
[INFO] [stdout] 5357 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:5396:18
[INFO] [stdout]      |
[INFO] [stdout] 5396 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:5496:18
[INFO] [stdout]      |
[INFO] [stdout] 5496 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bytes,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:5527:18
[INFO] [stdout]      |
[INFO] [stdout] 5527 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:5621:18
[INFO] [stdout]      |
[INFO] [stdout] 5621 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<128>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:5652:18
[INFO] [stdout]      |
[INFO] [stdout] 5652 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:5746:18
[INFO] [stdout]      |
[INFO] [stdout] 5746 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ientropy.rs:5785:18
[INFO] [stdout]      |
[INFO] [stdout] 5785 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]   --> crates/bindings/src/ientropyconsumer.rs:96:18
[INFO] [stdout]    |
[INFO] [stdout] 96 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ientropyconsumer.rs:141:18
[INFO] [stdout]     |
[INFO] [stdout] 141 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:2432:18
[INFO] [stdout]      |
[INFO] [stdout] 2432 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:2465:18
[INFO] [stdout]      |
[INFO] [stdout] 2465 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:2557:18
[INFO] [stdout]      |
[INFO] [stdout] 2557 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:2590:18
[INFO] [stdout]      |
[INFO] [stdout] 2590 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:2691:18
[INFO] [stdout]      |
[INFO] [stdout] 2691 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:2724:18
[INFO] [stdout]      |
[INFO] [stdout] 2724 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:2840:18
[INFO] [stdout]      |
[INFO] [stdout] 2840 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:2871:18
[INFO] [stdout]      |
[INFO] [stdout] 2871 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:2978:18
[INFO] [stdout]      |
[INFO] [stdout] 2978 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:3011:18
[INFO] [stdout]      |
[INFO] [stdout] 3011 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:3110:18
[INFO] [stdout]      |
[INFO] [stdout] 3110 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:3155:18
[INFO] [stdout]      |
[INFO] [stdout] 3155 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:3283:18
[INFO] [stdout]      |
[INFO] [stdout] 3283 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:3323:18
[INFO] [stdout]      |
[INFO] [stdout] 3323 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:3423:18
[INFO] [stdout]      |
[INFO] [stdout] 3423 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:3456:18
[INFO] [stdout]      |
[INFO] [stdout] 3456 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:3548:18
[INFO] [stdout]      |
[INFO] [stdout] 3548 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:3581:18
[INFO] [stdout]      |
[INFO] [stdout] 3581 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:3675:18
[INFO] [stdout]      |
[INFO] [stdout] 3675 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:3708:18
[INFO] [stdout]      |
[INFO] [stdout] 3708 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:3806:18
[INFO] [stdout]      |
[INFO] [stdout] 3806 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:3839:18
[INFO] [stdout]      |
[INFO] [stdout] 3839 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<8>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:3929:18
[INFO] [stdout]      |
[INFO] [stdout] 3929 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:3962:18
[INFO] [stdout]      |
[INFO] [stdout] 3962 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:4057:18
[INFO] [stdout]      |
[INFO] [stdout] 4057 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:4090:18
[INFO] [stdout]      |
[INFO] [stdout] 4090 |             type UnderlyingSolTuple<'a> = (GameData,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:4187:18
[INFO] [stdout]      |
[INFO] [stdout] 4187 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:4220:18
[INFO] [stdout]      |
[INFO] [stdout] 4220 |             type UnderlyingSolTuple<'a> = (OnkaStats,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:4316:18
[INFO] [stdout]      |
[INFO] [stdout] 4316 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:4347:18
[INFO] [stdout]      |
[INFO] [stdout] 4347 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<128>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:4440:18
[INFO] [stdout]      |
[INFO] [stdout] 4440 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:4475:18
[INFO] [stdout]      |
[INFO] [stdout] 4475 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:4584:18
[INFO] [stdout]      |
[INFO] [stdout] 4584 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:4617:18
[INFO] [stdout]      |
[INFO] [stdout] 4617 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:4716:18
[INFO] [stdout]      |
[INFO] [stdout] 4716 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:4749:18
[INFO] [stdout]      |
[INFO] [stdout] 4749 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:4850:18
[INFO] [stdout]      |
[INFO] [stdout] 4850 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:4885:18
[INFO] [stdout]      |
[INFO] [stdout] 4885 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:4988:18
[INFO] [stdout]      |
[INFO] [stdout] 4988 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:5019:18
[INFO] [stdout]      |
[INFO] [stdout] 5019 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:5116:18
[INFO] [stdout]      |
[INFO] [stdout] 5116 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:5151:18
[INFO] [stdout]      |
[INFO] [stdout] 5151 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:5258:18
[INFO] [stdout]      |
[INFO] [stdout] 5258 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:5301:18
[INFO] [stdout]      |
[INFO] [stdout] 5301 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:5412:18
[INFO] [stdout]      |
[INFO] [stdout] 5412 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:5458:18
[INFO] [stdout]      |
[INFO] [stdout] 5458 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:5566:18
[INFO] [stdout]      |
[INFO] [stdout] 5566 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:5608:18
[INFO] [stdout]      |
[INFO] [stdout] 5608 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:5708:18
[INFO] [stdout]      |
[INFO] [stdout] 5708 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:5743:18
[INFO] [stdout]      |
[INFO] [stdout] 5743 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:5837:18
[INFO] [stdout]      |
[INFO] [stdout] 5837 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:5872:18
[INFO] [stdout]      |
[INFO] [stdout] 5872 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:5966:18
[INFO] [stdout]      |
[INFO] [stdout] 5966 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:5997:18
[INFO] [stdout]      |
[INFO] [stdout] 5997 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:6091:18
[INFO] [stdout]      |
[INFO] [stdout] 6091 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:6131:18
[INFO] [stdout]      |
[INFO] [stdout] 6131 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:6228:18
[INFO] [stdout]      |
[INFO] [stdout] 6228 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:6259:18
[INFO] [stdout]      |
[INFO] [stdout] 6259 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:6347:18
[INFO] [stdout]      |
[INFO] [stdout] 6347 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:6378:18
[INFO] [stdout]      |
[INFO] [stdout] 6378 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:6480:18
[INFO] [stdout]      |
[INFO] [stdout] 6480 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:6548:18
[INFO] [stdout]      |
[INFO] [stdout] 6548 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:6674:18
[INFO] [stdout]      |
[INFO] [stdout] 6674 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:6707:18
[INFO] [stdout]      |
[INFO] [stdout] 6707 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:6799:18
[INFO] [stdout]      |
[INFO] [stdout] 6799 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:6832:18
[INFO] [stdout]      |
[INFO] [stdout] 6832 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:6926:18
[INFO] [stdout]      |
[INFO] [stdout] 6926 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:6966:18
[INFO] [stdout]      |
[INFO] [stdout] 6966 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:7066:18
[INFO] [stdout]      |
[INFO] [stdout] 7066 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<8>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:7097:18
[INFO] [stdout]      |
[INFO] [stdout] 7097 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:7189:18
[INFO] [stdout]      |
[INFO] [stdout] 7189 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:7222:18
[INFO] [stdout]      |
[INFO] [stdout] 7222 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:7319:18
[INFO] [stdout]      |
[INFO] [stdout] 7319 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ionkasoujigame.rs:7362:18
[INFO] [stdout]      |
[INFO] [stdout] 7362 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/irandomizer.rs:231:18
[INFO] [stdout]     |
[INFO] [stdout] 231 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/irandomizer.rs:262:18
[INFO] [stdout]     |
[INFO] [stdout] 262 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/irandomizer.rs:368:18
[INFO] [stdout]     |
[INFO] [stdout] 368 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/irandomizer.rs:399:18
[INFO] [stdout]     |
[INFO] [stdout] 399 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/irandomizer.rs:493:18
[INFO] [stdout]     |
[INFO] [stdout] 493 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/irandomizer.rs:535:18
[INFO] [stdout]     |
[INFO] [stdout] 535 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/irandomizer.rs:638:18
[INFO] [stdout]     |
[INFO] [stdout] 638 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/irandomizer.rs:671:18
[INFO] [stdout]     |
[INFO] [stdout] 671 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/irandomizer.rs:768:18
[INFO] [stdout]     |
[INFO] [stdout] 768 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/irandomizer.rs:801:18
[INFO] [stdout]     |
[INFO] [stdout] 801 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/irandomizer.rs:916:18
[INFO] [stdout]     |
[INFO] [stdout] 916 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/irandomizer.rs:949:18
[INFO] [stdout]     |
[INFO] [stdout] 949 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/irandomizer.rs:1080:18
[INFO] [stdout]      |
[INFO] [stdout] 1080 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/irandomizer.rs:1113:18
[INFO] [stdout]      |
[INFO] [stdout] 1113 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/iwyrd.rs:421:18
[INFO] [stdout]     |
[INFO] [stdout] 421 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/iwyrd.rs:454:18
[INFO] [stdout]     |
[INFO] [stdout] 454 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/iwyrd.rs:550:18
[INFO] [stdout]     |
[INFO] [stdout] 550 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/iwyrd.rs:581:18
[INFO] [stdout]     |
[INFO] [stdout] 581 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/iwyrd.rs:692:18
[INFO] [stdout]     |
[INFO] [stdout] 692 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/iwyrd.rs:737:18
[INFO] [stdout]     |
[INFO] [stdout] 737 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/iwyrd.rs:865:18
[INFO] [stdout]     |
[INFO] [stdout] 865 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/iwyrd.rs:905:18
[INFO] [stdout]     |
[INFO] [stdout] 905 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:1005:18
[INFO] [stdout]      |
[INFO] [stdout] 1005 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:1038:18
[INFO] [stdout]      |
[INFO] [stdout] 1038 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<8>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:1128:18
[INFO] [stdout]      |
[INFO] [stdout] 1128 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:1159:18
[INFO] [stdout]      |
[INFO] [stdout] 1159 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<128>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:1252:18
[INFO] [stdout]      |
[INFO] [stdout] 1252 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:1287:18
[INFO] [stdout]      |
[INFO] [stdout] 1287 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:1396:18
[INFO] [stdout]      |
[INFO] [stdout] 1396 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:1429:18
[INFO] [stdout]      |
[INFO] [stdout] 1429 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:1528:18
[INFO] [stdout]      |
[INFO] [stdout] 1528 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:1561:18
[INFO] [stdout]      |
[INFO] [stdout] 1561 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:1662:18
[INFO] [stdout]      |
[INFO] [stdout] 1662 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:1697:18
[INFO] [stdout]      |
[INFO] [stdout] 1697 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:1802:18
[INFO] [stdout]      |
[INFO] [stdout] 1802 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:1844:18
[INFO] [stdout]      |
[INFO] [stdout] 1844 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:1944:18
[INFO] [stdout]      |
[INFO] [stdout] 1944 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:1979:18
[INFO] [stdout]      |
[INFO] [stdout] 1979 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:2073:18
[INFO] [stdout]      |
[INFO] [stdout] 2073 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:2108:18
[INFO] [stdout]      |
[INFO] [stdout] 2108 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:2199:18
[INFO] [stdout]      |
[INFO] [stdout] 2199 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:2230:18
[INFO] [stdout]      |
[INFO] [stdout] 2230 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:2328:18
[INFO] [stdout]      |
[INFO] [stdout] 2328 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:2396:18
[INFO] [stdout]      |
[INFO] [stdout] 2396 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:2522:18
[INFO] [stdout]      |
[INFO] [stdout] 2522 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:2562:18
[INFO] [stdout]      |
[INFO] [stdout] 2562 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:2662:18
[INFO] [stdout]      |
[INFO] [stdout] 2662 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<8>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:2693:18
[INFO] [stdout]      |
[INFO] [stdout] 2693 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:2790:18
[INFO] [stdout]      |
[INFO] [stdout] 2790 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/iwyrd.rs:2833:18
[INFO] [stdout]      |
[INFO] [stdout] 2833 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:3465:18
[INFO] [stdout]      |
[INFO] [stdout] 3465 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:3510:18
[INFO] [stdout]      |
[INFO] [stdout] 3510 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:3617:18
[INFO] [stdout]      |
[INFO] [stdout] 3617 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:3650:18
[INFO] [stdout]      |
[INFO] [stdout] 3650 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:3744:18
[INFO] [stdout]      |
[INFO] [stdout] 3744 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:3777:18
[INFO] [stdout]      |
[INFO] [stdout] 3777 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<128>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:3867:18
[INFO] [stdout]      |
[INFO] [stdout] 3867 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:3900:18
[INFO] [stdout]      |
[INFO] [stdout] 3900 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:3993:18
[INFO] [stdout]      |
[INFO] [stdout] 3993 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:4024:18
[INFO] [stdout]      |
[INFO] [stdout] 4024 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<128>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:4119:18
[INFO] [stdout]      |
[INFO] [stdout] 4119 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:4152:18
[INFO] [stdout]      |
[INFO] [stdout] 4152 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<64>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:4249:18
[INFO] [stdout]      |
[INFO] [stdout] 4249 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:4280:18
[INFO] [stdout]      |
[INFO] [stdout] 4280 |             type UnderlyingSolTuple<'a> = (EntropyStructs::ProviderInfo,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:4381:18
[INFO] [stdout]      |
[INFO] [stdout] 4381 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:4418:18
[INFO] [stdout]      |
[INFO] [stdout] 4418 |             type UnderlyingSolTuple<'a> = (EntropyStructs::Request,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:4526:18
[INFO] [stdout]      |
[INFO] [stdout] 4526 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:4575:18
[INFO] [stdout]      |
[INFO] [stdout] 4575 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:4692:18
[INFO] [stdout]      |
[INFO] [stdout] 4692 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:4735:18
[INFO] [stdout]      |
[INFO] [stdout] 4735 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<64>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:4842:18
[INFO] [stdout]      |
[INFO] [stdout] 4842 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:4884:18
[INFO] [stdout]      |
[INFO] [stdout] 4884 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<64>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:5003:18
[INFO] [stdout]      |
[INFO] [stdout] 5003 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:5037:18
[INFO] [stdout]      |
[INFO] [stdout] 5037 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:5189:18
[INFO] [stdout]      |
[INFO] [stdout] 5189 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:5235:18
[INFO] [stdout]      |
[INFO] [stdout] 5235 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:5347:18
[INFO] [stdout]      |
[INFO] [stdout] 5347 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:5395:18
[INFO] [stdout]      |
[INFO] [stdout] 5395 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:5503:18
[INFO] [stdout]      |
[INFO] [stdout] 5503 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:5534:18
[INFO] [stdout]      |
[INFO] [stdout] 5534 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:5626:18
[INFO] [stdout]      |
[INFO] [stdout] 5626 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<128>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:5657:18
[INFO] [stdout]      |
[INFO] [stdout] 5657 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:5753:18
[INFO] [stdout]      |
[INFO] [stdout] 5753 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:5789:18
[INFO] [stdout]      |
[INFO] [stdout] 5789 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:5889:18
[INFO] [stdout]      |
[INFO] [stdout] 5889 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bytes,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:5920:18
[INFO] [stdout]      |
[INFO] [stdout] 5920 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:6014:18
[INFO] [stdout]      |
[INFO] [stdout] 6014 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<64>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:6045:18
[INFO] [stdout]      |
[INFO] [stdout] 6045 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:6139:18
[INFO] [stdout]      |
[INFO] [stdout] 6139 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<128>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:6170:18
[INFO] [stdout]      |
[INFO] [stdout] 6170 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:6264:18
[INFO] [stdout]      |
[INFO] [stdout] 6264 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockpythentropy.rs:6300:18
[INFO] [stdout]      |
[INFO] [stdout] 6300 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/mockrandomizer.rs:291:18
[INFO] [stdout]     |
[INFO] [stdout] 291 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/mockrandomizer.rs:322:18
[INFO] [stdout]     |
[INFO] [stdout] 322 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/mockrandomizer.rs:428:18
[INFO] [stdout]     |
[INFO] [stdout] 428 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/mockrandomizer.rs:459:18
[INFO] [stdout]     |
[INFO] [stdout] 459 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/mockrandomizer.rs:553:18
[INFO] [stdout]     |
[INFO] [stdout] 553 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/mockrandomizer.rs:595:18
[INFO] [stdout]     |
[INFO] [stdout] 595 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/mockrandomizer.rs:698:18
[INFO] [stdout]     |
[INFO] [stdout] 698 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/mockrandomizer.rs:729:18
[INFO] [stdout]     |
[INFO] [stdout] 729 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/mockrandomizer.rs:826:18
[INFO] [stdout]     |
[INFO] [stdout] 826 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/mockrandomizer.rs:859:18
[INFO] [stdout]     |
[INFO] [stdout] 859 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/mockrandomizer.rs:956:18
[INFO] [stdout]     |
[INFO] [stdout] 956 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/mockrandomizer.rs:989:18
[INFO] [stdout]     |
[INFO] [stdout] 989 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockrandomizer.rs:1104:18
[INFO] [stdout]      |
[INFO] [stdout] 1104 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockrandomizer.rs:1137:18
[INFO] [stdout]      |
[INFO] [stdout] 1137 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockrandomizer.rs:1268:18
[INFO] [stdout]      |
[INFO] [stdout] 1268 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockrandomizer.rs:1301:18
[INFO] [stdout]      |
[INFO] [stdout] 1301 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockrandomizer.rs:1398:18
[INFO] [stdout]      |
[INFO] [stdout] 1398 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockrandomizer.rs:1429:18
[INFO] [stdout]      |
[INFO] [stdout] 1429 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockrandomizer.rs:1526:18
[INFO] [stdout]      |
[INFO] [stdout] 1526 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/mockrandomizer.rs:1559:18
[INFO] [stdout]      |
[INFO] [stdout] 1559 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:8529:18
[INFO] [stdout]      |
[INFO] [stdout] 8529 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:8669:18
[INFO] [stdout]      |
[INFO] [stdout] 8669 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:8700:18
[INFO] [stdout]      |
[INFO] [stdout] 8700 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:8790:18
[INFO] [stdout]      |
[INFO] [stdout] 8790 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:8821:18
[INFO] [stdout]      |
[INFO] [stdout] 8821 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:8913:18
[INFO] [stdout]      |
[INFO] [stdout] 8913 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:8944:18
[INFO] [stdout]      |
[INFO] [stdout] 8944 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:9036:18
[INFO] [stdout]      |
[INFO] [stdout] 9036 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:9067:18
[INFO] [stdout]      |
[INFO] [stdout] 9067 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:9155:18
[INFO] [stdout]      |
[INFO] [stdout] 9155 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:9186:18
[INFO] [stdout]      |
[INFO] [stdout] 9186 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:9274:18
[INFO] [stdout]      |
[INFO] [stdout] 9274 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:9305:18
[INFO] [stdout]      |
[INFO] [stdout] 9305 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:9393:18
[INFO] [stdout]      |
[INFO] [stdout] 9393 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:9424:18
[INFO] [stdout]      |
[INFO] [stdout] 9424 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:9515:18
[INFO] [stdout]      |
[INFO] [stdout] 9515 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:9548:18
[INFO] [stdout]      |
[INFO] [stdout] 9548 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:9642:18
[INFO] [stdout]      |
[INFO] [stdout] 9642 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:9673:18
[INFO] [stdout]      |
[INFO] [stdout] 9673 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:9763:18
[INFO] [stdout]      |
[INFO] [stdout] 9763 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:9794:18
[INFO] [stdout]      |
[INFO] [stdout] 9794 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:9888:18
[INFO] [stdout]      |
[INFO] [stdout] 9888 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/onkasoujigame.rs:9933:18
[INFO] [stdout]      |
[INFO] [stdout] 9933 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:10037:18
[INFO] [stdout]       |
[INFO] [stdout] 10037 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:10070:18
[INFO] [stdout]       |
[INFO] [stdout] 10070 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:10162:18
[INFO] [stdout]       |
[INFO] [stdout] 10162 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:10195:18
[INFO] [stdout]       |
[INFO] [stdout] 10195 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:10296:18
[INFO] [stdout]       |
[INFO] [stdout] 10296 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:10329:18
[INFO] [stdout]       |
[INFO] [stdout] 10329 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:10445:18
[INFO] [stdout]       |
[INFO] [stdout] 10445 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:10476:18
[INFO] [stdout]       |
[INFO] [stdout] 10476 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:10577:18
[INFO] [stdout]       |
[INFO] [stdout] 10577 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:10610:18
[INFO] [stdout]       |
[INFO] [stdout] 10610 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:10700:18
[INFO] [stdout]       |
[INFO] [stdout] 10700 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:10733:18
[INFO] [stdout]       |
[INFO] [stdout] 10733 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:10830:18
[INFO] [stdout]       |
[INFO] [stdout] 10830 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:10863:18
[INFO] [stdout]       |
[INFO] [stdout] 10863 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:10962:18
[INFO] [stdout]       |
[INFO] [stdout] 10962 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:11007:18
[INFO] [stdout]       |
[INFO] [stdout] 11007 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:11135:18
[INFO] [stdout]       |
[INFO] [stdout] 11135 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:11175:18
[INFO] [stdout]       |
[INFO] [stdout] 11175 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:11275:18
[INFO] [stdout]       |
[INFO] [stdout] 11275 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:11308:18
[INFO] [stdout]       |
[INFO] [stdout] 11308 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:11400:18
[INFO] [stdout]       |
[INFO] [stdout] 11400 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:11433:18
[INFO] [stdout]       |
[INFO] [stdout] 11433 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:11527:18
[INFO] [stdout]       |
[INFO] [stdout] 11527 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:11560:18
[INFO] [stdout]       |
[INFO] [stdout] 11560 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:11658:18
[INFO] [stdout]       |
[INFO] [stdout] 11658 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:11691:18
[INFO] [stdout]       |
[INFO] [stdout] 11691 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<8>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:11784:18
[INFO] [stdout]       |
[INFO] [stdout] 11784 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:11817:18
[INFO] [stdout]       |
[INFO] [stdout] 11817 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:11909:18
[INFO] [stdout]       |
[INFO] [stdout] 11909 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:11942:18
[INFO] [stdout]       |
[INFO] [stdout] 11942 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:12037:18
[INFO] [stdout]       |
[INFO] [stdout] 12037 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:12070:18
[INFO] [stdout]       |
[INFO] [stdout] 12070 |             type UnderlyingSolTuple<'a> = (GameData,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:12167:18
[INFO] [stdout]       |
[INFO] [stdout] 12167 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:12200:18
[INFO] [stdout]       |
[INFO] [stdout] 12200 |             type UnderlyingSolTuple<'a> = (OnkaStats,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:12296:18
[INFO] [stdout]       |
[INFO] [stdout] 12296 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:12327:18
[INFO] [stdout]       |
[INFO] [stdout] 12327 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<128>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:12418:18
[INFO] [stdout]       |
[INFO] [stdout] 12418 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<64>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:12451:18
[INFO] [stdout]       |
[INFO] [stdout] 12451 |             type UnderlyingSolTuple<'a> = (EntropyStructs::Request,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:12552:18
[INFO] [stdout]       |
[INFO] [stdout] 12552 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:12587:18
[INFO] [stdout]       |
[INFO] [stdout] 12587 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:12696:18
[INFO] [stdout]       |
[INFO] [stdout] 12696 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:12729:18
[INFO] [stdout]       |
[INFO] [stdout] 12729 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:12828:18
[INFO] [stdout]       |
[INFO] [stdout] 12828 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:12861:18
[INFO] [stdout]       |
[INFO] [stdout] 12861 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:12962:18
[INFO] [stdout]       |
[INFO] [stdout] 12962 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:12997:18
[INFO] [stdout]       |
[INFO] [stdout] 12997 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:13100:18
[INFO] [stdout]       |
[INFO] [stdout] 13100 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:13131:18
[INFO] [stdout]       |
[INFO] [stdout] 13131 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:13228:18
[INFO] [stdout]       |
[INFO] [stdout] 13228 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:13263:18
[INFO] [stdout]       |
[INFO] [stdout] 13263 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:13365:18
[INFO] [stdout]       |
[INFO] [stdout] 13365 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:13405:18
[INFO] [stdout]       |
[INFO] [stdout] 13405 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:13508:18
[INFO] [stdout]       |
[INFO] [stdout] 13508 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:13548:18
[INFO] [stdout]       |
[INFO] [stdout] 13548 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:13651:18
[INFO] [stdout]       |
[INFO] [stdout] 13651 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:13691:18
[INFO] [stdout]       |
[INFO] [stdout] 13691 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:13796:18
[INFO] [stdout]       |
[INFO] [stdout] 13796 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:13839:18
[INFO] [stdout]       |
[INFO] [stdout] 13839 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:13944:18
[INFO] [stdout]       |
[INFO] [stdout] 13944 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:13975:18
[INFO] [stdout]       |
[INFO] [stdout] 13975 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:14066:18
[INFO] [stdout]       |
[INFO] [stdout] 14066 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:14099:18
[INFO] [stdout]       |
[INFO] [stdout] 14099 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:14201:18
[INFO] [stdout]       |
[INFO] [stdout] 14201 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:14247:18
[INFO] [stdout]       |
[INFO] [stdout] 14247 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:14353:18
[INFO] [stdout]       |
[INFO] [stdout] 14353 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:14384:18
[INFO] [stdout]       |
[INFO] [stdout] 14384 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:14474:18
[INFO] [stdout]       |
[INFO] [stdout] 14474 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:14516:18
[INFO] [stdout]       |
[INFO] [stdout] 14516 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:14616:18
[INFO] [stdout]       |
[INFO] [stdout] 14616 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:14651:18
[INFO] [stdout]       |
[INFO] [stdout] 14651 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:14745:18
[INFO] [stdout]       |
[INFO] [stdout] 14745 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:14778:18
[INFO] [stdout]       |
[INFO] [stdout] 14778 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:14868:18
[INFO] [stdout]       |
[INFO] [stdout] 14868 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:14903:18
[INFO] [stdout]       |
[INFO] [stdout] 14903 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:14997:18
[INFO] [stdout]       |
[INFO] [stdout] 14997 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:15028:18
[INFO] [stdout]       |
[INFO] [stdout] 15028 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:15122:18
[INFO] [stdout]       |
[INFO] [stdout] 15122 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:15162:18
[INFO] [stdout]       |
[INFO] [stdout] 15162 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:15259:18
[INFO] [stdout]       |
[INFO] [stdout] 15259 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:15290:18
[INFO] [stdout]       |
[INFO] [stdout] 15290 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:15378:18
[INFO] [stdout]       |
[INFO] [stdout] 15378 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:15409:18
[INFO] [stdout]       |
[INFO] [stdout] 15409 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:15498:18
[INFO] [stdout]       |
[INFO] [stdout] 15498 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:15531:18
[INFO] [stdout]       |
[INFO] [stdout] 15531 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:15621:18
[INFO] [stdout]       |
[INFO] [stdout] 15621 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:15654:18
[INFO] [stdout]       |
[INFO] [stdout] 15654 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:15743:18
[INFO] [stdout]       |
[INFO] [stdout] 15743 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:15776:18
[INFO] [stdout]       |
[INFO] [stdout] 15776 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:15866:18
[INFO] [stdout]       |
[INFO] [stdout] 15866 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:15897:18
[INFO] [stdout]       |
[INFO] [stdout] 15897 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:15989:18
[INFO] [stdout]       |
[INFO] [stdout] 15989 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:16029:18
[INFO] [stdout]       |
[INFO] [stdout] 16029 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:16130:18
[INFO] [stdout]       |
[INFO] [stdout] 16130 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:16161:18
[INFO] [stdout]       |
[INFO] [stdout] 16161 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:16265:18
[INFO] [stdout]       |
[INFO] [stdout] 16265 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:16333:18
[INFO] [stdout]       |
[INFO] [stdout] 16333 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:16459:18
[INFO] [stdout]       |
[INFO] [stdout] 16459 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:16490:18
[INFO] [stdout]       |
[INFO] [stdout] 16490 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:16578:18
[INFO] [stdout]       |
[INFO] [stdout] 16578 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:16611:18
[INFO] [stdout]       |
[INFO] [stdout] 16611 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:16703:18
[INFO] [stdout]       |
[INFO] [stdout] 16703 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:16736:18
[INFO] [stdout]       |
[INFO] [stdout] 16736 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:16828:18
[INFO] [stdout]       |
[INFO] [stdout] 16828 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:16861:18
[INFO] [stdout]       |
[INFO] [stdout] 16861 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:16955:18
[INFO] [stdout]       |
[INFO] [stdout] 16955 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:16995:18
[INFO] [stdout]       |
[INFO] [stdout] 16995 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:17095:18
[INFO] [stdout]       |
[INFO] [stdout] 17095 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<8>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:17126:18
[INFO] [stdout]       |
[INFO] [stdout] 17126 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:17218:18
[INFO] [stdout]       |
[INFO] [stdout] 17218 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:17251:18
[INFO] [stdout]       |
[INFO] [stdout] 17251 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:17343:18
[INFO] [stdout]       |
[INFO] [stdout] 17343 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:17376:18
[INFO] [stdout]       |
[INFO] [stdout] 17376 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:17475:18
[INFO] [stdout]       |
[INFO] [stdout] 17475 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]      --> crates/bindings/src/onkasoujigame.rs:17518:18
[INFO] [stdout]       |
[INFO] [stdout] 17518 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ownable.rs:441:18
[INFO] [stdout]     |
[INFO] [stdout] 441 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ownable.rs:472:18
[INFO] [stdout]     |
[INFO] [stdout] 472 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ownable.rs:557:18
[INFO] [stdout]     |
[INFO] [stdout] 557 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ownable.rs:590:18
[INFO] [stdout]     |
[INFO] [stdout] 590 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ownable.rs:680:18
[INFO] [stdout]     |
[INFO] [stdout] 680 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/ownable.rs:713:18
[INFO] [stdout]     |
[INFO] [stdout] 713 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:1185:18
[INFO] [stdout]      |
[INFO] [stdout] 1185 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:1218:18
[INFO] [stdout]      |
[INFO] [stdout] 1218 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:1308:18
[INFO] [stdout]      |
[INFO] [stdout] 1308 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:1341:18
[INFO] [stdout]      |
[INFO] [stdout] 1341 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:1437:18
[INFO] [stdout]      |
[INFO] [stdout] 1437 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:1477:18
[INFO] [stdout]      |
[INFO] [stdout] 1477 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:1580:18
[INFO] [stdout]      |
[INFO] [stdout] 1580 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:1620:18
[INFO] [stdout]      |
[INFO] [stdout] 1620 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:1723:18
[INFO] [stdout]      |
[INFO] [stdout] 1723 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:1763:18
[INFO] [stdout]      |
[INFO] [stdout] 1763 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:1861:18
[INFO] [stdout]      |
[INFO] [stdout] 1861 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:1892:18
[INFO] [stdout]      |
[INFO] [stdout] 1892 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:1983:18
[INFO] [stdout]      |
[INFO] [stdout] 1983 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:2016:18
[INFO] [stdout]      |
[INFO] [stdout] 2016 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:2109:18
[INFO] [stdout]      |
[INFO] [stdout] 2109 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:2142:18
[INFO] [stdout]      |
[INFO] [stdout] 2142 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:2232:18
[INFO] [stdout]      |
[INFO] [stdout] 2232 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:2265:18
[INFO] [stdout]      |
[INFO] [stdout] 2265 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:2354:18
[INFO] [stdout]      |
[INFO] [stdout] 2354 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:2387:18
[INFO] [stdout]      |
[INFO] [stdout] 2387 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:2479:18
[INFO] [stdout]      |
[INFO] [stdout] 2479 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:2519:18
[INFO] [stdout]      |
[INFO] [stdout] 2519 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:2620:18
[INFO] [stdout]      |
[INFO] [stdout] 2620 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:2651:18
[INFO] [stdout]      |
[INFO] [stdout] 2651 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:2745:18
[INFO] [stdout]      |
[INFO] [stdout] 2745 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/ownableroles.rs:2778:18
[INFO] [stdout]      |
[INFO] [stdout] 2778 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/vrf.rs:152:18
[INFO] [stdout]     |
[INFO] [stdout] 152 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/vrf.rs:183:18
[INFO] [stdout]     |
[INFO] [stdout] 183 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/vrf.rs:273:18
[INFO] [stdout]     |
[INFO] [stdout] 273 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/vrf.rs:304:18
[INFO] [stdout]     |
[INFO] [stdout] 304 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/vrf.rs:394:18
[INFO] [stdout]     |
[INFO] [stdout] 394 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/vrf.rs:425:18
[INFO] [stdout]     |
[INFO] [stdout] 425 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/vrf.rs:515:18
[INFO] [stdout]     |
[INFO] [stdout] 515 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/vrf.rs:546:18
[INFO] [stdout]     |
[INFO] [stdout] 546 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/vrf.rs:636:18
[INFO] [stdout]     |
[INFO] [stdout] 636 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/vrf.rs:667:18
[INFO] [stdout]     |
[INFO] [stdout] 667 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/vrf.rs:757:18
[INFO] [stdout]     |
[INFO] [stdout] 757 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]    --> crates/bindings/src/vrf.rs:788:18
[INFO] [stdout]     |
[INFO] [stdout] 788 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:3882:18
[INFO] [stdout]      |
[INFO] [stdout] 3882 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:3913:18
[INFO] [stdout]      |
[INFO] [stdout] 3913 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:4001:18
[INFO] [stdout]      |
[INFO] [stdout] 4001 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:4032:18
[INFO] [stdout]      |
[INFO] [stdout] 4032 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:4120:18
[INFO] [stdout]      |
[INFO] [stdout] 4120 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:4151:18
[INFO] [stdout]      |
[INFO] [stdout] 4151 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:4242:18
[INFO] [stdout]      |
[INFO] [stdout] 4242 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:4275:18
[INFO] [stdout]      |
[INFO] [stdout] 4275 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:4373:18
[INFO] [stdout]      |
[INFO] [stdout] 4373 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:4418:18
[INFO] [stdout]      |
[INFO] [stdout] 4418 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:4522:18
[INFO] [stdout]      |
[INFO] [stdout] 4522 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:4555:18
[INFO] [stdout]      |
[INFO] [stdout] 4555 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:4651:18
[INFO] [stdout]      |
[INFO] [stdout] 4651 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:4682:18
[INFO] [stdout]      |
[INFO] [stdout] 4682 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:4783:18
[INFO] [stdout]      |
[INFO] [stdout] 4783 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:4816:18
[INFO] [stdout]      |
[INFO] [stdout] 4816 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:4906:18
[INFO] [stdout]      |
[INFO] [stdout] 4906 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:4939:18
[INFO] [stdout]      |
[INFO] [stdout] 4939 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:5040:18
[INFO] [stdout]      |
[INFO] [stdout] 5040 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:5085:18
[INFO] [stdout]      |
[INFO] [stdout] 5085 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:5213:18
[INFO] [stdout]      |
[INFO] [stdout] 5213 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:5253:18
[INFO] [stdout]      |
[INFO] [stdout] 5253 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:5353:18
[INFO] [stdout]      |
[INFO] [stdout] 5353 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:5386:18
[INFO] [stdout]      |
[INFO] [stdout] 5386 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<8>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:5479:18
[INFO] [stdout]      |
[INFO] [stdout] 5479 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:5512:18
[INFO] [stdout]      |
[INFO] [stdout] 5512 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::FixedBytes<32>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:5604:18
[INFO] [stdout]      |
[INFO] [stdout] 5604 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:5635:18
[INFO] [stdout]      |
[INFO] [stdout] 5635 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<128>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:5726:18
[INFO] [stdout]      |
[INFO] [stdout] 5726 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<64>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:5759:18
[INFO] [stdout]      |
[INFO] [stdout] 5759 |             type UnderlyingSolTuple<'a> = (EntropyStructs::Request,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:5860:18
[INFO] [stdout]      |
[INFO] [stdout] 5860 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:5895:18
[INFO] [stdout]      |
[INFO] [stdout] 5895 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:6004:18
[INFO] [stdout]      |
[INFO] [stdout] 6004 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:6037:18
[INFO] [stdout]      |
[INFO] [stdout] 6037 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:6136:18
[INFO] [stdout]      |
[INFO] [stdout] 6136 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:6169:18
[INFO] [stdout]      |
[INFO] [stdout] 6169 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:6270:18
[INFO] [stdout]      |
[INFO] [stdout] 6270 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:6305:18
[INFO] [stdout]      |
[INFO] [stdout] 6305 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:6410:18
[INFO] [stdout]      |
[INFO] [stdout] 6410 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:6450:18
[INFO] [stdout]      |
[INFO] [stdout] 6450 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:6553:18
[INFO] [stdout]      |
[INFO] [stdout] 6553 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:6593:18
[INFO] [stdout]      |
[INFO] [stdout] 6593 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:6696:18
[INFO] [stdout]      |
[INFO] [stdout] 6696 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:6736:18
[INFO] [stdout]      |
[INFO] [stdout] 6736 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:6834:18
[INFO] [stdout]      |
[INFO] [stdout] 6834 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:6865:18
[INFO] [stdout]      |
[INFO] [stdout] 6865 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:6956:18
[INFO] [stdout]      |
[INFO] [stdout] 6956 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:6989:18
[INFO] [stdout]      |
[INFO] [stdout] 6989 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:7085:18
[INFO] [stdout]      |
[INFO] [stdout] 7085 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:7116:18
[INFO] [stdout]      |
[INFO] [stdout] 7116 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:7206:18
[INFO] [stdout]      |
[INFO] [stdout] 7206 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:7248:18
[INFO] [stdout]      |
[INFO] [stdout] 7248 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:7348:18
[INFO] [stdout]      |
[INFO] [stdout] 7348 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:7383:18
[INFO] [stdout]      |
[INFO] [stdout] 7383 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:7477:18
[INFO] [stdout]      |
[INFO] [stdout] 7477 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:7510:18
[INFO] [stdout]      |
[INFO] [stdout] 7510 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:7600:18
[INFO] [stdout]      |
[INFO] [stdout] 7600 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:7635:18
[INFO] [stdout]      |
[INFO] [stdout] 7635 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:7726:18
[INFO] [stdout]      |
[INFO] [stdout] 7726 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:7757:18
[INFO] [stdout]      |
[INFO] [stdout] 7757 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:7842:18
[INFO] [stdout]      |
[INFO] [stdout] 7842 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:7875:18
[INFO] [stdout]      |
[INFO] [stdout] 7875 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:7965:18
[INFO] [stdout]      |
[INFO] [stdout] 7965 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:7998:18
[INFO] [stdout]      |
[INFO] [stdout] 7998 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:8087:18
[INFO] [stdout]      |
[INFO] [stdout] 8087 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:8120:18
[INFO] [stdout]      |
[INFO] [stdout] 8120 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:8212:18
[INFO] [stdout]      |
[INFO] [stdout] 8212 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:8252:18
[INFO] [stdout]      |
[INFO] [stdout] 8252 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:8353:18
[INFO] [stdout]      |
[INFO] [stdout] 8353 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:8384:18
[INFO] [stdout]      |
[INFO] [stdout] 8384 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:8488:18
[INFO] [stdout]      |
[INFO] [stdout] 8488 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:8556:18
[INFO] [stdout]      |
[INFO] [stdout] 8556 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:8682:18
[INFO] [stdout]      |
[INFO] [stdout] 8682 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:8713:18
[INFO] [stdout]      |
[INFO] [stdout] 8713 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:8801:18
[INFO] [stdout]      |
[INFO] [stdout] 8801 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:8834:18
[INFO] [stdout]      |
[INFO] [stdout] 8834 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<256>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:8926:18
[INFO] [stdout]      |
[INFO] [stdout] 8926 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:8966:18
[INFO] [stdout]      |
[INFO] [stdout] 8966 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:9066:18
[INFO] [stdout]      |
[INFO] [stdout] 9066 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Uint<8>,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:9097:18
[INFO] [stdout]      |
[INFO] [stdout] 9097 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:9189:18
[INFO] [stdout]      |
[INFO] [stdout] 9189 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Address,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:9222:18
[INFO] [stdout]      |
[INFO] [stdout] 9222 |             type UnderlyingSolTuple<'a> = ();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:9321:18
[INFO] [stdout]      |
[INFO] [stdout] 9321 |             type UnderlyingSolTuple<'a> = (
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `UnderlyingSolTuple` is never used
[INFO] [stdout]     --> crates/bindings/src/wyrd.rs:9364:18
[INFO] [stdout]      |
[INFO] [stdout] 9364 |             type UnderlyingSolTuple<'a> = (alloy::sol_types::sol_data::Bool,);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking vrf-genkit v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `builder`
[INFO] [stdout]  --> src/blockchain/contract.rs:8:24
[INFO] [stdout]   |
[INFO] [stdout] 8 | use alloy::providers::{builder, Identity, ProviderBuilder, RootProvider};
[INFO] [stdout]   |                        ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloy::contract::Event`
[INFO] [stdout]  --> src/blockchain/listener.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use alloy::contract::Event;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `FixedBytes` and `b256`
[INFO] [stdout]  --> src/blockchain/listener.rs:5:25
[INFO] [stdout]   |
[INFO] [stdout] 5 | use alloy::primitives::{b256, Bytes, FixedBytes, B256, U256};
[INFO] [stdout]   |                         ^^^^         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `WyrdEvents`
[INFO] [stdout]  --> src/blockchain/listener.rs:8:71
[INFO] [stdout]   |
[INFO] [stdout] 8 | use contract_bindings::wyrd::Wyrd::{compute_fast_verify_paramsReturn, WyrdEvents};
[INFO] [stdout]   |                                                                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Error`
[INFO] [stdout]  --> src/vrf/context.rs:2:26
[INFO] [stdout]   |
[INFO] [stdout] 2 | use eyre::{eyre, Result, Error};
[INFO] [stdout]   |                          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `debug` and `error`
[INFO] [stdout]  --> src/vrf/context.rs:5:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | use tracing::{debug, error, info};
[INFO] [stdout]   |               ^^^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `builder`
[INFO] [stdout]  --> src/blockchain/contract.rs:8:24
[INFO] [stdout]   |
[INFO] [stdout] 8 | use alloy::providers::{builder, Identity, ProviderBuilder, RootProvider};
[INFO] [stdout]   |                        ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloy::contract::Event`
[INFO] [stdout]  --> src/blockchain/listener.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use alloy::contract::Event;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `FixedBytes` and `b256`
[INFO] [stdout]  --> src/blockchain/listener.rs:5:25
[INFO] [stdout]   |
[INFO] [stdout] 5 | use alloy::primitives::{b256, Bytes, FixedBytes, B256, U256};
[INFO] [stdout]   |                         ^^^^         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `WyrdEvents`
[INFO] [stdout]  --> src/blockchain/listener.rs:8:71
[INFO] [stdout]   |
[INFO] [stdout] 8 | use contract_bindings::wyrd::Wyrd::{compute_fast_verify_paramsReturn, WyrdEvents};
[INFO] [stdout]   |                                                                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Error`
[INFO] [stdout]  --> src/vrf/context.rs:2:26
[INFO] [stdout]   |
[INFO] [stdout] 2 | use eyre::{eyre, Result, Error};
[INFO] [stdout]   |                          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `debug` and `error`
[INFO] [stdout]  --> src/vrf/context.rs:5:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | use tracing::{debug, error, info};
[INFO] [stdout]   |               ^^^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 36s
[INFO] running `Command { std: "docker" "inspect" "eca36bfd9c78834cdbf9849b0719d9534c79acfaf17cef57f240a63353082f76", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eca36bfd9c78834cdbf9849b0719d9534c79acfaf17cef57f240a63353082f76", kill_on_drop: false }`
[INFO] [stdout] eca36bfd9c78834cdbf9849b0719d9534c79acfaf17cef57f240a63353082f76
