[INFO] fetching crate bitcoin-scripting 0.1.12-alpha.0... [INFO] testing bitcoin-scripting-0.1.12-alpha.0 against try#ece70b22820429ebf0c6d388c32356a14c58fc2f for pr-107251 [INFO] extracting crate bitcoin-scripting 0.1.12-alpha.0 into /workspace/builds/worker-6-tc2/source [INFO] validating manifest of crates.io crate bitcoin-scripting 0.1.12-alpha.0 on toolchain ece70b22820429ebf0c6d388c32356a14c58fc2f [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ece70b22820429ebf0c6d388c32356a14c58fc2f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate bitcoin-scripting 0.1.12-alpha.0 [INFO] finished tweaking crates.io crate bitcoin-scripting 0.1.12-alpha.0 [INFO] tweaked toml for crates.io crate bitcoin-scripting 0.1.12-alpha.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+ece70b22820429ebf0c6d388c32356a14c58fc2f" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ece70b22820429ebf0c6d388c32356a14c58fc2f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:3d532c2baa59a8a48e45c3be7eb049f77ac5a58a7a6514a58a8e878df1c3d03d" "/opt/rustwide/cargo-home/bin/cargo" "+ece70b22820429ebf0c6d388c32356a14c58fc2f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bac0fb269441aabf974efad7e1e2882a0cdfa77bd511b7877e490753e27284ab [INFO] running `Command { std: "docker" "start" "-a" "bac0fb269441aabf974efad7e1e2882a0cdfa77bd511b7877e490753e27284ab", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bac0fb269441aabf974efad7e1e2882a0cdfa77bd511b7877e490753e27284ab", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bac0fb269441aabf974efad7e1e2882a0cdfa77bd511b7877e490753e27284ab", kill_on_drop: false }` [INFO] [stdout] bac0fb269441aabf974efad7e1e2882a0cdfa77bd511b7877e490753e27284ab [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:3d532c2baa59a8a48e45c3be7eb049f77ac5a58a7a6514a58a8e878df1c3d03d" "/opt/rustwide/cargo-home/bin/cargo" "+ece70b22820429ebf0c6d388c32356a14c58fc2f" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ec7477992bed56603ff010c3c92e746e0c40c0c68700e1e9f096270b185abb0d [INFO] running `Command { std: "docker" "start" "-a" "ec7477992bed56603ff010c3c92e746e0c40c0c68700e1e9f096270b185abb0d", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.139 [INFO] [stderr] Compiling cc v1.0.79 [INFO] [stderr] Compiling unicode-xid v0.2.4 [INFO] [stderr] Compiling serde v1.0.152 [INFO] [stderr] Compiling syn v1.0.107 [INFO] [stderr] Compiling either v1.8.1 [INFO] [stderr] Compiling termcolor v1.2.0 [INFO] [stderr] Compiling gimli v0.27.1 [INFO] [stderr] Compiling pkg-config v0.3.26 [INFO] [stderr] Compiling failure_derive v0.1.8 [INFO] [stderr] Compiling adler v1.0.2 [INFO] [stderr] Compiling miniz_oxide v0.6.2 [INFO] [stderr] Compiling object v0.30.3 [INFO] [stderr] Compiling rustc-demangle v0.1.21 [INFO] [stderr] Compiling ahash v0.7.6 [INFO] [stderr] Compiling term v0.4.6 [INFO] [stderr] Compiling semver-parser v0.7.0 [INFO] [stderr] Compiling once_cell v1.17.0 [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Compiling term-painter v0.2.4 [INFO] [stderr] Compiling itertools v0.8.2 [INFO] [stderr] Compiling shell-words v0.1.0 [INFO] [stderr] Compiling getrandom v0.2.8 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling num_cpus v1.15.0 [INFO] [stderr] Compiling backtrace v0.3.67 [INFO] [stderr] Compiling addr2line v0.19.0 [INFO] [stderr] Compiling pathdiff v0.1.0 [INFO] [stderr] Compiling dunce v1.0.3 [INFO] [stderr] Compiling indexmap v1.9.2 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling hashbrown v0.12.3 [INFO] [stderr] Compiling humantime v1.3.0 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling crossbeam-utils v0.8.14 [INFO] [stderr] Compiling semver v1.0.16 [INFO] [stderr] Compiling env_logger v0.7.1 [INFO] [stderr] Compiling proc-macro-hack v0.5.20+deprecated [INFO] [stderr] Compiling os_str_bytes v6.4.1 [INFO] [stderr] Compiling clang-sys v1.4.0 [INFO] [stderr] Compiling clap_lex v0.2.4 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Compiling libloading v0.7.4 [INFO] [stderr] Compiling bindgen v0.60.1 [INFO] [stderr] Compiling textwrap v0.16.0 [INFO] [stderr] Compiling humantime v2.1.0 [INFO] [stderr] Compiling strsim v0.10.0 [INFO] [stderr] Compiling clap v3.2.23 [INFO] [stderr] Compiling env_logger v0.9.3 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling synstructure v0.12.6 [INFO] [stderr] Compiling cpp_common v0.5.7 [INFO] [stderr] Compiling cpp_build v0.5.7 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling openssl-sys v0.9.80 [INFO] [stderr] Compiling sqlite3-src v0.2.12 [INFO] [stderr] Compiling which v4.4.0 [INFO] [stderr] Compiling memoffset v0.7.1 [INFO] [stderr] Compiling shlex v1.1.0 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling crossbeam-epoch v0.9.13 [INFO] [stderr] Compiling num-bigint v0.4.3 [INFO] [stderr] Compiling siphasher v0.3.10 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling phf_shared v0.10.0 [INFO] [stderr] Compiling num-iter v0.1.43 [INFO] [stderr] Compiling num-rational v0.4.1 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Compiling crossbeam-queue v0.3.8 [INFO] [stderr] Compiling parking_lot_core v0.9.6 [INFO] [stderr] Compiling phf_generator v0.10.0 [INFO] [stderr] Compiling sqlite3-sys v0.12.0 [INFO] [stderr] Compiling libc-stdhandle v0.1.0 [INFO] [stderr] Compiling cpp_core v0.6.0 [INFO] [stderr] Compiling atomic v0.5.1 [INFO] [stderr] Compiling priority-queue v1.3.0 [INFO] [stderr] Compiling smallvec v1.10.0 [INFO] [stderr] Compiling crossbeam-deque v0.8.2 [INFO] [stderr] Compiling crossbeam-channel v0.5.6 [INFO] [stderr] Compiling num-complex v0.4.3 [INFO] [stderr] Compiling raw-cpuid v10.6.0 [INFO] [stderr] Compiling static_assertions v1.1.0 [INFO] [stderr] Compiling tinyvec_macros v0.1.0 [INFO] [stderr] Compiling poison v0.1.0 [INFO] [stderr] Compiling num v0.4.0 [INFO] [stderr] Compiling serde_derive v1.0.152 [INFO] [stderr] Compiling qttypes v0.2.8 [INFO] [stderr] Compiling cpp_macros v0.5.7 [INFO] [stderr] Compiling qmetaobject v0.2.7 [INFO] [stderr] Compiling qt_macros v0.1.1 [INFO] [stderr] Compiling failure v0.1.8 [INFO] [stderr] Compiling thiserror-impl v1.0.38 [INFO] [stderr] Compiling phf_macros v0.10.0 [INFO] [stderr] Compiling modular-bitfield-impl v0.11.2 [INFO] [stderr] Compiling cpp v0.5.7 [INFO] [stderr] Compiling qmetaobject_impl v0.2.7 [INFO] [stderr] Compiling quanta v0.9.3 [INFO] [stderr] Compiling shared-mutex v0.3.1 [INFO] [stderr] Compiling try-catch v0.2.2 [INFO] [stderr] Compiling phf v0.10.1 [INFO] [stderr] Compiling delegate v0.7.0 [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Compiling thiserror v1.0.38 [INFO] [stderr] Compiling crossbeam v0.8.2 [INFO] [stderr] Compiling nix v0.24.3 [INFO] [stderr] Compiling modular-bitfield v0.11.2 [INFO] [stderr] Compiling parking_lot v0.12.1 [INFO] [stderr] Compiling sqlite3 v0.24.0 [INFO] [stderr] Compiling sqlite v0.25.3 [INFO] [stderr] Compiling errno v0.2.8 [INFO] [stderr] Compiling socket2 v0.4.7 [INFO] [stderr] Compiling pnet_sys v0.31.0 [INFO] [stderr] Compiling libevent-sys v0.2.5 [INFO] [stderr] Compiling fs2 v0.4.3 [INFO] [stderr] Compiling atomic_float v0.1.0 [INFO] [stderr] Compiling integer-encoding v3.0.4 [INFO] [stderr] Compiling comparator v0.3.0 [INFO] [stderr] Compiling indoc v1.0.9 [INFO] [stderr] Compiling atomic-take v1.1.0 [INFO] [stderr] Compiling float-ord v0.3.2 [INFO] [stderr] Compiling const-default v1.0.0 [INFO] [stderr] Compiling multiset v0.0.5 [INFO] [stderr] Compiling bitset v0.1.2 [INFO] [stderr] Compiling time-point v0.1.1 [INFO] [stderr] Compiling winapi v0.2.8 [INFO] [stderr] Compiling maplit v1.0.2 [INFO] [stderr] Compiling cfg_aliases v0.1.1 [INFO] [stderr] Compiling libevent v0.1.0 [INFO] [stderr] Compiling toml v0.4.10 [INFO] [stderr] Compiling serde_json v1.0.91 [INFO] [stderr] Compiling bincode v1.3.3 [INFO] [stderr] Compiling serde-big-array v0.4.1 [INFO] [stderr] Compiling multimap v0.8.3 [INFO] [stderr] Compiling time v0.3.17 [INFO] [stderr] Compiling tinyvec v1.6.0 [INFO] [stderr] Compiling ritual_common v0.4.0 [INFO] [stderr] Compiling qt_ritual_common v0.4.0 [INFO] [stderr] Compiling ritual_build v0.4.0 [INFO] [stderr] Compiling qt_ritual_build v0.5.0 [INFO] [stderr] Compiling qt_core v0.5.0 [INFO] [stderr] Compiling qt_gui v0.5.0 [INFO] [stderr] Compiling bitcoin-imports v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoin-cfg v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoin-derive v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinleveldb-slice v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinleveldb-status v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinleveldb-util v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinleveldb-comparator v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinleveldb-filter v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinleveldb-key v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinleveldb-file v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinleveldb-rand v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoin-support v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoin-primitives v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinleveldb-log v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinleveldb-snapshot v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinleveldb-env v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinsecp256k1-modinv v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinleveldb-cache v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinleveldb-options v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoin-amt v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinsecp256k1-field v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoin-univalue v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinleveldb-table v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoin-key v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinsecp256k1-scalar v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinsecp256k1-scratch v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinsecp256k1-group v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinsecp256k1-ec v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoin-compat v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoin-sha256 v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoin-ripemd v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoin-mem v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoin-serialize v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoin-version v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoin-secp256k1 v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoin-hash v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoinsecp256k1-keys v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoin-string v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoin-cuckoo-cache v0.1.12-alpha.0 [INFO] [stderr] Compiling bitcoin-scripting v0.1.12-alpha.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused macro definition: `ternary` [INFO] [stdout] --> src/lib.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | macro_rules! ternary { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_macros)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin_derive::*` [INFO] [stdout] --> src/imports.rs:3:16 [INFO] [stdout] | [INFO] [stdout] 3 | pub(crate) use bitcoin_derive::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin_secp256k1 as secp256k1` [INFO] [stdout] --> src/imports.rs:9:16 [INFO] [stdout] | [INFO] [stdout] 9 | pub(crate) use bitcoin_secp256k1 as secp256k1; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin_secp256k1::*` [INFO] [stdout] --> src/imports.rs:10:16 [INFO] [stdout] | [INFO] [stdout] 10 | pub(crate) use bitcoin_secp256k1::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin_serialize::*` [INFO] [stdout] --> src/imports.rs:11:16 [INFO] [stdout] | [INFO] [stdout] 11 | pub(crate) use bitcoin_serialize::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin_support::*` [INFO] [stdout] --> src/imports.rs:14:16 [INFO] [stdout] | [INFO] [stdout] 14 | pub(crate) use bitcoin_support::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin_version::*` [INFO] [stdout] --> src/imports.rs:16:16 [INFO] [stdout] | [INFO] [stdout] 16 | pub(crate) use bitcoin_version::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoinsecp256k1_keys::*` [INFO] [stdout] --> src/imports.rs:17:16 [INFO] [stdout] | [INFO] [stdout] 17 | pub(crate) use bitcoinsecp256k1_keys::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `UNKNOWN_ERROR` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | UNKNOWN_ERROR, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UnknownError` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `EVAL_FALSE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | EVAL_FALSE, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `EvalFalse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OP_RETURN` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | OP_RETURN, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `OpReturn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SCRIPT_SIZE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | SCRIPT_SIZE, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScriptSize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `PUSH_SIZE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | PUSH_SIZE, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `PushSize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OP_COUNT` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | OP_COUNT, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `OpCount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `STACK_SIZE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | STACK_SIZE, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `StackSize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_COUNT` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | SIG_COUNT, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `SigCount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `PUBKEY_COUNT` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | PUBKEY_COUNT, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PubkeyCount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `BAD_OPCODE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | BAD_OPCODE, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `BadOpcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISABLED_OPCODE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | DISABLED_OPCODE, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DisabledOpcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `INVALID_STACK_OPERATION` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | INVALID_STACK_OPERATION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InvalidStackOperation` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `INVALID_ALTSTACK_OPERATION` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | INVALID_ALTSTACK_OPERATION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InvalidAltstackOperation` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `UNBALANCED_CONDITIONAL` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | UNBALANCED_CONDITIONAL, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UnbalancedConditional` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `NEGATIVE_LOCKTIME` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | NEGATIVE_LOCKTIME, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `NegativeLocktime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `UNSATISFIED_LOCKTIME` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | UNSATISFIED_LOCKTIME, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UnsatisfiedLocktime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_HASHTYPE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | SIG_HASHTYPE, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigHashtype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_DER` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | SIG_DER, [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `SigDer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_PUSHONLY` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | SIG_PUSHONLY, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigPushonly` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_HIGH_S` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | SIG_HIGH_S, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `SigHighS` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_NULLDUMMY` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | SIG_NULLDUMMY, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigNulldummy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_NULLFAIL` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | SIG_NULLFAIL, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigNullfail` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISCOURAGE_UPGRADABLE_NOPS` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | DISCOURAGE_UPGRADABLE_NOPS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageUpgradableNops` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageUpgradableWitnessProgram` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISCOURAGE_UPGRADABLE_TAPROOT_VERSION` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | DISCOURAGE_UPGRADABLE_TAPROOT_VERSION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageUpgradableTaprootVersion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISCOURAGE_OP_SUCCESS` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | DISCOURAGE_OP_SUCCESS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageOpSuccess` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISCOURAGE_UPGRADABLE_PUBKEYTYPE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | DISCOURAGE_UPGRADABLE_PUBKEYTYPE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageUpgradablePubkeytype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_PROGRAM_WRONG_LENGTH` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | WITNESS_PROGRAM_WRONG_LENGTH, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessProgramWrongLength` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_PROGRAM_WITNESS_EMPTY` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | WITNESS_PROGRAM_WITNESS_EMPTY, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessProgramWitnessEmpty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_PROGRAM_MISMATCH` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | WITNESS_PROGRAM_MISMATCH, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessProgramMismatch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_MALLEATED` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | WITNESS_MALLEATED, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessMalleated` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_MALLEATED_P2SH` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | WITNESS_MALLEATED_P2SH, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessMalleatedP2sh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_UNEXPECTED` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | WITNESS_UNEXPECTED, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessUnexpected` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_PUBKEYTYPE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | WITNESS_PUBKEYTYPE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessPubkeytype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SCHNORR_SIG_SIZE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | SCHNORR_SIG_SIZE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SchnorrSigSize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SCHNORR_SIG_HASHTYPE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | SCHNORR_SIG_HASHTYPE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SchnorrSigHashtype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SCHNORR_SIG` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | SCHNORR_SIG, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SchnorrSig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `TAPROOT_WRONG_CONTROL_SIZE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | TAPROOT_WRONG_CONTROL_SIZE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TaprootWrongControlSize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `TAPSCRIPT_VALIDATION_WEIGHT` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | TAPSCRIPT_VALIDATION_WEIGHT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TapscriptValidationWeight` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `TAPSCRIPT_CHECKMULTISIG` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | TAPSCRIPT_CHECKMULTISIG, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TapscriptCheckmultisig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `TAPSCRIPT_MINIMALIF` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | TAPSCRIPT_MINIMALIF, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TapscriptMinimalif` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OP_CODESEPARATOR` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | OP_CODESEPARATOR, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpCodeseparator` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_FINDANDDELETE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | SIG_FINDANDDELETE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigFindanddelete` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `ERROR_COUNT` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | ERROR_COUNT [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ErrorCount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/interpreter.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | / /** [INFO] [stdout] 39 | | | Script verification flags. [INFO] [stdout] 40 | | | [INFO] [stdout] 41 | | | All flags are intended to be soft forks: [INFO] [stdout] ... | [INFO] [stdout] 45 | | | [INFO] [stdout] 46 | | */ [INFO] [stdout] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_V0` should have an upper camel case name [INFO] [stdout] --> src/interpreter.rs:330:5 [INFO] [stdout] | [INFO] [stdout] 330 | WITNESS_V0 = 1, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessV0` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `valtype` should have an upper camel case name [INFO] [stdout] --> src/interpreter.rs:429:10 [INFO] [stdout] | [INFO] [stdout] 429 | pub type valtype = Vec; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Valtype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `stacktop` [INFO] [stdout] --> src/interpreter.rs:478:14 [INFO] [stdout] | [INFO] [stdout] 478 | macro_rules! stacktop { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `altstacktop` [INFO] [stdout] --> src/interpreter.rs:486:14 [INFO] [stdout] | [INFO] [stdout] 486 | macro_rules! altstacktop { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/sigcache.rs:125:1 [INFO] [stdout] | [INFO] [stdout] 125 | / /** [INFO] [stdout] 126 | | | In previous versions of this code, signatureCache [INFO] [stdout] 127 | | | was a local static variable in CachingTransactionSignatureChecker::VerifySignature. [INFO] [stdout] 128 | | | We initialize signatureCache outside [INFO] [stdout] ... | [INFO] [stdout] 134 | | | [INFO] [stdout] 135 | | */ [INFO] [stdout] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/sign.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / /** [INFO] [stdout] 6 | | | A signature creator that just produces [INFO] [stdout] 7 | | | 71-byte empty signatures. [INFO] [stdout] 8 | | | [INFO] [stdout] 9 | | */ [INFO] [stdout] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/sign.rs:16:1 [INFO] [stdout] | [INFO] [stdout] 16 | / /** [INFO] [stdout] 17 | | | A signature creator that just produces [INFO] [stdout] 18 | | | 72-byte empty signatures. [INFO] [stdout] 19 | | | [INFO] [stdout] 20 | | */ [INFO] [stdout] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/standard.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | / /** [INFO] [stdout] 74 | | | A data carrying output is an unspendable [INFO] [stdout] 75 | | | output containing data. The script [INFO] [stdout] 76 | | | type is designated as TxoutType::NULL_DATA. [INFO] [stdout] 77 | | | [INFO] [stdout] 78 | | */ [INFO] [stdout] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/standard.rs:85:1 [INFO] [stdout] | [INFO] [stdout] 85 | / /** [INFO] [stdout] 86 | | | Maximum size of TxoutType::NULL_DATA [INFO] [stdout] 87 | | | scripts that this node considers standard. [INFO] [stdout] 88 | | | [INFO] [stdout] 89 | | */ [INFO] [stdout] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `NULL_DATA` should have an upper camel case name [INFO] [stdout] --> src/standard.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | NULL_DATA, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `NullData` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_V0_SCRIPTHASH` should have an upper camel case name [INFO] [stdout] --> src/standard.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | WITNESS_V0_SCRIPTHASH, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessV0Scripthash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_V0_KEYHASH` should have an upper camel case name [INFO] [stdout] --> src/standard.rs:117:5 [INFO] [stdout] | [INFO] [stdout] 117 | WITNESS_V0_KEYHASH, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessV0Keyhash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_V1_TAPROOT` should have an upper camel case name [INFO] [stdout] --> src/standard.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | WITNESS_V1_TAPROOT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessV1Taproot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_UNKNOWN` should have an upper camel case name [INFO] [stdout] --> src/standard.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | WITNESS_UNKNOWN, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessUnknown` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `P2SH_SEGWIT` should have an upper camel case name [INFO] [stdout] --> src/outputtype.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | P2SH_SEGWIT, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `P2shSegwit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `ASSERT_FAIL` should have an upper camel case name [INFO] [stdout] --> src/signature_checker.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | ASSERT_FAIL, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `AssertFail` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/bitcoinconsensus.rs:83:28 [INFO] [stdout] | [INFO] [stdout] 83 | #[inline] fn shr(self, rhs: T) -> Self::Output { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_version_in` [INFO] [stdout] --> src/bitcoinconsensus.rs:95:9 [INFO] [stdout] | [INFO] [stdout] 95 | n_version_in: i32, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_version_in` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/bitcoinconsensus.rs:96:9 [INFO] [stdout] | [INFO] [stdout] 96 | tx_to: *const u8, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | tx_to_len: usize) -> Self { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pch` [INFO] [stdout] --> src/bitcoinconsensus.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | pch: *mut u8, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_pch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_size` [INFO] [stdout] --> src/bitcoinconsensus.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | n_size: usize) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ret` [INFO] [stdout] --> src/bitcoinconsensus.rs:140:9 [INFO] [stdout] | [INFO] [stdout] 140 | ret: *mut BitcoinConsensusError, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/bitcoinconsensus.rs:141:9 [INFO] [stdout] | [INFO] [stdout] 141 | serror: BitcoinConsensusError) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/bitcoinconsensus.rs:167:21 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn verify_flags(flags: u32) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/bitcoinconsensus.rs:176:9 [INFO] [stdout] | [INFO] [stdout] 176 | script_pub_key: *const u8, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | script_pub_key_len: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `amount` [INFO] [stdout] --> src/bitcoinconsensus.rs:178:9 [INFO] [stdout] | [INFO] [stdout] 178 | amount: Amount, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_amount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/bitcoinconsensus.rs:179:9 [INFO] [stdout] | [INFO] [stdout] 179 | tx_to: *const u8, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:180:9 [INFO] [stdout] | [INFO] [stdout] 180 | tx_to_len: u32, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_in` [INFO] [stdout] --> src/bitcoinconsensus.rs:181:9 [INFO] [stdout] | [INFO] [stdout] 181 | n_in: u32, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_n_in` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/bitcoinconsensus.rs:182:9 [INFO] [stdout] | [INFO] [stdout] 182 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/bitcoinconsensus.rs:183:9 [INFO] [stdout] | [INFO] [stdout] 183 | err: *mut BitcoinConsensusError) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/bitcoinconsensus.rs:210:9 [INFO] [stdout] | [INFO] [stdout] 210 | script_pub_key: *const u8, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:211:9 [INFO] [stdout] | [INFO] [stdout] 211 | script_pub_key_len: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `amount` [INFO] [stdout] --> src/bitcoinconsensus.rs:212:9 [INFO] [stdout] | [INFO] [stdout] 212 | amount: i64, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_amount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/bitcoinconsensus.rs:213:9 [INFO] [stdout] | [INFO] [stdout] 213 | tx_to: *const u8, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:214:9 [INFO] [stdout] | [INFO] [stdout] 214 | tx_to_len: u32, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_in` [INFO] [stdout] --> src/bitcoinconsensus.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 215 | n_in: u32, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_n_in` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/bitcoinconsensus.rs:216:9 [INFO] [stdout] | [INFO] [stdout] 216 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/bitcoinconsensus.rs:217:9 [INFO] [stdout] | [INFO] [stdout] 217 | err: *mut BitcoinConsensusError) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/bitcoinconsensus.rs:237:9 [INFO] [stdout] | [INFO] [stdout] 237 | script_pub_key: *const u8, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:238:9 [INFO] [stdout] | [INFO] [stdout] 238 | script_pub_key_len: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/bitcoinconsensus.rs:239:9 [INFO] [stdout] | [INFO] [stdout] 239 | tx_to: *const u8, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:240:9 [INFO] [stdout] | [INFO] [stdout] 240 | tx_to_len: u32, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_in` [INFO] [stdout] --> src/bitcoinconsensus.rs:241:9 [INFO] [stdout] | [INFO] [stdout] 241 | n_in: u32, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_n_in` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/bitcoinconsensus.rs:242:9 [INFO] [stdout] | [INFO] [stdout] 242 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/bitcoinconsensus.rs:243:9 [INFO] [stdout] | [INFO] [stdout] 243 | err: *mut BitcoinConsensusError) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/script_error.rs:87:28 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn script_error_string(serror: ScriptError) -> String { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ret` [INFO] [stdout] --> src/interpreter.rs:431:30 [INFO] [stdout] | [INFO] [stdout] 431 | #[inline] pub fn set_success(ret: *mut ScriptError) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ret` [INFO] [stdout] --> src/interpreter.rs:442:9 [INFO] [stdout] | [INFO] [stdout] 442 | ret: *mut ScriptError, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:443:9 [INFO] [stdout] | [INFO] [stdout] 443 | serror: ScriptError) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch` [INFO] [stdout] --> src/interpreter.rs:453:21 [INFO] [stdout] | [INFO] [stdout] 453 | pub fn cast_to_bool(vch: &ValType) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stack` [INFO] [stdout] --> src/interpreter.rs:494:27 [INFO] [stdout] | [INFO] [stdout] 494 | #[inline] pub fn popstack(stack: &mut Vec) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_pub_key` [INFO] [stdout] --> src/interpreter.rs:504:46 [INFO] [stdout] | [INFO] [stdout] 504 | pub fn is_compressed_or_uncompressed_pub_key(vch_pub_key: &ValType) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_pub_key` [INFO] [stdout] --> src/interpreter.rs:530:30 [INFO] [stdout] | [INFO] [stdout] 530 | pub fn is_compressed_pub_key(vch_pub_key: &ValType) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/interpreter.rs:564:36 [INFO] [stdout] | [INFO] [stdout] 564 | pub fn is_valid_signature_encoding(sig: &Vec) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_sig` [INFO] [stdout] --> src/interpreter.rs:634:9 [INFO] [stdout] | [INFO] [stdout] 634 | vch_sig: &ValType, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:635:9 [INFO] [stdout] | [INFO] [stdout] 635 | serror: *mut ScriptError) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_sig` [INFO] [stdout] --> src/interpreter.rs:656:38 [INFO] [stdout] | [INFO] [stdout] 656 | pub fn is_defined_hashtype_signature(vch_sig: &ValType) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_sig` [INFO] [stdout] --> src/interpreter.rs:672:9 [INFO] [stdout] | [INFO] [stdout] 672 | vch_sig: &Vec, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:673:9 [INFO] [stdout] | [INFO] [stdout] 673 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:674:9 [INFO] [stdout] | [INFO] [stdout] 674 | serror: *mut ScriptError) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_pub_key` [INFO] [stdout] --> src/interpreter.rs:696:9 [INFO] [stdout] | [INFO] [stdout] 696 | vch_pub_key: &ValType, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:697:9 [INFO] [stdout] | [INFO] [stdout] 697 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:698:9 [INFO] [stdout] | [INFO] [stdout] 698 | sigversion: &SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:699:9 [INFO] [stdout] | [INFO] [stdout] 699 | serror: *mut ScriptError) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/interpreter.rs:715:9 [INFO] [stdout] | [INFO] [stdout] 715 | data: &ValType, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/interpreter.rs:716:9 [INFO] [stdout] | [INFO] [stdout] 716 | opcode: OpcodeType) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/interpreter.rs:746:9 [INFO] [stdout] | [INFO] [stdout] 746 | script: &mut Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/interpreter.rs:747:9 [INFO] [stdout] | [INFO] [stdout] 747 | b: &Script) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `f` [INFO] [stdout] --> src/interpreter.rs:849:33 [INFO] [stdout] | [INFO] [stdout] 849 | pub fn push_back(&mut self, f: bool) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_f` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_sig` [INFO] [stdout] --> src/interpreter.rs:895:9 [INFO] [stdout] | [INFO] [stdout] 895 | vch_sig: &ValType, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_pub_key` [INFO] [stdout] --> src/interpreter.rs:896:9 [INFO] [stdout] | [INFO] [stdout] 896 | vch_pub_key: &ValType, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pbegincodehash` [INFO] [stdout] --> src/interpreter.rs:897:9 [INFO] [stdout] | [INFO] [stdout] 897 | pbegincodehash: Box, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pbegincodehash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pend` [INFO] [stdout] --> src/interpreter.rs:898:9 [INFO] [stdout] | [INFO] [stdout] 898 | pend: Box, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:899:9 [INFO] [stdout] | [INFO] [stdout] 899 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:900:9 [INFO] [stdout] | [INFO] [stdout] 900 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:901:9 [INFO] [stdout] | [INFO] [stdout] 901 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:902:9 [INFO] [stdout] | [INFO] [stdout] 902 | serror: *mut ScriptError, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `success` [INFO] [stdout] --> src/interpreter.rs:903:9 [INFO] [stdout] | [INFO] [stdout] 903 | success: &mut bool) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_success` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/interpreter.rs:933:9 [INFO] [stdout] | [INFO] [stdout] 933 | sig: &ValType, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/interpreter.rs:934:9 [INFO] [stdout] | [INFO] [stdout] 934 | pubkey: &ValType, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `execdata` [INFO] [stdout] --> src/interpreter.rs:935:9 [INFO] [stdout] | [INFO] [stdout] 935 | execdata: &mut ScriptExecutionData, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_execdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:936:9 [INFO] [stdout] | [INFO] [stdout] 936 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:937:9 [INFO] [stdout] | [INFO] [stdout] 937 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:938:9 [INFO] [stdout] | [INFO] [stdout] 938 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:939:9 [INFO] [stdout] | [INFO] [stdout] 939 | serror: *mut ScriptError, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `success` [INFO] [stdout] --> src/interpreter.rs:940:9 [INFO] [stdout] | [INFO] [stdout] 940 | success: &mut bool) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_success` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/interpreter.rs:994:9 [INFO] [stdout] | [INFO] [stdout] 994 | sig: &ValType, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/interpreter.rs:995:9 [INFO] [stdout] | [INFO] [stdout] 995 | pubkey: &ValType, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pbegincodehash` [INFO] [stdout] --> src/interpreter.rs:996:9 [INFO] [stdout] | [INFO] [stdout] 996 | pbegincodehash: Box, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pbegincodehash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pend` [INFO] [stdout] --> src/interpreter.rs:997:9 [INFO] [stdout] | [INFO] [stdout] 997 | pend: Box, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `execdata` [INFO] [stdout] --> src/interpreter.rs:998:9 [INFO] [stdout] | [INFO] [stdout] 998 | execdata: &mut ScriptExecutionData, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_execdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:999:9 [INFO] [stdout] | [INFO] [stdout] 999 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:1000:9 [INFO] [stdout] | [INFO] [stdout] 1000 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:1001:9 [INFO] [stdout] | [INFO] [stdout] 1001 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:1002:9 [INFO] [stdout] | [INFO] [stdout] 1002 | serror: *mut ScriptError, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `success` [INFO] [stdout] --> src/interpreter.rs:1003:9 [INFO] [stdout] | [INFO] [stdout] 1003 | success: &mut bool) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_success` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stack` [INFO] [stdout] --> src/interpreter.rs:1022:9 [INFO] [stdout] | [INFO] [stdout] 1022 | stack: &mut Vec>, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/interpreter.rs:1023:9 [INFO] [stdout] | [INFO] [stdout] 1023 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:1024:9 [INFO] [stdout] | [INFO] [stdout] 1024 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:1025:9 [INFO] [stdout] | [INFO] [stdout] 1025 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:1026:9 [INFO] [stdout] | [INFO] [stdout] 1026 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `execdata` [INFO] [stdout] --> src/interpreter.rs:1027:9 [INFO] [stdout] | [INFO] [stdout] 1027 | execdata: &mut ScriptExecutionData, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_execdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:1028:9 [INFO] [stdout] | [INFO] [stdout] 1028 | serror: Option<*mut ScriptError>) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stack` [INFO] [stdout] --> src/interpreter.rs:1856:9 [INFO] [stdout] | [INFO] [stdout] 1856 | stack: &mut Vec>, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/interpreter.rs:1857:9 [INFO] [stdout] | [INFO] [stdout] 1857 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:1858:9 [INFO] [stdout] | [INFO] [stdout] 1858 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:1859:9 [INFO] [stdout] | [INFO] [stdout] 1859 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:1860:9 [INFO] [stdout] | [INFO] [stdout] 1860 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:1861:9 [INFO] [stdout] | [INFO] [stdout] 1861 | serror: Option<*mut ScriptError>) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/interpreter.rs:1875:30 [INFO] [stdout] | [INFO] [stdout] 1875 | pub fn get_prevoutssha256(tx_to: &T) -> u256 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/interpreter.rs:1893:31 [INFO] [stdout] | [INFO] [stdout] 1893 | pub fn get_sequencessha256(tx_to: &T) -> u256 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/interpreter.rs:1911:29 [INFO] [stdout] | [INFO] [stdout] 1911 | pub fn get_outputssha256(tx_to: &T) -> u256 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stack_span` [INFO] [stdout] --> src/interpreter.rs:1924:9 [INFO] [stdout] | [INFO] [stdout] 1924 | stack_span: &[ValType], [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stack_span` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exec_script` [INFO] [stdout] --> src/interpreter.rs:1925:9 [INFO] [stdout] | [INFO] [stdout] 1925 | exec_script: &Script, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_exec_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:1926:9 [INFO] [stdout] | [INFO] [stdout] 1926 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:1927:9 [INFO] [stdout] | [INFO] [stdout] 1927 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:1928:9 [INFO] [stdout] | [INFO] [stdout] 1928 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `execdata` [INFO] [stdout] --> src/interpreter.rs:1929:9 [INFO] [stdout] | [INFO] [stdout] 1929 | execdata: &mut ScriptExecutionData, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_execdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:1930:9 [INFO] [stdout] | [INFO] [stdout] 1930 | serror: *mut ScriptError) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `leaf_version` [INFO] [stdout] --> src/interpreter.rs:1979:9 [INFO] [stdout] | [INFO] [stdout] 1979 | leaf_version: u8, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_leaf_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/interpreter.rs:1980:9 [INFO] [stdout] | [INFO] [stdout] 1980 | script: &Script) -> u256 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `control` [INFO] [stdout] --> src/interpreter.rs:1998:9 [INFO] [stdout] | [INFO] [stdout] 1998 | control: &[u8], [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_control` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tapleaf_hash` [INFO] [stdout] --> src/interpreter.rs:1999:9 [INFO] [stdout] | [INFO] [stdout] 1999 | tapleaf_hash: &u256) -> u256 { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tapleaf_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `control` [INFO] [stdout] --> src/interpreter.rs:2020:9 [INFO] [stdout] | [INFO] [stdout] 2020 | control: &Vec, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_control` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `program` [INFO] [stdout] --> src/interpreter.rs:2021:9 [INFO] [stdout] | [INFO] [stdout] 2021 | program: &Vec, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_program` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tapleaf_hash` [INFO] [stdout] --> src/interpreter.rs:2022:9 [INFO] [stdout] | [INFO] [stdout] 2022 | tapleaf_hash: &u256) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tapleaf_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witness` [INFO] [stdout] --> src/interpreter.rs:2040:9 [INFO] [stdout] | [INFO] [stdout] 2040 | witness: &ScriptWitness, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witversion` [INFO] [stdout] --> src/interpreter.rs:2041:9 [INFO] [stdout] | [INFO] [stdout] 2041 | witversion: i32, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `program` [INFO] [stdout] --> src/interpreter.rs:2042:9 [INFO] [stdout] | [INFO] [stdout] 2042 | program: &Vec, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_program` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:2043:9 [INFO] [stdout] | [INFO] [stdout] 2043 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:2044:9 [INFO] [stdout] | [INFO] [stdout] 2044 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:2045:9 [INFO] [stdout] | [INFO] [stdout] 2045 | serror: *mut ScriptError, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `is_p2sh` [INFO] [stdout] --> src/interpreter.rs:2046:9 [INFO] [stdout] | [INFO] [stdout] 2046 | is_p2sh: bool) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_p2sh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_sig` [INFO] [stdout] --> src/interpreter.rs:2133:9 [INFO] [stdout] | [INFO] [stdout] 2133 | script_sig: &Script, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/interpreter.rs:2134:9 [INFO] [stdout] | [INFO] [stdout] 2134 | script_pub_key: &Script, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witness` [INFO] [stdout] --> src/interpreter.rs:2135:9 [INFO] [stdout] | [INFO] [stdout] 2135 | witness: *const ScriptWitness, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:2136:9 [INFO] [stdout] | [INFO] [stdout] 2136 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:2137:9 [INFO] [stdout] | [INFO] [stdout] 2137 | checker: &C, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:2138:9 [INFO] [stdout] | [INFO] [stdout] 2138 | serror: Option<*mut ScriptError>) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witversion` [INFO] [stdout] --> src/interpreter.rs:2263:9 [INFO] [stdout] | [INFO] [stdout] 2263 | witversion: i32, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witprogram` [INFO] [stdout] --> src/interpreter.rs:2264:9 [INFO] [stdout] | [INFO] [stdout] 2264 | witprogram: &Vec, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witprogram` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witness` [INFO] [stdout] --> src/interpreter.rs:2265:9 [INFO] [stdout] | [INFO] [stdout] 2265 | witness: &ScriptWitness) -> usize { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_sig` [INFO] [stdout] --> src/interpreter.rs:2285:9 [INFO] [stdout] | [INFO] [stdout] 2285 | script_sig: &Script, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/interpreter.rs:2286:9 [INFO] [stdout] | [INFO] [stdout] 2286 | script_pub_key: &Script, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witness` [INFO] [stdout] --> src/interpreter.rs:2287:9 [INFO] [stdout] | [INFO] [stdout] 2287 | witness: *const ScriptWitness, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:2288:9 [INFO] [stdout] | [INFO] [stdout] 2288 | flags: u32) -> usize { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/script.rs:79:26 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn to_byte_vector(in_: &T) -> Vec { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `str_` [INFO] [stdout] --> src/script.rs:246:13 [INFO] [stdout] | [INFO] [stdout] 246 | fn from(str_: &String) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_str_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:268:18 [INFO] [stdout] | [INFO] [stdout] 268 | fn eq(&self, other: &i64) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:284:18 [INFO] [stdout] | [INFO] [stdout] 284 | fn eq(&self, other: &ScriptNum) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:296:19 [INFO] [stdout] | [INFO] [stdout] 296 | fn cmp(&self, other: &ScriptNum) -> Ordering { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:314:18 [INFO] [stdout] | [INFO] [stdout] 314 | fn add(self, other: i64) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:326:18 [INFO] [stdout] | [INFO] [stdout] 326 | fn sub(self, other: i64) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:338:18 [INFO] [stdout] | [INFO] [stdout] 338 | fn add(self, other: &ScriptNum) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:350:18 [INFO] [stdout] | [INFO] [stdout] 350 | fn sub(self, other: &ScriptNum) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:360:30 [INFO] [stdout] | [INFO] [stdout] 360 | fn add_assign(&mut self, other: &ScriptNum) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:370:30 [INFO] [stdout] | [INFO] [stdout] 370 | fn sub_assign(&mut self, other: &ScriptNum) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:381:21 [INFO] [stdout] | [INFO] [stdout] 381 | fn bitand(self, other: i64) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:392:21 [INFO] [stdout] | [INFO] [stdout] 392 | fn bitand(self, other: &ScriptNum) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:402:33 [INFO] [stdout] | [INFO] [stdout] 402 | fn bitand_assign(&mut self, rhs: &ScriptNum) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:424:45 [INFO] [stdout] | [INFO] [stdout] 424 | #[inline] pub fn assign_from(&mut self, rhs: &i64) -> &mut ScriptNum { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:436:30 [INFO] [stdout] | [INFO] [stdout] 436 | fn add_assign(&mut self, other: i64) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:449:30 [INFO] [stdout] | [INFO] [stdout] 449 | fn sub_assign(&mut self, other: i64) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:462:33 [INFO] [stdout] | [INFO] [stdout] 462 | fn bitand_assign(&mut self, rhs: i64) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/script.rs:491:13 [INFO] [stdout] | [INFO] [stdout] 491 | fn from(n: i64) -> Self { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_max_num_size` [INFO] [stdout] --> src/script.rs:507:13 [INFO] [stdout] | [INFO] [stdout] 507 | let n_max_num_size: usize = [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_max_num_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch` [INFO] [stdout] --> src/script.rs:503:9 [INFO] [stdout] | [INFO] [stdout] 503 | vch: &Vec, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `require_minimal` [INFO] [stdout] --> src/script.rs:504:9 [INFO] [stdout] | [INFO] [stdout] 504 | require_minimal: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_require_minimal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/script.rs:559:22 [INFO] [stdout] | [INFO] [stdout] 559 | pub fn serialize(value: &i64) -> Vec { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch` [INFO] [stdout] --> src/script.rs:595:20 [INFO] [stdout] | [INFO] [stdout] 595 | pub fn set_vch(vch: &Vec) -> i64 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf` [INFO] [stdout] --> src/script.rs:688:25 [INFO] [stdout] | [INFO] [stdout] 688 | fn write(&mut self, buf: &[u8]) -> Result { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_buf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf` [INFO] [stdout] --> src/script.rs:698:24 [INFO] [stdout] | [INFO] [stdout] 698 | fn read(&mut self, buf: &mut [u8]) -> Result { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_buf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:706:28 [INFO] [stdout] | [INFO] [stdout] 706 | #[inline] fn shl(self, rhs: i64) -> Self::Output { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:717:28 [INFO] [stdout] | [INFO] [stdout] 717 | #[inline] fn shl(self, rhs: OpcodeType) -> Self::Output { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:731:28 [INFO] [stdout] | [INFO] [stdout] 731 | #[inline] fn shl(self, rhs: &ScriptNum) -> Self::Output { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:743:28 [INFO] [stdout] | [INFO] [stdout] 743 | #[inline] fn shl(self, rhs: &Vec) -> Self::Output { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/script.rs:777:13 [INFO] [stdout] | [INFO] [stdout] 777 | fn from(b: i64) -> Self { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/script.rs:788:13 [INFO] [stdout] | [INFO] [stdout] 788 | fn from(b: OpcodeType) -> Self { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/script.rs:799:13 [INFO] [stdout] | [INFO] [stdout] 799 | fn from(b: &ScriptNum) -> Self { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/script.rs:810:34 [INFO] [stdout] | [INFO] [stdout] 810 | pub fn push_int64(&mut self, n: i64) -> &mut Script { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pbegin` [INFO] [stdout] --> src/script.rs:831:9 [INFO] [stdout] | [INFO] [stdout] 831 | pbegin: Box>, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pbegin` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pend` [INFO] [stdout] --> src/script.rs:832:9 [INFO] [stdout] | [INFO] [stdout] 832 | pend: Box>) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pbegin` [INFO] [stdout] --> src/script.rs:841:9 [INFO] [stdout] | [INFO] [stdout] 841 | pbegin: *const u8, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pbegin` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pend` [INFO] [stdout] --> src/script.rs:842:9 [INFO] [stdout] | [INFO] [stdout] 842 | pend: *const u8) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pc` [INFO] [stdout] --> src/script.rs:851:9 [INFO] [stdout] | [INFO] [stdout] 851 | pc: &mut Peekable>, [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_pc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode_ret` [INFO] [stdout] --> src/script.rs:852:9 [INFO] [stdout] | [INFO] [stdout] 852 | opcode_ret: &mut OpcodeType, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_ret` [INFO] [stdout] --> src/script.rs:853:9 [INFO] [stdout] | [INFO] [stdout] 853 | vch_ret: Option<&mut Vec>) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/script.rs:865:23 [INFO] [stdout] | [INFO] [stdout] 865 | pub fn decodeop_n(opcode: OpcodeType) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/script.rs:876:23 [INFO] [stdout] | [INFO] [stdout] 876 | pub fn encodeop_n(n: i32) -> OpcodeType { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `accurate` [INFO] [stdout] --> src/script.rs:924:36 [INFO] [stdout] | [INFO] [stdout] 924 | pub fn get_sig_op_count(&self, accurate: bool) -> u32 { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_accurate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_sig` [INFO] [stdout] --> src/script.rs:956:52 [INFO] [stdout] | [INFO] [stdout] 956 | pub fn get_sig_op_count_with_script_sig(&self, script_sig: &Script) -> u32 { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `version` [INFO] [stdout] --> src/script.rs:1014:9 [INFO] [stdout] | [INFO] [stdout] 1014 | version: &mut i32, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `program` [INFO] [stdout] --> src/script.rs:1015:9 [INFO] [stdout] | [INFO] [stdout] 1015 | program: &mut Vec) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_program` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pc` [INFO] [stdout] --> src/script.rs:1039:32 [INFO] [stdout] | [INFO] [stdout] 1039 | pub fn is_push_only(&self, pc: Box) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_pc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/script.rs:1137:20 [INFO] [stdout] | [INFO] [stdout] 1137 | pub fn get_op_name(opcode: usize) -> String { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pc` [INFO] [stdout] --> src/script.rs:1282:9 [INFO] [stdout] | [INFO] [stdout] 1282 | pc: &mut Box, [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_pc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `end` [INFO] [stdout] --> src/script.rs:1283:9 [INFO] [stdout] | [INFO] [stdout] 1283 | end: Box, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode_ret` [INFO] [stdout] --> src/script.rs:1284:9 [INFO] [stdout] | [INFO] [stdout] 1284 | opcode_ret: &mut OpcodeType, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pvch_ret` [INFO] [stdout] --> src/script.rs:1285:9 [INFO] [stdout] | [INFO] [stdout] 1285 | pvch_ret: *mut Vec) -> bool { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pvch_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/script.rs:1345:22 [INFO] [stdout] | [INFO] [stdout] 1345 | pub fn is_op_success(opcode: &OpcodeType) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `entry` [INFO] [stdout] --> src/sigcache.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | entry: &mut u256, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_entry` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/sigcache.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | hash: &u256, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_sig` [INFO] [stdout] --> src/sigcache.rs:73:9 [INFO] [stdout] | [INFO] [stdout] 73 | vch_sig: &Vec, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/sigcache.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | pubkey: &PubKey) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `entry` [INFO] [stdout] --> src/sigcache.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | entry: &mut u256, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_entry` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/sigcache.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | hash: &u256, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/sigcache.rs:86:9 [INFO] [stdout] | [INFO] [stdout] 86 | sig: &[u8], [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/sigcache.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 87 | pubkey: &XOnlyPubKey) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `entry` [INFO] [stdout] --> src/sigcache.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | entry: &u256, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_entry` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `erase` [INFO] [stdout] --> src/sigcache.rs:98:9 [INFO] [stdout] | [INFO] [stdout] 98 | erase: bool) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_erase` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `entry` [INFO] [stdout] --> src/sigcache.rs:107:27 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn set(&mut self, entry: &u256) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_entry` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/sigcache.rs:116:35 [INFO] [stdout] | [INFO] [stdout] 116 | pub fn setup_bytes(&mut self, n: usize) -> u32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/sign.rs:147:13 [INFO] [stdout] | [INFO] [stdout] 147 | fn from(script: &Script) -> Self { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigdata` [INFO] [stdout] --> src/sign.rs:158:44 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn merge_signature_data(&mut self, sigdata: SignatureData) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/sign.rs:189:9 [INFO] [stdout] | [INFO] [stdout] 189 | s: &mut Stream, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/sign.rs:190:9 [INFO] [stdout] | [INFO] [stdout] 190 | args: &X) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/sign.rs:206:9 [INFO] [stdout] | [INFO] [stdout] 206 | s: &mut Stream, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/sign.rs:207:9 [INFO] [stdout] | [INFO] [stdout] 207 | args: &mut X) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/sign.rs:226:9 [INFO] [stdout] | [INFO] [stdout] 226 | s: &mut Stream, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/sign.rs:227:9 [INFO] [stdout] | [INFO] [stdout] 227 | key: &Vec, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hd_keypaths` [INFO] [stdout] --> src/sign.rs:228:9 [INFO] [stdout] | [INFO] [stdout] 228 | hd_keypaths: &mut HashMap) { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_hd_keypaths` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/sign.rs:270:9 [INFO] [stdout] | [INFO] [stdout] 270 | s: &mut Stream, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hd_keypaths` [INFO] [stdout] --> src/sign.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | hd_keypaths: &HashMap, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_hd_keypaths` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/sign.rs:272:9 [INFO] [stdout] | [INFO] [stdout] 272 | ty: u8) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `values` [INFO] [stdout] --> src/sign.rs:294:17 [INFO] [stdout] | [INFO] [stdout] 294 | pub fn push_all(values: &Vec) -> Script { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_values` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/sign.rs:322:16 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn new(data: &SignatureData) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/standard.rs:30:13 [INFO] [stdout] | [INFO] [stdout] 30 | fn from(in_: &u160) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/standard.rs:43:13 [INFO] [stdout] | [INFO] [stdout] 43 | fn from(in_: &Script) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/standard.rs:56:13 [INFO] [stdout] | [INFO] [stdout] 56 | fn from(in_: &ScriptHash) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/standard.rs:132:28 [INFO] [stdout] | [INFO] [stdout] 132 | #[inline] fn eq(&self, other: &NoDestination) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/standard.rs:144:29 [INFO] [stdout] | [INFO] [stdout] 144 | #[inline] fn cmp(&self, other: &NoDestination) -> Ordering { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/standard.rs:175:13 [INFO] [stdout] | [INFO] [stdout] 175 | fn from(hash: &u160) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/standard.rs:201:13 [INFO] [stdout] | [INFO] [stdout] 201 | fn from(hash: &u160) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/standard.rs:227:13 [INFO] [stdout] | [INFO] [stdout] 227 | fn from(hash: &u256) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/standard.rs:253:13 [INFO] [stdout] | [INFO] [stdout] 253 | fn from(hash: &u160) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `xpk` [INFO] [stdout] --> src/standard.rs:279:13 [INFO] [stdout] | [INFO] [stdout] 279 | fn from(xpk: &XOnlyPubKey) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_xpk` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/standard.rs:301:28 [INFO] [stdout] | [INFO] [stdout] 301 | #[inline] fn eq(&self, other: &WitnessUnknown) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/standard.rs:315:29 [INFO] [stdout] | [INFO] [stdout] 315 | #[inline] fn cmp(&self, other: &WitnessUnknown) -> Ordering { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/standard.rs:376:9 [INFO] [stdout] | [INFO] [stdout] 376 | a: &Vec, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/standard.rs:377:9 [INFO] [stdout] | [INFO] [stdout] 377 | b: &Vec) -> bool { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/standard.rs:428:29 [INFO] [stdout] | [INFO] [stdout] 428 | pub fn merge(&mut self, other: TaprootSpendData) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/standard.rs:643:13 [INFO] [stdout] | [INFO] [stdout] 643 | fn from(in_: &Script) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/standard.rs:656:13 [INFO] [stdout] | [INFO] [stdout] 656 | fn from(in_: &ScriptID) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/standard.rs:669:13 [INFO] [stdout] | [INFO] [stdout] 669 | fn from(pubkey: &PubKey) -> Self { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey_id` [INFO] [stdout] --> src/standard.rs:682:13 [INFO] [stdout] | [INFO] [stdout] 682 | fn from(pubkey_id: &KeyID) -> Self { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/standard.rs:695:13 [INFO] [stdout] | [INFO] [stdout] 695 | fn from(pubkey: &PubKey) -> Self { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey_hash` [INFO] [stdout] --> src/standard.rs:707:13 [INFO] [stdout] | [INFO] [stdout] 707 | fn from(pubkey_hash: &PKHash) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/standard.rs:742:13 [INFO] [stdout] | [INFO] [stdout] 742 | fn from(in_: &Script) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `t` [INFO] [stdout] --> src/standard.rs:755:28 [INFO] [stdout] | [INFO] [stdout] 755 | pub fn get_txn_output_type(t: TxoutType) -> String { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/standard.rs:776:9 [INFO] [stdout] | [INFO] [stdout] 776 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/standard.rs:777:9 [INFO] [stdout] | [INFO] [stdout] 777 | pubkey: &mut ValType) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/standard.rs:794:9 [INFO] [stdout] | [INFO] [stdout] 794 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkeyhash` [INFO] [stdout] --> src/standard.rs:795:9 [INFO] [stdout] | [INFO] [stdout] 795 | pubkeyhash: &mut ValType) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkeyhash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/standard.rs:812:25 [INFO] [stdout] | [INFO] [stdout] 812 | pub fn is_small_integer(opcode: OpcodeType) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/standard.rs:820:23 [INFO] [stdout] | [INFO] [stdout] 820 | pub fn is_pushdata_op(opcode: OpcodeType) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_keys` [INFO] [stdout] --> src/standard.rs:828:36 [INFO] [stdout] | [INFO] [stdout] 828 | pub fn is_valid_multisig_key_count(n_keys: i32) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_keys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/standard.rs:837:9 [INFO] [stdout] | [INFO] [stdout] 837 | opcode: OpcodeType, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/standard.rs:838:9 [INFO] [stdout] | [INFO] [stdout] 838 | data: ValType, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `count` [INFO] [stdout] --> src/standard.rs:839:9 [INFO] [stdout] | [INFO] [stdout] 839 | count: &mut i32) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_count` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/standard.rs:863:9 [INFO] [stdout] | [INFO] [stdout] 863 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `required_sigs` [INFO] [stdout] --> src/standard.rs:864:9 [INFO] [stdout] | [INFO] [stdout] 864 | required_sigs: &mut i32, [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_required_sigs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkeys` [INFO] [stdout] --> src/standard.rs:865:9 [INFO] [stdout] | [INFO] [stdout] 865 | pubkeys: &mut Vec) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkeys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/standard.rs:914:9 [INFO] [stdout] | [INFO] [stdout] 914 | script_pub_key: &Script, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `solutions_ret` [INFO] [stdout] --> src/standard.rs:915:9 [INFO] [stdout] | [INFO] [stdout] 915 | solutions_ret: &mut Vec>) -> TxoutType { [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_solutions_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/standard.rs:997:9 [INFO] [stdout] | [INFO] [stdout] 997 | script_pub_key: &Script, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `address_ret` [INFO] [stdout] --> src/standard.rs:998:9 [INFO] [stdout] | [INFO] [stdout] 998 | address_ret: &mut TxDestination) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/standard.rs:1066:28 [INFO] [stdout] | [INFO] [stdout] 1066 | fn script_visit(&self, dest: &NoDestination) -> Script { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `keyid` [INFO] [stdout] --> src/standard.rs:1076:28 [INFO] [stdout] | [INFO] [stdout] 1076 | fn script_visit(&self, keyid: &PKHash) -> Script { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_keyid` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `scriptid` [INFO] [stdout] --> src/standard.rs:1086:28 [INFO] [stdout] | [INFO] [stdout] 1086 | fn script_visit(&self, scriptid: &ScriptHash) -> Script { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_scriptid` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/standard.rs:1096:28 [INFO] [stdout] | [INFO] [stdout] 1096 | fn script_visit(&self, id: &WitnessV0KeyHash) -> Script { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/standard.rs:1106:28 [INFO] [stdout] | [INFO] [stdout] 1106 | fn script_visit(&self, id: &WitnessV0ScriptHash) -> Script { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tap` [INFO] [stdout] --> src/standard.rs:1116:28 [INFO] [stdout] | [INFO] [stdout] 1116 | fn script_visit(&self, tap: &WitnessV1Taproot) -> Script { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_tap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/standard.rs:1126:28 [INFO] [stdout] | [INFO] [stdout] 1126 | fn script_visit(&self, id: &WitnessUnknown) -> Script { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/standard.rs:1144:35 [INFO] [stdout] | [INFO] [stdout] 1144 | pub fn get_script_for_destination(dest: &TxDestination) -> Script { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pub_key` [INFO] [stdout] --> src/standard.rs:1157:35 [INFO] [stdout] | [INFO] [stdout] 1157 | pub fn get_script_for_raw_pub_key(pub_key: &PubKey) -> Script { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_required` [INFO] [stdout] --> src/standard.rs:1170:9 [INFO] [stdout] | [INFO] [stdout] 1170 | n_required: i32, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_required` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `keys` [INFO] [stdout] --> src/standard.rs:1171:9 [INFO] [stdout] | [INFO] [stdout] 1171 | keys: &Vec) -> Script { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_keys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/standard.rs:1191:29 [INFO] [stdout] | [INFO] [stdout] 1191 | pub fn is_valid_destination(dest: &TxDestination) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/standard.rs:1207:9 [INFO] [stdout] | [INFO] [stdout] 1207 | a: taproot_builder::NodeInfo, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/standard.rs:1208:9 [INFO] [stdout] | [INFO] [stdout] 1208 | b: taproot_builder::NodeInfo) -> taproot_builder::NodeInfo { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `node` [INFO] [stdout] --> src/standard.rs:1240:9 [INFO] [stdout] | [INFO] [stdout] 1240 | node: taproot_builder::NodeInfo, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_node` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `depth` [INFO] [stdout] --> src/standard.rs:1241:9 [INFO] [stdout] | [INFO] [stdout] 1241 | depth: i32) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_depth` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `depths` [INFO] [stdout] --> src/standard.rs:1275:36 [INFO] [stdout] | [INFO] [stdout] 1275 | pub fn valid_depths(&mut self, depths: &Vec) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_depths` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `track` [INFO] [stdout] --> src/standard.rs:1315:13 [INFO] [stdout] | [INFO] [stdout] 1315 | let track: bool = track.unwrap_or(true); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_track` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `depth` [INFO] [stdout] --> src/standard.rs:1310:9 [INFO] [stdout] | [INFO] [stdout] 1310 | depth: i32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_depth` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/standard.rs:1311:9 [INFO] [stdout] | [INFO] [stdout] 1311 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `leaf_version` [INFO] [stdout] --> src/standard.rs:1312:9 [INFO] [stdout] | [INFO] [stdout] 1312 | leaf_version: i32, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_leaf_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `depth` [INFO] [stdout] --> src/standard.rs:1337:9 [INFO] [stdout] | [INFO] [stdout] 1337 | depth: i32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_depth` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/standard.rs:1338:9 [INFO] [stdout] | [INFO] [stdout] 1338 | hash: &u256) -> &mut TaprootBuilder { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `internal_key` [INFO] [stdout] --> src/standard.rs:1358:32 [INFO] [stdout] | [INFO] [stdout] 1358 | pub fn finalize(&mut self, internal_key: &XOnlyPubKey) -> &mut TaprootBuilder { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_internal_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `spenddata` [INFO] [stdout] --> src/standard.rs:1432:9 [INFO] [stdout] | [INFO] [stdout] 1432 | spenddata: &TaprootSpendData, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_spenddata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output` [INFO] [stdout] --> src/standard.rs:1433:9 [INFO] [stdout] | [INFO] [stdout] 1433 | output: &XOnlyPubKey) -> Option> { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_output` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/outputtype.rs:30:26 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn parse_output_type(ty: &String) -> Option { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/outputtype.rs:47:27 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn format_output_type(ty: OutputType) -> &'static str { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_sig` [INFO] [stdout] --> src/signature_checker.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | script_sig: &Vec, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_pub_key` [INFO] [stdout] --> src/signature_checker.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 34 | vch_pub_key: &Vec, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_code` [INFO] [stdout] --> src/signature_checker.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | script_code: &Script, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_code` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/signature_checker.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | sigversion: SigVersion) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/signature_checker.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 48 | sig: &[u8], [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/signature_checker.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | pubkey: &[u8], [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/signature_checker.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `execdata` [INFO] [stdout] --> src/signature_checker.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | execdata: &ScriptExecutionData, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_execdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/signature_checker.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | serror: Option<*mut ScriptError>) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_lock_time` [INFO] [stdout] --> src/signature_checker.rs:63:31 [INFO] [stdout] | [INFO] [stdout] 63 | fn check_lock_time(&self, n_lock_time: &ScriptNum) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_lock_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_sequence` [INFO] [stdout] --> src/signature_checker.rs:74:30 [INFO] [stdout] | [INFO] [stdout] 74 | fn check_sequence(&self, n_sequence: &ScriptNum) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_sequence` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mdb` [INFO] [stdout] --> src/signature_checker.rs:105:28 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn handle_missing_data(mdb: MissingDataBehavior) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_mdb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/parse.rs:3:21 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn parse_script(s: &String) -> Script { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `attempt_sighash_decode` [INFO] [stdout] --> src/parse.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | let attempt_sighash_decode: bool = attempt_sighash_decode.unwrap_or(false); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_attempt_sighash_decode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/parse.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/parse.rs:22:22 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn format_script(script: &Script) -> String { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `include_address` [INFO] [stdout] --> src/parse.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | let include_address: bool = include_address.unwrap_or(true); [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_include_address` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/parse.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | script_pub_key: &Script, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `out` [INFO] [stdout] --> src/parse.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | out: &mut UniValue, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_out` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `include_hex` [INFO] [stdout] --> src/parse.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | include_hex: bool, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_include_hex` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/parse.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `out` [INFO] [stdout] --> src/parse.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | out: &mut UniValue) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_out` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `version`, `data`, and `remaining` are never read [INFO] [stdout] --> src/bitcoinconsensus.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 74 | pub struct TxInputStream { [INFO] [stdout] | ------------- fields in this struct [INFO] [stdout] 75 | version: i32, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 76 | data: *const u8, [INFO] [stdout] | ^^^^ [INFO] [stdout] 77 | remaining: usize, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `set_error` is never used [INFO] [stdout] --> src/bitcoinconsensus.rs:139:18 [INFO] [stdout] | [INFO] [stdout] 139 | #[inline] pub fn set_error( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `handle` is never read [INFO] [stdout] --> src/bitcoinconsensus.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 151 | pub struct ECCryptoClosure [INFO] [stdout] | --------------- field in this struct [INFO] [stdout] 152 | { [INFO] [stdout] 153 | handle: ECCVerifyHandle, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> src/interpreter.rs:356:5 [INFO] [stdout] | [INFO] [stdout] 350 | pub struct ScriptExecutionData { [INFO] [stdout] | ------------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 356 | tapleaf_hash_init: bool, // default = false [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 362 | tapleaf_hash: u256, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 368 | codeseparator_pos_init: bool, // default = false [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 376 | codeseparator_pos: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 383 | annex_init: bool, // default = false [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 389 | annex_present: bool, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 395 | annex_hash: u256, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 402 | validation_weight_left_init: bool, // default = false [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 410 | validation_weight_left: i64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `set_error` is never used [INFO] [stdout] --> src/interpreter.rs:441:18 [INFO] [stdout] | [INFO] [stdout] 441 | #[inline] pub fn set_error( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `stack_size` and `first_false_pos` are never read [INFO] [stdout] --> src/interpreter.rs:810:5 [INFO] [stdout] | [INFO] [stdout] 804 | pub struct ConditionStack { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 810 | stack_size: u32, // default = 0 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 818 | first_false_pos: u32, // default = NO_FALSE [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `salted_hasher_ecdsa`, `salted_hasher_schnorr`, `set_valid`, and `cs_sigcache` are never read [INFO] [stdout] --> src/sigcache.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 30 | pub struct SignatureCache { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 38 | salted_hasher_ecdsa: Sha256, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 39 | salted_hasher_schnorr: Sha256, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 40 | set_valid: SignatureCacheMap, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 41 | cs_sigcache: RawSharedMutex, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `script` and `witness` are never read [INFO] [stdout] --> src/sign.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 315 | pub struct Stacks { [INFO] [stdout] | ------ fields in this struct [INFO] [stdout] 316 | script: Vec, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 317 | witness: Vec, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `base` is never read [INFO] [stdout] --> src/standard.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct ScriptID { [INFO] [stdout] | -------- field in this struct [INFO] [stdout] 13 | base: BaseHash, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `base` is never read [INFO] [stdout] --> src/standard.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 159 | pub struct PKHash { [INFO] [stdout] | ------ field in this struct [INFO] [stdout] 160 | base: BaseHash, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `base` is never read [INFO] [stdout] --> src/standard.rs:186:5 [INFO] [stdout] | [INFO] [stdout] 185 | pub struct ScriptHash { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] 186 | base: BaseHash, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `base` is never read [INFO] [stdout] --> src/standard.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 211 | pub struct WitnessV0ScriptHash { [INFO] [stdout] | ------------------- field in this struct [INFO] [stdout] 212 | base: BaseHash, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `base` is never read [INFO] [stdout] --> src/standard.rs:238:5 [INFO] [stdout] | [INFO] [stdout] 237 | pub struct WitnessV0KeyHash { [INFO] [stdout] | ---------------- field in this struct [INFO] [stdout] 238 | base: BaseHash, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `base` is never read [INFO] [stdout] --> src/standard.rs:264:5 [INFO] [stdout] | [INFO] [stdout] 263 | pub struct WitnessV1Taproot { [INFO] [stdout] | ---------------- field in this struct [INFO] [stdout] 264 | base: XOnlyPubKey, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `version`, `length`, and `program` are never read [INFO] [stdout] --> src/standard.rs:294:5 [INFO] [stdout] | [INFO] [stdout] 293 | pub struct WitnessUnknown { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 294 | version: u32, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 295 | length: u32, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 296 | program: [u8; 40], [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `internal_key`, `merkle_root`, and `scripts` are never read [INFO] [stdout] --> src/standard.rs:395:5 [INFO] [stdout] | [INFO] [stdout] 389 | pub struct TaprootSpendData { [INFO] [stdout] | ---------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 395 | internal_key: XOnlyPubKey, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 402 | merkle_root: u256, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 418 | scripts: HashMap<(Script,i32),HashSet,ShortestVectorFirstComparator>>, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `valid`, `branch`, `internal_key`, `output_key`, and `parity` are never read [INFO] [stdout] --> src/standard.rs:466:5 [INFO] [stdout] | [INFO] [stdout] 459 | pub struct TaprootBuilder { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 466 | valid: bool, // default = true [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 520 | branch: Vec>, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 526 | internal_key: XOnlyPubKey, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 532 | output_key: XOnlyPubKey, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 538 | parity: bool, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `script`, `leaf_version`, and `merkle_branch` are never read [INFO] [stdout] --> src/standard.rs:556:9 [INFO] [stdout] | [INFO] [stdout] 550 | pub struct LeafInfo [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 556 | script: Script, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 563 | leaf_version: i32, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 570 | merkle_branch: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `hash` and `leaves` are never read [INFO] [stdout] --> src/standard.rs:584:9 [INFO] [stdout] | [INFO] [stdout] 578 | pub struct NodeInfo { [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 584 | hash: u256, [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 596 | leaves: Vec, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `None` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:19:15 [INFO] [stdout] | [INFO] [stdout] 19 | const None = 0b0000000000000000; [INFO] [stdout] | ^^^^ help: convert the identifier to upper case: `NONE` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `P2sh` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:25:15 [INFO] [stdout] | [INFO] [stdout] 25 | const P2sh = 0b0000000000000001; [INFO] [stdout] | ^^^^ help: convert the identifier to upper case: `P2SH` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `Dersig` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:31:15 [INFO] [stdout] | [INFO] [stdout] 31 | const Dersig = 0b0000000000000100; [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `DERSIG` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `Nulldummy` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:37:15 [INFO] [stdout] | [INFO] [stdout] 37 | const Nulldummy = 0b0000000000010000; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `NULLDUMMY` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `Checklocktimeverify` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:43:15 [INFO] [stdout] | [INFO] [stdout] 43 | const Checklocktimeverify = 0b0000001000000000; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CHECKLOCKTIMEVERIFY` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `Checksequenceverify` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:49:15 [INFO] [stdout] | [INFO] [stdout] 49 | const Checksequenceverify = 0b0000010000000000; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CHECKSEQUENCEVERIFY` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `Witness` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:55:15 [INFO] [stdout] | [INFO] [stdout] 55 | const Witness = 0b0000100000000000; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `WITNESS` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 398 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 4m 10s [INFO] running `Command { std: "docker" "inspect" "ec7477992bed56603ff010c3c92e746e0c40c0c68700e1e9f096270b185abb0d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ec7477992bed56603ff010c3c92e746e0c40c0c68700e1e9f096270b185abb0d", kill_on_drop: false }` [INFO] [stdout] ec7477992bed56603ff010c3c92e746e0c40c0c68700e1e9f096270b185abb0d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:3d532c2baa59a8a48e45c3be7eb049f77ac5a58a7a6514a58a8e878df1c3d03d" "/opt/rustwide/cargo-home/bin/cargo" "+ece70b22820429ebf0c6d388c32356a14c58fc2f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d19f4f7267d479247250f027b4a875e93e31531df7efebc7a5e1d43808e6f0db [INFO] running `Command { std: "docker" "start" "-a" "d19f4f7267d479247250f027b4a875e93e31531df7efebc7a5e1d43808e6f0db", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stdout] warning: unused macro definition: `ternary` [INFO] [stdout] --> src/lib.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | macro_rules! ternary { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_macros)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin_derive::*` [INFO] [stdout] --> src/imports.rs:3:16 [INFO] [stdout] | [INFO] [stdout] 3 | pub(crate) use bitcoin_derive::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin_secp256k1 as secp256k1` [INFO] [stdout] --> src/imports.rs:9:16 [INFO] [stdout] | [INFO] [stdout] 9 | pub(crate) use bitcoin_secp256k1 as secp256k1; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin_secp256k1::*` [INFO] [stdout] --> src/imports.rs:10:16 [INFO] [stdout] | [INFO] [stdout] 10 | pub(crate) use bitcoin_secp256k1::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin_serialize::*` [INFO] [stdout] --> src/imports.rs:11:16 [INFO] [stdout] | [INFO] [stdout] 11 | pub(crate) use bitcoin_serialize::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin_support::*` [INFO] [stdout] --> src/imports.rs:14:16 [INFO] [stdout] | [INFO] [stdout] 14 | pub(crate) use bitcoin_support::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin_version::*` [INFO] [stdout] --> src/imports.rs:16:16 [INFO] [stdout] | [INFO] [stdout] 16 | pub(crate) use bitcoin_version::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoinsecp256k1_keys::*` [INFO] [stdout] --> src/imports.rs:17:16 [INFO] [stdout] | [INFO] [stdout] 17 | pub(crate) use bitcoinsecp256k1_keys::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `UNKNOWN_ERROR` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | UNKNOWN_ERROR, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UnknownError` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `EVAL_FALSE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | EVAL_FALSE, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `EvalFalse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OP_RETURN` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | OP_RETURN, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `OpReturn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SCRIPT_SIZE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | SCRIPT_SIZE, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScriptSize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `PUSH_SIZE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | PUSH_SIZE, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `PushSize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OP_COUNT` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | OP_COUNT, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `OpCount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `STACK_SIZE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | STACK_SIZE, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `StackSize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_COUNT` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | SIG_COUNT, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `SigCount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `PUBKEY_COUNT` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | PUBKEY_COUNT, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PubkeyCount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `BAD_OPCODE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | BAD_OPCODE, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `BadOpcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISABLED_OPCODE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | DISABLED_OPCODE, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DisabledOpcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `INVALID_STACK_OPERATION` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | INVALID_STACK_OPERATION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InvalidStackOperation` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `INVALID_ALTSTACK_OPERATION` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | INVALID_ALTSTACK_OPERATION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InvalidAltstackOperation` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `UNBALANCED_CONDITIONAL` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | UNBALANCED_CONDITIONAL, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UnbalancedConditional` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `NEGATIVE_LOCKTIME` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | NEGATIVE_LOCKTIME, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `NegativeLocktime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `UNSATISFIED_LOCKTIME` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | UNSATISFIED_LOCKTIME, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UnsatisfiedLocktime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_HASHTYPE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | SIG_HASHTYPE, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigHashtype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_DER` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | SIG_DER, [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `SigDer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_PUSHONLY` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | SIG_PUSHONLY, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigPushonly` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_HIGH_S` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | SIG_HIGH_S, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `SigHighS` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_NULLDUMMY` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | SIG_NULLDUMMY, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigNulldummy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_NULLFAIL` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | SIG_NULLFAIL, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigNullfail` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISCOURAGE_UPGRADABLE_NOPS` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | DISCOURAGE_UPGRADABLE_NOPS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageUpgradableNops` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageUpgradableWitnessProgram` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISCOURAGE_UPGRADABLE_TAPROOT_VERSION` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | DISCOURAGE_UPGRADABLE_TAPROOT_VERSION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageUpgradableTaprootVersion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISCOURAGE_OP_SUCCESS` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | DISCOURAGE_OP_SUCCESS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageOpSuccess` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISCOURAGE_UPGRADABLE_PUBKEYTYPE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | DISCOURAGE_UPGRADABLE_PUBKEYTYPE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageUpgradablePubkeytype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_PROGRAM_WRONG_LENGTH` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | WITNESS_PROGRAM_WRONG_LENGTH, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessProgramWrongLength` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_PROGRAM_WITNESS_EMPTY` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | WITNESS_PROGRAM_WITNESS_EMPTY, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessProgramWitnessEmpty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_PROGRAM_MISMATCH` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | WITNESS_PROGRAM_MISMATCH, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessProgramMismatch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_MALLEATED` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | WITNESS_MALLEATED, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessMalleated` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_MALLEATED_P2SH` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | WITNESS_MALLEATED_P2SH, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessMalleatedP2sh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_UNEXPECTED` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | WITNESS_UNEXPECTED, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessUnexpected` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_PUBKEYTYPE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | WITNESS_PUBKEYTYPE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessPubkeytype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SCHNORR_SIG_SIZE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | SCHNORR_SIG_SIZE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SchnorrSigSize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SCHNORR_SIG_HASHTYPE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | SCHNORR_SIG_HASHTYPE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SchnorrSigHashtype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SCHNORR_SIG` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | SCHNORR_SIG, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SchnorrSig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `TAPROOT_WRONG_CONTROL_SIZE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | TAPROOT_WRONG_CONTROL_SIZE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TaprootWrongControlSize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `TAPSCRIPT_VALIDATION_WEIGHT` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | TAPSCRIPT_VALIDATION_WEIGHT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TapscriptValidationWeight` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `TAPSCRIPT_CHECKMULTISIG` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | TAPSCRIPT_CHECKMULTISIG, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TapscriptCheckmultisig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `TAPSCRIPT_MINIMALIF` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | TAPSCRIPT_MINIMALIF, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TapscriptMinimalif` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OP_CODESEPARATOR` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | OP_CODESEPARATOR, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpCodeseparator` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_FINDANDDELETE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | SIG_FINDANDDELETE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigFindanddelete` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `ERROR_COUNT` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | ERROR_COUNT [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ErrorCount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/interpreter.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | / /** [INFO] [stdout] 39 | | | Script verification flags. [INFO] [stdout] 40 | | | [INFO] [stdout] 41 | | | All flags are intended to be soft forks: [INFO] [stdout] ... | [INFO] [stdout] 45 | | | [INFO] [stdout] 46 | | */ [INFO] [stdout] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_V0` should have an upper camel case name [INFO] [stdout] --> src/interpreter.rs:330:5 [INFO] [stdout] | [INFO] [stdout] 330 | WITNESS_V0 = 1, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessV0` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `valtype` should have an upper camel case name [INFO] [stdout] --> src/interpreter.rs:429:10 [INFO] [stdout] | [INFO] [stdout] 429 | pub type valtype = Vec; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Valtype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `stacktop` [INFO] [stdout] --> src/interpreter.rs:478:14 [INFO] [stdout] | [INFO] [stdout] 478 | macro_rules! stacktop { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `altstacktop` [INFO] [stdout] --> src/interpreter.rs:486:14 [INFO] [stdout] | [INFO] [stdout] 486 | macro_rules! altstacktop { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/sigcache.rs:125:1 [INFO] [stdout] | [INFO] [stdout] 125 | / /** [INFO] [stdout] 126 | | | In previous versions of this code, signatureCache [INFO] [stdout] 127 | | | was a local static variable in CachingTransactionSignatureChecker::VerifySignature. [INFO] [stdout] 128 | | | We initialize signatureCache outside [INFO] [stdout] ... | [INFO] [stdout] 134 | | | [INFO] [stdout] 135 | | */ [INFO] [stdout] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/sign.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / /** [INFO] [stdout] 6 | | | A signature creator that just produces [INFO] [stdout] 7 | | | 71-byte empty signatures. [INFO] [stdout] 8 | | | [INFO] [stdout] 9 | | */ [INFO] [stdout] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/sign.rs:16:1 [INFO] [stdout] | [INFO] [stdout] 16 | / /** [INFO] [stdout] 17 | | | A signature creator that just produces [INFO] [stdout] 18 | | | 72-byte empty signatures. [INFO] [stdout] 19 | | | [INFO] [stdout] 20 | | */ [INFO] [stdout] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/standard.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | / /** [INFO] [stdout] 74 | | | A data carrying output is an unspendable [INFO] [stdout] 75 | | | output containing data. The script [INFO] [stdout] 76 | | | type is designated as TxoutType::NULL_DATA. [INFO] [stdout] 77 | | | [INFO] [stdout] 78 | | */ [INFO] [stdout] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/standard.rs:85:1 [INFO] [stdout] | [INFO] [stdout] 85 | / /** [INFO] [stdout] 86 | | | Maximum size of TxoutType::NULL_DATA [INFO] [stdout] 87 | | | scripts that this node considers standard. [INFO] [stdout] 88 | | | [INFO] [stdout] 89 | | */ [INFO] [stdout] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `NULL_DATA` should have an upper camel case name [INFO] [stdout] --> src/standard.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | NULL_DATA, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `NullData` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_V0_SCRIPTHASH` should have an upper camel case name [INFO] [stdout] --> src/standard.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | WITNESS_V0_SCRIPTHASH, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessV0Scripthash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_V0_KEYHASH` should have an upper camel case name [INFO] [stdout] --> src/standard.rs:117:5 [INFO] [stdout] | [INFO] [stdout] 117 | WITNESS_V0_KEYHASH, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessV0Keyhash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_V1_TAPROOT` should have an upper camel case name [INFO] [stdout] --> src/standard.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | WITNESS_V1_TAPROOT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessV1Taproot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_UNKNOWN` should have an upper camel case name [INFO] [stdout] --> src/standard.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | WITNESS_UNKNOWN, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessUnknown` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `P2SH_SEGWIT` should have an upper camel case name [INFO] [stdout] --> src/outputtype.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | P2SH_SEGWIT, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `P2shSegwit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `ASSERT_FAIL` should have an upper camel case name [INFO] [stdout] --> src/signature_checker.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | ASSERT_FAIL, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `AssertFail` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/bitcoinconsensus.rs:83:28 [INFO] [stdout] | [INFO] [stdout] 83 | #[inline] fn shr(self, rhs: T) -> Self::Output { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_version_in` [INFO] [stdout] --> src/bitcoinconsensus.rs:95:9 [INFO] [stdout] | [INFO] [stdout] 95 | n_version_in: i32, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_version_in` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/bitcoinconsensus.rs:96:9 [INFO] [stdout] | [INFO] [stdout] 96 | tx_to: *const u8, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | tx_to_len: usize) -> Self { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pch` [INFO] [stdout] --> src/bitcoinconsensus.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | pch: *mut u8, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_pch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_size` [INFO] [stdout] --> src/bitcoinconsensus.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | n_size: usize) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ret` [INFO] [stdout] --> src/bitcoinconsensus.rs:140:9 [INFO] [stdout] | [INFO] [stdout] 140 | ret: *mut BitcoinConsensusError, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/bitcoinconsensus.rs:141:9 [INFO] [stdout] | [INFO] [stdout] 141 | serror: BitcoinConsensusError) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/bitcoinconsensus.rs:167:21 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn verify_flags(flags: u32) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/bitcoinconsensus.rs:176:9 [INFO] [stdout] | [INFO] [stdout] 176 | script_pub_key: *const u8, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | script_pub_key_len: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `amount` [INFO] [stdout] --> src/bitcoinconsensus.rs:178:9 [INFO] [stdout] | [INFO] [stdout] 178 | amount: Amount, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_amount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/bitcoinconsensus.rs:179:9 [INFO] [stdout] | [INFO] [stdout] 179 | tx_to: *const u8, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:180:9 [INFO] [stdout] | [INFO] [stdout] 180 | tx_to_len: u32, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_in` [INFO] [stdout] --> src/bitcoinconsensus.rs:181:9 [INFO] [stdout] | [INFO] [stdout] 181 | n_in: u32, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_n_in` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/bitcoinconsensus.rs:182:9 [INFO] [stdout] | [INFO] [stdout] 182 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/bitcoinconsensus.rs:183:9 [INFO] [stdout] | [INFO] [stdout] 183 | err: *mut BitcoinConsensusError) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/bitcoinconsensus.rs:210:9 [INFO] [stdout] | [INFO] [stdout] 210 | script_pub_key: *const u8, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:211:9 [INFO] [stdout] | [INFO] [stdout] 211 | script_pub_key_len: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `amount` [INFO] [stdout] --> src/bitcoinconsensus.rs:212:9 [INFO] [stdout] | [INFO] [stdout] 212 | amount: i64, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_amount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/bitcoinconsensus.rs:213:9 [INFO] [stdout] | [INFO] [stdout] 213 | tx_to: *const u8, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:214:9 [INFO] [stdout] | [INFO] [stdout] 214 | tx_to_len: u32, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_in` [INFO] [stdout] --> src/bitcoinconsensus.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 215 | n_in: u32, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_n_in` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/bitcoinconsensus.rs:216:9 [INFO] [stdout] | [INFO] [stdout] 216 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/bitcoinconsensus.rs:217:9 [INFO] [stdout] | [INFO] [stdout] 217 | err: *mut BitcoinConsensusError) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/bitcoinconsensus.rs:237:9 [INFO] [stdout] | [INFO] [stdout] 237 | script_pub_key: *const u8, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:238:9 [INFO] [stdout] | [INFO] [stdout] 238 | script_pub_key_len: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/bitcoinconsensus.rs:239:9 [INFO] [stdout] | [INFO] [stdout] 239 | tx_to: *const u8, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:240:9 [INFO] [stdout] | [INFO] [stdout] 240 | tx_to_len: u32, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_in` [INFO] [stdout] --> src/bitcoinconsensus.rs:241:9 [INFO] [stdout] | [INFO] [stdout] 241 | n_in: u32, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_n_in` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/bitcoinconsensus.rs:242:9 [INFO] [stdout] | [INFO] [stdout] 242 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/bitcoinconsensus.rs:243:9 [INFO] [stdout] | [INFO] [stdout] 243 | err: *mut BitcoinConsensusError) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/script_error.rs:87:28 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn script_error_string(serror: ScriptError) -> String { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ret` [INFO] [stdout] --> src/interpreter.rs:431:30 [INFO] [stdout] | [INFO] [stdout] 431 | #[inline] pub fn set_success(ret: *mut ScriptError) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ret` [INFO] [stdout] --> src/interpreter.rs:442:9 [INFO] [stdout] | [INFO] [stdout] 442 | ret: *mut ScriptError, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:443:9 [INFO] [stdout] | [INFO] [stdout] 443 | serror: ScriptError) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch` [INFO] [stdout] --> src/interpreter.rs:453:21 [INFO] [stdout] | [INFO] [stdout] 453 | pub fn cast_to_bool(vch: &ValType) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stack` [INFO] [stdout] --> src/interpreter.rs:494:27 [INFO] [stdout] | [INFO] [stdout] 494 | #[inline] pub fn popstack(stack: &mut Vec) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_pub_key` [INFO] [stdout] --> src/interpreter.rs:504:46 [INFO] [stdout] | [INFO] [stdout] 504 | pub fn is_compressed_or_uncompressed_pub_key(vch_pub_key: &ValType) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_pub_key` [INFO] [stdout] --> src/interpreter.rs:530:30 [INFO] [stdout] | [INFO] [stdout] 530 | pub fn is_compressed_pub_key(vch_pub_key: &ValType) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/interpreter.rs:564:36 [INFO] [stdout] | [INFO] [stdout] 564 | pub fn is_valid_signature_encoding(sig: &Vec) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_sig` [INFO] [stdout] --> src/interpreter.rs:634:9 [INFO] [stdout] | [INFO] [stdout] 634 | vch_sig: &ValType, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:635:9 [INFO] [stdout] | [INFO] [stdout] 635 | serror: *mut ScriptError) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_sig` [INFO] [stdout] --> src/interpreter.rs:656:38 [INFO] [stdout] | [INFO] [stdout] 656 | pub fn is_defined_hashtype_signature(vch_sig: &ValType) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_sig` [INFO] [stdout] --> src/interpreter.rs:672:9 [INFO] [stdout] | [INFO] [stdout] 672 | vch_sig: &Vec, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:673:9 [INFO] [stdout] | [INFO] [stdout] 673 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:674:9 [INFO] [stdout] | [INFO] [stdout] 674 | serror: *mut ScriptError) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_pub_key` [INFO] [stdout] --> src/interpreter.rs:696:9 [INFO] [stdout] | [INFO] [stdout] 696 | vch_pub_key: &ValType, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:697:9 [INFO] [stdout] | [INFO] [stdout] 697 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:698:9 [INFO] [stdout] | [INFO] [stdout] 698 | sigversion: &SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:699:9 [INFO] [stdout] | [INFO] [stdout] 699 | serror: *mut ScriptError) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/interpreter.rs:715:9 [INFO] [stdout] | [INFO] [stdout] 715 | data: &ValType, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/interpreter.rs:716:9 [INFO] [stdout] | [INFO] [stdout] 716 | opcode: OpcodeType) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/interpreter.rs:746:9 [INFO] [stdout] | [INFO] [stdout] 746 | script: &mut Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/interpreter.rs:747:9 [INFO] [stdout] | [INFO] [stdout] 747 | b: &Script) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `f` [INFO] [stdout] --> src/interpreter.rs:849:33 [INFO] [stdout] | [INFO] [stdout] 849 | pub fn push_back(&mut self, f: bool) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_f` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_sig` [INFO] [stdout] --> src/interpreter.rs:895:9 [INFO] [stdout] | [INFO] [stdout] 895 | vch_sig: &ValType, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_pub_key` [INFO] [stdout] --> src/interpreter.rs:896:9 [INFO] [stdout] | [INFO] [stdout] 896 | vch_pub_key: &ValType, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pbegincodehash` [INFO] [stdout] --> src/interpreter.rs:897:9 [INFO] [stdout] | [INFO] [stdout] 897 | pbegincodehash: Box, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pbegincodehash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pend` [INFO] [stdout] --> src/interpreter.rs:898:9 [INFO] [stdout] | [INFO] [stdout] 898 | pend: Box, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:899:9 [INFO] [stdout] | [INFO] [stdout] 899 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:900:9 [INFO] [stdout] | [INFO] [stdout] 900 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:901:9 [INFO] [stdout] | [INFO] [stdout] 901 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:902:9 [INFO] [stdout] | [INFO] [stdout] 902 | serror: *mut ScriptError, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `success` [INFO] [stdout] --> src/interpreter.rs:903:9 [INFO] [stdout] | [INFO] [stdout] 903 | success: &mut bool) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_success` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/interpreter.rs:933:9 [INFO] [stdout] | [INFO] [stdout] 933 | sig: &ValType, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/interpreter.rs:934:9 [INFO] [stdout] | [INFO] [stdout] 934 | pubkey: &ValType, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `execdata` [INFO] [stdout] --> src/interpreter.rs:935:9 [INFO] [stdout] | [INFO] [stdout] 935 | execdata: &mut ScriptExecutionData, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_execdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:936:9 [INFO] [stdout] | [INFO] [stdout] 936 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:937:9 [INFO] [stdout] | [INFO] [stdout] 937 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:938:9 [INFO] [stdout] | [INFO] [stdout] 938 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:939:9 [INFO] [stdout] | [INFO] [stdout] 939 | serror: *mut ScriptError, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `success` [INFO] [stdout] --> src/interpreter.rs:940:9 [INFO] [stdout] | [INFO] [stdout] 940 | success: &mut bool) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_success` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/interpreter.rs:994:9 [INFO] [stdout] | [INFO] [stdout] 994 | sig: &ValType, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/interpreter.rs:995:9 [INFO] [stdout] | [INFO] [stdout] 995 | pubkey: &ValType, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pbegincodehash` [INFO] [stdout] --> src/interpreter.rs:996:9 [INFO] [stdout] | [INFO] [stdout] 996 | pbegincodehash: Box, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pbegincodehash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pend` [INFO] [stdout] --> src/interpreter.rs:997:9 [INFO] [stdout] | [INFO] [stdout] 997 | pend: Box, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `execdata` [INFO] [stdout] --> src/interpreter.rs:998:9 [INFO] [stdout] | [INFO] [stdout] 998 | execdata: &mut ScriptExecutionData, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_execdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:999:9 [INFO] [stdout] | [INFO] [stdout] 999 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:1000:9 [INFO] [stdout] | [INFO] [stdout] 1000 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:1001:9 [INFO] [stdout] | [INFO] [stdout] 1001 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:1002:9 [INFO] [stdout] | [INFO] [stdout] 1002 | serror: *mut ScriptError, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `success` [INFO] [stdout] --> src/interpreter.rs:1003:9 [INFO] [stdout] | [INFO] [stdout] 1003 | success: &mut bool) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_success` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stack` [INFO] [stdout] --> src/interpreter.rs:1022:9 [INFO] [stdout] | [INFO] [stdout] 1022 | stack: &mut Vec>, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/interpreter.rs:1023:9 [INFO] [stdout] | [INFO] [stdout] 1023 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:1024:9 [INFO] [stdout] | [INFO] [stdout] 1024 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:1025:9 [INFO] [stdout] | [INFO] [stdout] 1025 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:1026:9 [INFO] [stdout] | [INFO] [stdout] 1026 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `execdata` [INFO] [stdout] --> src/interpreter.rs:1027:9 [INFO] [stdout] | [INFO] [stdout] 1027 | execdata: &mut ScriptExecutionData, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_execdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:1028:9 [INFO] [stdout] | [INFO] [stdout] 1028 | serror: Option<*mut ScriptError>) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stack` [INFO] [stdout] --> src/interpreter.rs:1856:9 [INFO] [stdout] | [INFO] [stdout] 1856 | stack: &mut Vec>, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/interpreter.rs:1857:9 [INFO] [stdout] | [INFO] [stdout] 1857 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:1858:9 [INFO] [stdout] | [INFO] [stdout] 1858 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:1859:9 [INFO] [stdout] | [INFO] [stdout] 1859 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:1860:9 [INFO] [stdout] | [INFO] [stdout] 1860 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:1861:9 [INFO] [stdout] | [INFO] [stdout] 1861 | serror: Option<*mut ScriptError>) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/interpreter.rs:1875:30 [INFO] [stdout] | [INFO] [stdout] 1875 | pub fn get_prevoutssha256(tx_to: &T) -> u256 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/interpreter.rs:1893:31 [INFO] [stdout] | [INFO] [stdout] 1893 | pub fn get_sequencessha256(tx_to: &T) -> u256 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/interpreter.rs:1911:29 [INFO] [stdout] | [INFO] [stdout] 1911 | pub fn get_outputssha256(tx_to: &T) -> u256 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stack_span` [INFO] [stdout] --> src/interpreter.rs:1924:9 [INFO] [stdout] | [INFO] [stdout] 1924 | stack_span: &[ValType], [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stack_span` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exec_script` [INFO] [stdout] --> src/interpreter.rs:1925:9 [INFO] [stdout] | [INFO] [stdout] 1925 | exec_script: &Script, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_exec_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:1926:9 [INFO] [stdout] | [INFO] [stdout] 1926 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:1927:9 [INFO] [stdout] | [INFO] [stdout] 1927 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:1928:9 [INFO] [stdout] | [INFO] [stdout] 1928 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `execdata` [INFO] [stdout] --> src/interpreter.rs:1929:9 [INFO] [stdout] | [INFO] [stdout] 1929 | execdata: &mut ScriptExecutionData, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_execdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:1930:9 [INFO] [stdout] | [INFO] [stdout] 1930 | serror: *mut ScriptError) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `leaf_version` [INFO] [stdout] --> src/interpreter.rs:1979:9 [INFO] [stdout] | [INFO] [stdout] 1979 | leaf_version: u8, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_leaf_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/interpreter.rs:1980:9 [INFO] [stdout] | [INFO] [stdout] 1980 | script: &Script) -> u256 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `control` [INFO] [stdout] --> src/interpreter.rs:1998:9 [INFO] [stdout] | [INFO] [stdout] 1998 | control: &[u8], [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_control` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tapleaf_hash` [INFO] [stdout] --> src/interpreter.rs:1999:9 [INFO] [stdout] | [INFO] [stdout] 1999 | tapleaf_hash: &u256) -> u256 { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tapleaf_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `control` [INFO] [stdout] --> src/interpreter.rs:2020:9 [INFO] [stdout] | [INFO] [stdout] 2020 | control: &Vec, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_control` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `program` [INFO] [stdout] --> src/interpreter.rs:2021:9 [INFO] [stdout] | [INFO] [stdout] 2021 | program: &Vec, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_program` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tapleaf_hash` [INFO] [stdout] --> src/interpreter.rs:2022:9 [INFO] [stdout] | [INFO] [stdout] 2022 | tapleaf_hash: &u256) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tapleaf_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witness` [INFO] [stdout] --> src/interpreter.rs:2040:9 [INFO] [stdout] | [INFO] [stdout] 2040 | witness: &ScriptWitness, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witversion` [INFO] [stdout] --> src/interpreter.rs:2041:9 [INFO] [stdout] | [INFO] [stdout] 2041 | witversion: i32, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `program` [INFO] [stdout] --> src/interpreter.rs:2042:9 [INFO] [stdout] | [INFO] [stdout] 2042 | program: &Vec, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_program` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:2043:9 [INFO] [stdout] | [INFO] [stdout] 2043 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:2044:9 [INFO] [stdout] | [INFO] [stdout] 2044 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:2045:9 [INFO] [stdout] | [INFO] [stdout] 2045 | serror: *mut ScriptError, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `is_p2sh` [INFO] [stdout] --> src/interpreter.rs:2046:9 [INFO] [stdout] | [INFO] [stdout] 2046 | is_p2sh: bool) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_p2sh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_sig` [INFO] [stdout] --> src/interpreter.rs:2133:9 [INFO] [stdout] | [INFO] [stdout] 2133 | script_sig: &Script, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/interpreter.rs:2134:9 [INFO] [stdout] | [INFO] [stdout] 2134 | script_pub_key: &Script, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witness` [INFO] [stdout] --> src/interpreter.rs:2135:9 [INFO] [stdout] | [INFO] [stdout] 2135 | witness: *const ScriptWitness, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:2136:9 [INFO] [stdout] | [INFO] [stdout] 2136 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:2137:9 [INFO] [stdout] | [INFO] [stdout] 2137 | checker: &C, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:2138:9 [INFO] [stdout] | [INFO] [stdout] 2138 | serror: Option<*mut ScriptError>) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witversion` [INFO] [stdout] --> src/interpreter.rs:2263:9 [INFO] [stdout] | [INFO] [stdout] 2263 | witversion: i32, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witprogram` [INFO] [stdout] --> src/interpreter.rs:2264:9 [INFO] [stdout] | [INFO] [stdout] 2264 | witprogram: &Vec, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witprogram` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witness` [INFO] [stdout] --> src/interpreter.rs:2265:9 [INFO] [stdout] | [INFO] [stdout] 2265 | witness: &ScriptWitness) -> usize { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_sig` [INFO] [stdout] --> src/interpreter.rs:2285:9 [INFO] [stdout] | [INFO] [stdout] 2285 | script_sig: &Script, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/interpreter.rs:2286:9 [INFO] [stdout] | [INFO] [stdout] 2286 | script_pub_key: &Script, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witness` [INFO] [stdout] --> src/interpreter.rs:2287:9 [INFO] [stdout] | [INFO] [stdout] 2287 | witness: *const ScriptWitness, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:2288:9 [INFO] [stdout] | [INFO] [stdout] 2288 | flags: u32) -> usize { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/script.rs:79:26 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn to_byte_vector(in_: &T) -> Vec { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `str_` [INFO] [stdout] --> src/script.rs:246:13 [INFO] [stdout] | [INFO] [stdout] 246 | fn from(str_: &String) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_str_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:268:18 [INFO] [stdout] | [INFO] [stdout] 268 | fn eq(&self, other: &i64) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:284:18 [INFO] [stdout] | [INFO] [stdout] 284 | fn eq(&self, other: &ScriptNum) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:296:19 [INFO] [stdout] | [INFO] [stdout] 296 | fn cmp(&self, other: &ScriptNum) -> Ordering { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:314:18 [INFO] [stdout] | [INFO] [stdout] 314 | fn add(self, other: i64) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:326:18 [INFO] [stdout] | [INFO] [stdout] 326 | fn sub(self, other: i64) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:338:18 [INFO] [stdout] | [INFO] [stdout] 338 | fn add(self, other: &ScriptNum) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:350:18 [INFO] [stdout] | [INFO] [stdout] 350 | fn sub(self, other: &ScriptNum) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:360:30 [INFO] [stdout] | [INFO] [stdout] 360 | fn add_assign(&mut self, other: &ScriptNum) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:370:30 [INFO] [stdout] | [INFO] [stdout] 370 | fn sub_assign(&mut self, other: &ScriptNum) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:381:21 [INFO] [stdout] | [INFO] [stdout] 381 | fn bitand(self, other: i64) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:392:21 [INFO] [stdout] | [INFO] [stdout] 392 | fn bitand(self, other: &ScriptNum) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:402:33 [INFO] [stdout] | [INFO] [stdout] 402 | fn bitand_assign(&mut self, rhs: &ScriptNum) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:424:45 [INFO] [stdout] | [INFO] [stdout] 424 | #[inline] pub fn assign_from(&mut self, rhs: &i64) -> &mut ScriptNum { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:436:30 [INFO] [stdout] | [INFO] [stdout] 436 | fn add_assign(&mut self, other: i64) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:449:30 [INFO] [stdout] | [INFO] [stdout] 449 | fn sub_assign(&mut self, other: i64) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:462:33 [INFO] [stdout] | [INFO] [stdout] 462 | fn bitand_assign(&mut self, rhs: i64) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/script.rs:491:13 [INFO] [stdout] | [INFO] [stdout] 491 | fn from(n: i64) -> Self { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_max_num_size` [INFO] [stdout] --> src/script.rs:507:13 [INFO] [stdout] | [INFO] [stdout] 507 | let n_max_num_size: usize = [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_max_num_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch` [INFO] [stdout] --> src/script.rs:503:9 [INFO] [stdout] | [INFO] [stdout] 503 | vch: &Vec, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `require_minimal` [INFO] [stdout] --> src/script.rs:504:9 [INFO] [stdout] | [INFO] [stdout] 504 | require_minimal: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_require_minimal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/script.rs:559:22 [INFO] [stdout] | [INFO] [stdout] 559 | pub fn serialize(value: &i64) -> Vec { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch` [INFO] [stdout] --> src/script.rs:595:20 [INFO] [stdout] | [INFO] [stdout] 595 | pub fn set_vch(vch: &Vec) -> i64 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf` [INFO] [stdout] --> src/script.rs:688:25 [INFO] [stdout] | [INFO] [stdout] 688 | fn write(&mut self, buf: &[u8]) -> Result { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_buf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf` [INFO] [stdout] --> src/script.rs:698:24 [INFO] [stdout] | [INFO] [stdout] 698 | fn read(&mut self, buf: &mut [u8]) -> Result { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_buf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:706:28 [INFO] [stdout] | [INFO] [stdout] 706 | #[inline] fn shl(self, rhs: i64) -> Self::Output { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:717:28 [INFO] [stdout] | [INFO] [stdout] 717 | #[inline] fn shl(self, rhs: OpcodeType) -> Self::Output { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:731:28 [INFO] [stdout] | [INFO] [stdout] 731 | #[inline] fn shl(self, rhs: &ScriptNum) -> Self::Output { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:743:28 [INFO] [stdout] | [INFO] [stdout] 743 | #[inline] fn shl(self, rhs: &Vec) -> Self::Output { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/script.rs:777:13 [INFO] [stdout] | [INFO] [stdout] 777 | fn from(b: i64) -> Self { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/script.rs:788:13 [INFO] [stdout] | [INFO] [stdout] 788 | fn from(b: OpcodeType) -> Self { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/script.rs:799:13 [INFO] [stdout] | [INFO] [stdout] 799 | fn from(b: &ScriptNum) -> Self { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/script.rs:810:34 [INFO] [stdout] | [INFO] [stdout] 810 | pub fn push_int64(&mut self, n: i64) -> &mut Script { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pbegin` [INFO] [stdout] --> src/script.rs:831:9 [INFO] [stdout] | [INFO] [stdout] 831 | pbegin: Box>, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pbegin` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pend` [INFO] [stdout] --> src/script.rs:832:9 [INFO] [stdout] | [INFO] [stdout] 832 | pend: Box>) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pbegin` [INFO] [stdout] --> src/script.rs:841:9 [INFO] [stdout] | [INFO] [stdout] 841 | pbegin: *const u8, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pbegin` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pend` [INFO] [stdout] --> src/script.rs:842:9 [INFO] [stdout] | [INFO] [stdout] 842 | pend: *const u8) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pc` [INFO] [stdout] --> src/script.rs:851:9 [INFO] [stdout] | [INFO] [stdout] 851 | pc: &mut Peekable>, [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_pc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode_ret` [INFO] [stdout] --> src/script.rs:852:9 [INFO] [stdout] | [INFO] [stdout] 852 | opcode_ret: &mut OpcodeType, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_ret` [INFO] [stdout] --> src/script.rs:853:9 [INFO] [stdout] | [INFO] [stdout] 853 | vch_ret: Option<&mut Vec>) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/script.rs:865:23 [INFO] [stdout] | [INFO] [stdout] 865 | pub fn decodeop_n(opcode: OpcodeType) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/script.rs:876:23 [INFO] [stdout] | [INFO] [stdout] 876 | pub fn encodeop_n(n: i32) -> OpcodeType { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `accurate` [INFO] [stdout] --> src/script.rs:924:36 [INFO] [stdout] | [INFO] [stdout] 924 | pub fn get_sig_op_count(&self, accurate: bool) -> u32 { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_accurate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_sig` [INFO] [stdout] --> src/script.rs:956:52 [INFO] [stdout] | [INFO] [stdout] 956 | pub fn get_sig_op_count_with_script_sig(&self, script_sig: &Script) -> u32 { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `version` [INFO] [stdout] --> src/script.rs:1014:9 [INFO] [stdout] | [INFO] [stdout] 1014 | version: &mut i32, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `program` [INFO] [stdout] --> src/script.rs:1015:9 [INFO] [stdout] | [INFO] [stdout] 1015 | program: &mut Vec) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_program` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pc` [INFO] [stdout] --> src/script.rs:1039:32 [INFO] [stdout] | [INFO] [stdout] 1039 | pub fn is_push_only(&self, pc: Box) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_pc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/script.rs:1137:20 [INFO] [stdout] | [INFO] [stdout] 1137 | pub fn get_op_name(opcode: usize) -> String { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pc` [INFO] [stdout] --> src/script.rs:1282:9 [INFO] [stdout] | [INFO] [stdout] 1282 | pc: &mut Box, [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_pc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `end` [INFO] [stdout] --> src/script.rs:1283:9 [INFO] [stdout] | [INFO] [stdout] 1283 | end: Box, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode_ret` [INFO] [stdout] --> src/script.rs:1284:9 [INFO] [stdout] | [INFO] [stdout] 1284 | opcode_ret: &mut OpcodeType, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pvch_ret` [INFO] [stdout] --> src/script.rs:1285:9 [INFO] [stdout] | [INFO] [stdout] 1285 | pvch_ret: *mut Vec) -> bool { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pvch_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/script.rs:1345:22 [INFO] [stdout] | [INFO] [stdout] 1345 | pub fn is_op_success(opcode: &OpcodeType) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `entry` [INFO] [stdout] --> src/sigcache.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | entry: &mut u256, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_entry` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/sigcache.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | hash: &u256, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_sig` [INFO] [stdout] --> src/sigcache.rs:73:9 [INFO] [stdout] | [INFO] [stdout] 73 | vch_sig: &Vec, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/sigcache.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | pubkey: &PubKey) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `entry` [INFO] [stdout] --> src/sigcache.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | entry: &mut u256, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_entry` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/sigcache.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | hash: &u256, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/sigcache.rs:86:9 [INFO] [stdout] | [INFO] [stdout] 86 | sig: &[u8], [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/sigcache.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 87 | pubkey: &XOnlyPubKey) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `entry` [INFO] [stdout] --> src/sigcache.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | entry: &u256, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_entry` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `erase` [INFO] [stdout] --> src/sigcache.rs:98:9 [INFO] [stdout] | [INFO] [stdout] 98 | erase: bool) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_erase` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `entry` [INFO] [stdout] --> src/sigcache.rs:107:27 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn set(&mut self, entry: &u256) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_entry` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/sigcache.rs:116:35 [INFO] [stdout] | [INFO] [stdout] 116 | pub fn setup_bytes(&mut self, n: usize) -> u32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/sign.rs:147:13 [INFO] [stdout] | [INFO] [stdout] 147 | fn from(script: &Script) -> Self { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigdata` [INFO] [stdout] --> src/sign.rs:158:44 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn merge_signature_data(&mut self, sigdata: SignatureData) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/sign.rs:189:9 [INFO] [stdout] | [INFO] [stdout] 189 | s: &mut Stream, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/sign.rs:190:9 [INFO] [stdout] | [INFO] [stdout] 190 | args: &X) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/sign.rs:206:9 [INFO] [stdout] | [INFO] [stdout] 206 | s: &mut Stream, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/sign.rs:207:9 [INFO] [stdout] | [INFO] [stdout] 207 | args: &mut X) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/sign.rs:226:9 [INFO] [stdout] | [INFO] [stdout] 226 | s: &mut Stream, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/sign.rs:227:9 [INFO] [stdout] | [INFO] [stdout] 227 | key: &Vec, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hd_keypaths` [INFO] [stdout] --> src/sign.rs:228:9 [INFO] [stdout] | [INFO] [stdout] 228 | hd_keypaths: &mut HashMap) { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_hd_keypaths` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/sign.rs:270:9 [INFO] [stdout] | [INFO] [stdout] 270 | s: &mut Stream, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hd_keypaths` [INFO] [stdout] --> src/sign.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | hd_keypaths: &HashMap, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_hd_keypaths` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/sign.rs:272:9 [INFO] [stdout] | [INFO] [stdout] 272 | ty: u8) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `values` [INFO] [stdout] --> src/sign.rs:294:17 [INFO] [stdout] | [INFO] [stdout] 294 | pub fn push_all(values: &Vec) -> Script { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_values` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/sign.rs:322:16 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn new(data: &SignatureData) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/standard.rs:30:13 [INFO] [stdout] | [INFO] [stdout] 30 | fn from(in_: &u160) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/standard.rs:43:13 [INFO] [stdout] | [INFO] [stdout] 43 | fn from(in_: &Script) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/standard.rs:56:13 [INFO] [stdout] | [INFO] [stdout] 56 | fn from(in_: &ScriptHash) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/standard.rs:132:28 [INFO] [stdout] | [INFO] [stdout] 132 | #[inline] fn eq(&self, other: &NoDestination) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/standard.rs:144:29 [INFO] [stdout] | [INFO] [stdout] 144 | #[inline] fn cmp(&self, other: &NoDestination) -> Ordering { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/standard.rs:175:13 [INFO] [stdout] | [INFO] [stdout] 175 | fn from(hash: &u160) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/standard.rs:201:13 [INFO] [stdout] | [INFO] [stdout] 201 | fn from(hash: &u160) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/standard.rs:227:13 [INFO] [stdout] | [INFO] [stdout] 227 | fn from(hash: &u256) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/standard.rs:253:13 [INFO] [stdout] | [INFO] [stdout] 253 | fn from(hash: &u160) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `xpk` [INFO] [stdout] --> src/standard.rs:279:13 [INFO] [stdout] | [INFO] [stdout] 279 | fn from(xpk: &XOnlyPubKey) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_xpk` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/standard.rs:301:28 [INFO] [stdout] | [INFO] [stdout] 301 | #[inline] fn eq(&self, other: &WitnessUnknown) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/standard.rs:315:29 [INFO] [stdout] | [INFO] [stdout] 315 | #[inline] fn cmp(&self, other: &WitnessUnknown) -> Ordering { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/standard.rs:376:9 [INFO] [stdout] | [INFO] [stdout] 376 | a: &Vec, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/standard.rs:377:9 [INFO] [stdout] | [INFO] [stdout] 377 | b: &Vec) -> bool { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/standard.rs:428:29 [INFO] [stdout] | [INFO] [stdout] 428 | pub fn merge(&mut self, other: TaprootSpendData) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/standard.rs:643:13 [INFO] [stdout] | [INFO] [stdout] 643 | fn from(in_: &Script) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/standard.rs:656:13 [INFO] [stdout] | [INFO] [stdout] 656 | fn from(in_: &ScriptID) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/standard.rs:669:13 [INFO] [stdout] | [INFO] [stdout] 669 | fn from(pubkey: &PubKey) -> Self { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey_id` [INFO] [stdout] --> src/standard.rs:682:13 [INFO] [stdout] | [INFO] [stdout] 682 | fn from(pubkey_id: &KeyID) -> Self { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/standard.rs:695:13 [INFO] [stdout] | [INFO] [stdout] 695 | fn from(pubkey: &PubKey) -> Self { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey_hash` [INFO] [stdout] --> src/standard.rs:707:13 [INFO] [stdout] | [INFO] [stdout] 707 | fn from(pubkey_hash: &PKHash) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/standard.rs:742:13 [INFO] [stdout] | [INFO] [stdout] 742 | fn from(in_: &Script) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `t` [INFO] [stdout] --> src/standard.rs:755:28 [INFO] [stdout] | [INFO] [stdout] 755 | pub fn get_txn_output_type(t: TxoutType) -> String { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/standard.rs:776:9 [INFO] [stdout] | [INFO] [stdout] 776 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/standard.rs:777:9 [INFO] [stdout] | [INFO] [stdout] 777 | pubkey: &mut ValType) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/standard.rs:794:9 [INFO] [stdout] | [INFO] [stdout] 794 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkeyhash` [INFO] [stdout] --> src/standard.rs:795:9 [INFO] [stdout] | [INFO] [stdout] 795 | pubkeyhash: &mut ValType) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkeyhash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/standard.rs:812:25 [INFO] [stdout] | [INFO] [stdout] 812 | pub fn is_small_integer(opcode: OpcodeType) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/standard.rs:820:23 [INFO] [stdout] | [INFO] [stdout] 820 | pub fn is_pushdata_op(opcode: OpcodeType) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_keys` [INFO] [stdout] --> src/standard.rs:828:36 [INFO] [stdout] | [INFO] [stdout] 828 | pub fn is_valid_multisig_key_count(n_keys: i32) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_keys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/standard.rs:837:9 [INFO] [stdout] | [INFO] [stdout] 837 | opcode: OpcodeType, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/standard.rs:838:9 [INFO] [stdout] | [INFO] [stdout] 838 | data: ValType, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `count` [INFO] [stdout] --> src/standard.rs:839:9 [INFO] [stdout] | [INFO] [stdout] 839 | count: &mut i32) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_count` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/standard.rs:863:9 [INFO] [stdout] | [INFO] [stdout] 863 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `required_sigs` [INFO] [stdout] --> src/standard.rs:864:9 [INFO] [stdout] | [INFO] [stdout] 864 | required_sigs: &mut i32, [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_required_sigs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkeys` [INFO] [stdout] --> src/standard.rs:865:9 [INFO] [stdout] | [INFO] [stdout] 865 | pubkeys: &mut Vec) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkeys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/standard.rs:914:9 [INFO] [stdout] | [INFO] [stdout] 914 | script_pub_key: &Script, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `solutions_ret` [INFO] [stdout] --> src/standard.rs:915:9 [INFO] [stdout] | [INFO] [stdout] 915 | solutions_ret: &mut Vec>) -> TxoutType { [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_solutions_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/standard.rs:997:9 [INFO] [stdout] | [INFO] [stdout] 997 | script_pub_key: &Script, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `address_ret` [INFO] [stdout] --> src/standard.rs:998:9 [INFO] [stdout] | [INFO] [stdout] 998 | address_ret: &mut TxDestination) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/standard.rs:1066:28 [INFO] [stdout] | [INFO] [stdout] 1066 | fn script_visit(&self, dest: &NoDestination) -> Script { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `keyid` [INFO] [stdout] --> src/standard.rs:1076:28 [INFO] [stdout] | [INFO] [stdout] 1076 | fn script_visit(&self, keyid: &PKHash) -> Script { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_keyid` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `scriptid` [INFO] [stdout] --> src/standard.rs:1086:28 [INFO] [stdout] | [INFO] [stdout] 1086 | fn script_visit(&self, scriptid: &ScriptHash) -> Script { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_scriptid` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/standard.rs:1096:28 [INFO] [stdout] | [INFO] [stdout] 1096 | fn script_visit(&self, id: &WitnessV0KeyHash) -> Script { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/standard.rs:1106:28 [INFO] [stdout] | [INFO] [stdout] 1106 | fn script_visit(&self, id: &WitnessV0ScriptHash) -> Script { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tap` [INFO] [stdout] --> src/standard.rs:1116:28 [INFO] [stdout] | [INFO] [stdout] 1116 | fn script_visit(&self, tap: &WitnessV1Taproot) -> Script { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_tap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/standard.rs:1126:28 [INFO] [stdout] | [INFO] [stdout] 1126 | fn script_visit(&self, id: &WitnessUnknown) -> Script { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/standard.rs:1144:35 [INFO] [stdout] | [INFO] [stdout] 1144 | pub fn get_script_for_destination(dest: &TxDestination) -> Script { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pub_key` [INFO] [stdout] --> src/standard.rs:1157:35 [INFO] [stdout] | [INFO] [stdout] 1157 | pub fn get_script_for_raw_pub_key(pub_key: &PubKey) -> Script { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_required` [INFO] [stdout] --> src/standard.rs:1170:9 [INFO] [stdout] | [INFO] [stdout] 1170 | n_required: i32, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_required` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `keys` [INFO] [stdout] --> src/standard.rs:1171:9 [INFO] [stdout] | [INFO] [stdout] 1171 | keys: &Vec) -> Script { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_keys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/standard.rs:1191:29 [INFO] [stdout] | [INFO] [stdout] 1191 | pub fn is_valid_destination(dest: &TxDestination) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/standard.rs:1207:9 [INFO] [stdout] | [INFO] [stdout] 1207 | a: taproot_builder::NodeInfo, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/standard.rs:1208:9 [INFO] [stdout] | [INFO] [stdout] 1208 | b: taproot_builder::NodeInfo) -> taproot_builder::NodeInfo { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `node` [INFO] [stdout] --> src/standard.rs:1240:9 [INFO] [stdout] | [INFO] [stdout] 1240 | node: taproot_builder::NodeInfo, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_node` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `depth` [INFO] [stdout] --> src/standard.rs:1241:9 [INFO] [stdout] | [INFO] [stdout] 1241 | depth: i32) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_depth` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `depths` [INFO] [stdout] --> src/standard.rs:1275:36 [INFO] [stdout] | [INFO] [stdout] 1275 | pub fn valid_depths(&mut self, depths: &Vec) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_depths` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `track` [INFO] [stdout] --> src/standard.rs:1315:13 [INFO] [stdout] | [INFO] [stdout] 1315 | let track: bool = track.unwrap_or(true); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_track` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `depth` [INFO] [stdout] --> src/standard.rs:1310:9 [INFO] [stdout] | [INFO] [stdout] 1310 | depth: i32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_depth` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/standard.rs:1311:9 [INFO] [stdout] | [INFO] [stdout] 1311 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `leaf_version` [INFO] [stdout] --> src/standard.rs:1312:9 [INFO] [stdout] | [INFO] [stdout] 1312 | leaf_version: i32, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_leaf_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `depth` [INFO] [stdout] --> src/standard.rs:1337:9 [INFO] [stdout] | [INFO] [stdout] 1337 | depth: i32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_depth` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/standard.rs:1338:9 [INFO] [stdout] | [INFO] [stdout] 1338 | hash: &u256) -> &mut TaprootBuilder { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `internal_key` [INFO] [stdout] --> src/standard.rs:1358:32 [INFO] [stdout] | [INFO] [stdout] 1358 | pub fn finalize(&mut self, internal_key: &XOnlyPubKey) -> &mut TaprootBuilder { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_internal_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `spenddata` [INFO] [stdout] --> src/standard.rs:1432:9 [INFO] [stdout] | [INFO] [stdout] 1432 | spenddata: &TaprootSpendData, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_spenddata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output` [INFO] [stdout] --> src/standard.rs:1433:9 [INFO] [stdout] | [INFO] [stdout] 1433 | output: &XOnlyPubKey) -> Option> { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_output` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/outputtype.rs:30:26 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn parse_output_type(ty: &String) -> Option { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/outputtype.rs:47:27 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn format_output_type(ty: OutputType) -> &'static str { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_sig` [INFO] [stdout] --> src/signature_checker.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | script_sig: &Vec, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_pub_key` [INFO] [stdout] --> src/signature_checker.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 34 | vch_pub_key: &Vec, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_code` [INFO] [stdout] --> src/signature_checker.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | script_code: &Script, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_code` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/signature_checker.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | sigversion: SigVersion) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/signature_checker.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 48 | sig: &[u8], [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/signature_checker.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | pubkey: &[u8], [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/signature_checker.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `execdata` [INFO] [stdout] --> src/signature_checker.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | execdata: &ScriptExecutionData, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_execdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/signature_checker.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | serror: Option<*mut ScriptError>) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_lock_time` [INFO] [stdout] --> src/signature_checker.rs:63:31 [INFO] [stdout] | [INFO] [stdout] 63 | fn check_lock_time(&self, n_lock_time: &ScriptNum) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_lock_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_sequence` [INFO] [stdout] --> src/signature_checker.rs:74:30 [INFO] [stdout] | [INFO] [stdout] 74 | fn check_sequence(&self, n_sequence: &ScriptNum) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_sequence` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling bitcoin-scripting v0.1.12-alpha.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused variable: `mdb` [INFO] [stdout] --> src/signature_checker.rs:105:28 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn handle_missing_data(mdb: MissingDataBehavior) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_mdb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/parse.rs:3:21 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn parse_script(s: &String) -> Script { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `attempt_sighash_decode` [INFO] [stdout] --> src/parse.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | let attempt_sighash_decode: bool = attempt_sighash_decode.unwrap_or(false); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_attempt_sighash_decode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/parse.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/parse.rs:22:22 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn format_script(script: &Script) -> String { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `include_address` [INFO] [stdout] --> src/parse.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | let include_address: bool = include_address.unwrap_or(true); [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_include_address` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/parse.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | script_pub_key: &Script, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `out` [INFO] [stdout] --> src/parse.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | out: &mut UniValue, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_out` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `include_hex` [INFO] [stdout] --> src/parse.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | include_hex: bool, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_include_hex` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/parse.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `out` [INFO] [stdout] --> src/parse.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | out: &mut UniValue) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_out` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `version`, `data`, and `remaining` are never read [INFO] [stdout] --> src/bitcoinconsensus.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 74 | pub struct TxInputStream { [INFO] [stdout] | ------------- fields in this struct [INFO] [stdout] 75 | version: i32, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 76 | data: *const u8, [INFO] [stdout] | ^^^^ [INFO] [stdout] 77 | remaining: usize, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `set_error` is never used [INFO] [stdout] --> src/bitcoinconsensus.rs:139:18 [INFO] [stdout] | [INFO] [stdout] 139 | #[inline] pub fn set_error( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `handle` is never read [INFO] [stdout] --> src/bitcoinconsensus.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 151 | pub struct ECCryptoClosure [INFO] [stdout] | --------------- field in this struct [INFO] [stdout] 152 | { [INFO] [stdout] 153 | handle: ECCVerifyHandle, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> src/interpreter.rs:356:5 [INFO] [stdout] | [INFO] [stdout] 350 | pub struct ScriptExecutionData { [INFO] [stdout] | ------------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 356 | tapleaf_hash_init: bool, // default = false [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 362 | tapleaf_hash: u256, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 368 | codeseparator_pos_init: bool, // default = false [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 376 | codeseparator_pos: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 383 | annex_init: bool, // default = false [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 389 | annex_present: bool, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 395 | annex_hash: u256, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 402 | validation_weight_left_init: bool, // default = false [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 410 | validation_weight_left: i64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `set_error` is never used [INFO] [stdout] --> src/interpreter.rs:441:18 [INFO] [stdout] | [INFO] [stdout] 441 | #[inline] pub fn set_error( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `stack_size` and `first_false_pos` are never read [INFO] [stdout] --> src/interpreter.rs:810:5 [INFO] [stdout] | [INFO] [stdout] 804 | pub struct ConditionStack { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 810 | stack_size: u32, // default = 0 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 818 | first_false_pos: u32, // default = NO_FALSE [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `salted_hasher_ecdsa`, `salted_hasher_schnorr`, `set_valid`, and `cs_sigcache` are never read [INFO] [stdout] --> src/sigcache.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 30 | pub struct SignatureCache { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 38 | salted_hasher_ecdsa: Sha256, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 39 | salted_hasher_schnorr: Sha256, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 40 | set_valid: SignatureCacheMap, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 41 | cs_sigcache: RawSharedMutex, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `script` and `witness` are never read [INFO] [stdout] --> src/sign.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 315 | pub struct Stacks { [INFO] [stdout] | ------ fields in this struct [INFO] [stdout] 316 | script: Vec, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 317 | witness: Vec, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `base` is never read [INFO] [stdout] --> src/standard.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct ScriptID { [INFO] [stdout] | -------- field in this struct [INFO] [stdout] 13 | base: BaseHash, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `base` is never read [INFO] [stdout] --> src/standard.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 159 | pub struct PKHash { [INFO] [stdout] | ------ field in this struct [INFO] [stdout] 160 | base: BaseHash, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `base` is never read [INFO] [stdout] --> src/standard.rs:186:5 [INFO] [stdout] | [INFO] [stdout] 185 | pub struct ScriptHash { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] 186 | base: BaseHash, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `base` is never read [INFO] [stdout] --> src/standard.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 211 | pub struct WitnessV0ScriptHash { [INFO] [stdout] | ------------------- field in this struct [INFO] [stdout] 212 | base: BaseHash, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `base` is never read [INFO] [stdout] --> src/standard.rs:238:5 [INFO] [stdout] | [INFO] [stdout] 237 | pub struct WitnessV0KeyHash { [INFO] [stdout] | ---------------- field in this struct [INFO] [stdout] 238 | base: BaseHash, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `base` is never read [INFO] [stdout] --> src/standard.rs:264:5 [INFO] [stdout] | [INFO] [stdout] 263 | pub struct WitnessV1Taproot { [INFO] [stdout] | ---------------- field in this struct [INFO] [stdout] 264 | base: XOnlyPubKey, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `version`, `length`, and `program` are never read [INFO] [stdout] --> src/standard.rs:294:5 [INFO] [stdout] | [INFO] [stdout] 293 | pub struct WitnessUnknown { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 294 | version: u32, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 295 | length: u32, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 296 | program: [u8; 40], [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `internal_key`, `merkle_root`, and `scripts` are never read [INFO] [stdout] --> src/standard.rs:395:5 [INFO] [stdout] | [INFO] [stdout] 389 | pub struct TaprootSpendData { [INFO] [stdout] | ---------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 395 | internal_key: XOnlyPubKey, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 402 | merkle_root: u256, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 418 | scripts: HashMap<(Script,i32),HashSet,ShortestVectorFirstComparator>>, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `valid`, `branch`, `internal_key`, `output_key`, and `parity` are never read [INFO] [stdout] --> src/standard.rs:466:5 [INFO] [stdout] | [INFO] [stdout] 459 | pub struct TaprootBuilder { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 466 | valid: bool, // default = true [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 520 | branch: Vec>, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 526 | internal_key: XOnlyPubKey, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 532 | output_key: XOnlyPubKey, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 538 | parity: bool, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `script`, `leaf_version`, and `merkle_branch` are never read [INFO] [stdout] --> src/standard.rs:556:9 [INFO] [stdout] | [INFO] [stdout] 550 | pub struct LeafInfo [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 556 | script: Script, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 563 | leaf_version: i32, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 570 | merkle_branch: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `hash` and `leaves` are never read [INFO] [stdout] --> src/standard.rs:584:9 [INFO] [stdout] | [INFO] [stdout] 578 | pub struct NodeInfo { [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 584 | hash: u256, [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 596 | leaves: Vec, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `None` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:19:15 [INFO] [stdout] | [INFO] [stdout] 19 | const None = 0b0000000000000000; [INFO] [stdout] | ^^^^ help: convert the identifier to upper case: `NONE` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `P2sh` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:25:15 [INFO] [stdout] | [INFO] [stdout] 25 | const P2sh = 0b0000000000000001; [INFO] [stdout] | ^^^^ help: convert the identifier to upper case: `P2SH` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `Dersig` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:31:15 [INFO] [stdout] | [INFO] [stdout] 31 | const Dersig = 0b0000000000000100; [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `DERSIG` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `Nulldummy` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:37:15 [INFO] [stdout] | [INFO] [stdout] 37 | const Nulldummy = 0b0000000000010000; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `NULLDUMMY` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `Checklocktimeverify` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:43:15 [INFO] [stdout] | [INFO] [stdout] 43 | const Checklocktimeverify = 0b0000001000000000; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CHECKLOCKTIMEVERIFY` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `Checksequenceverify` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:49:15 [INFO] [stdout] | [INFO] [stdout] 49 | const Checksequenceverify = 0b0000010000000000; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CHECKSEQUENCEVERIFY` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `Witness` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:55:15 [INFO] [stdout] | [INFO] [stdout] 55 | const Witness = 0b0000100000000000; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `WITNESS` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 398 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `ternary` [INFO] [stdout] --> src/lib.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | macro_rules! ternary { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_macros)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin_derive::*` [INFO] [stdout] --> src/imports.rs:3:16 [INFO] [stdout] | [INFO] [stdout] 3 | pub(crate) use bitcoin_derive::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin_secp256k1 as secp256k1` [INFO] [stdout] --> src/imports.rs:9:16 [INFO] [stdout] | [INFO] [stdout] 9 | pub(crate) use bitcoin_secp256k1 as secp256k1; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin_secp256k1::*` [INFO] [stdout] --> src/imports.rs:10:16 [INFO] [stdout] | [INFO] [stdout] 10 | pub(crate) use bitcoin_secp256k1::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin_serialize::*` [INFO] [stdout] --> src/imports.rs:11:16 [INFO] [stdout] | [INFO] [stdout] 11 | pub(crate) use bitcoin_serialize::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin_support::*` [INFO] [stdout] --> src/imports.rs:14:16 [INFO] [stdout] | [INFO] [stdout] 14 | pub(crate) use bitcoin_support::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin_version::*` [INFO] [stdout] --> src/imports.rs:16:16 [INFO] [stdout] | [INFO] [stdout] 16 | pub(crate) use bitcoin_version::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoinsecp256k1_keys::*` [INFO] [stdout] --> src/imports.rs:17:16 [INFO] [stdout] | [INFO] [stdout] 17 | pub(crate) use bitcoinsecp256k1_keys::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `UNKNOWN_ERROR` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | UNKNOWN_ERROR, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UnknownError` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `EVAL_FALSE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | EVAL_FALSE, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `EvalFalse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OP_RETURN` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | OP_RETURN, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `OpReturn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SCRIPT_SIZE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | SCRIPT_SIZE, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScriptSize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `PUSH_SIZE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | PUSH_SIZE, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `PushSize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OP_COUNT` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | OP_COUNT, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `OpCount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `STACK_SIZE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | STACK_SIZE, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `StackSize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_COUNT` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | SIG_COUNT, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `SigCount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `PUBKEY_COUNT` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | PUBKEY_COUNT, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PubkeyCount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `BAD_OPCODE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | BAD_OPCODE, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `BadOpcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISABLED_OPCODE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | DISABLED_OPCODE, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DisabledOpcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `INVALID_STACK_OPERATION` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | INVALID_STACK_OPERATION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InvalidStackOperation` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `INVALID_ALTSTACK_OPERATION` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | INVALID_ALTSTACK_OPERATION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InvalidAltstackOperation` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `UNBALANCED_CONDITIONAL` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | UNBALANCED_CONDITIONAL, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UnbalancedConditional` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `NEGATIVE_LOCKTIME` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | NEGATIVE_LOCKTIME, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `NegativeLocktime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `UNSATISFIED_LOCKTIME` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | UNSATISFIED_LOCKTIME, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UnsatisfiedLocktime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_HASHTYPE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | SIG_HASHTYPE, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigHashtype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_DER` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | SIG_DER, [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `SigDer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_PUSHONLY` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | SIG_PUSHONLY, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigPushonly` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_HIGH_S` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | SIG_HIGH_S, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `SigHighS` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_NULLDUMMY` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | SIG_NULLDUMMY, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigNulldummy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_NULLFAIL` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | SIG_NULLFAIL, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigNullfail` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISCOURAGE_UPGRADABLE_NOPS` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | DISCOURAGE_UPGRADABLE_NOPS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageUpgradableNops` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageUpgradableWitnessProgram` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISCOURAGE_UPGRADABLE_TAPROOT_VERSION` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | DISCOURAGE_UPGRADABLE_TAPROOT_VERSION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageUpgradableTaprootVersion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISCOURAGE_OP_SUCCESS` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | DISCOURAGE_OP_SUCCESS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageOpSuccess` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISCOURAGE_UPGRADABLE_PUBKEYTYPE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | DISCOURAGE_UPGRADABLE_PUBKEYTYPE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageUpgradablePubkeytype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_PROGRAM_WRONG_LENGTH` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | WITNESS_PROGRAM_WRONG_LENGTH, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessProgramWrongLength` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_PROGRAM_WITNESS_EMPTY` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | WITNESS_PROGRAM_WITNESS_EMPTY, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessProgramWitnessEmpty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_PROGRAM_MISMATCH` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | WITNESS_PROGRAM_MISMATCH, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessProgramMismatch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_MALLEATED` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | WITNESS_MALLEATED, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessMalleated` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_MALLEATED_P2SH` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | WITNESS_MALLEATED_P2SH, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessMalleatedP2sh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_UNEXPECTED` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | WITNESS_UNEXPECTED, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessUnexpected` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_PUBKEYTYPE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | WITNESS_PUBKEYTYPE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessPubkeytype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SCHNORR_SIG_SIZE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | SCHNORR_SIG_SIZE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SchnorrSigSize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SCHNORR_SIG_HASHTYPE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | SCHNORR_SIG_HASHTYPE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SchnorrSigHashtype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SCHNORR_SIG` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | SCHNORR_SIG, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SchnorrSig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `TAPROOT_WRONG_CONTROL_SIZE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | TAPROOT_WRONG_CONTROL_SIZE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TaprootWrongControlSize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `TAPSCRIPT_VALIDATION_WEIGHT` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | TAPSCRIPT_VALIDATION_WEIGHT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TapscriptValidationWeight` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `TAPSCRIPT_CHECKMULTISIG` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | TAPSCRIPT_CHECKMULTISIG, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TapscriptCheckmultisig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `TAPSCRIPT_MINIMALIF` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | TAPSCRIPT_MINIMALIF, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TapscriptMinimalif` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OP_CODESEPARATOR` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | OP_CODESEPARATOR, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpCodeseparator` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SIG_FINDANDDELETE` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | SIG_FINDANDDELETE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigFindanddelete` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `ERROR_COUNT` should have an upper camel case name [INFO] [stdout] --> src/script_error.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | ERROR_COUNT [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ErrorCount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/interpreter.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | / /** [INFO] [stdout] 39 | | | Script verification flags. [INFO] [stdout] 40 | | | [INFO] [stdout] 41 | | | All flags are intended to be soft forks: [INFO] [stdout] ... | [INFO] [stdout] 45 | | | [INFO] [stdout] 46 | | */ [INFO] [stdout] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_V0` should have an upper camel case name [INFO] [stdout] --> src/interpreter.rs:330:5 [INFO] [stdout] | [INFO] [stdout] 330 | WITNESS_V0 = 1, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessV0` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `valtype` should have an upper camel case name [INFO] [stdout] --> src/interpreter.rs:429:10 [INFO] [stdout] | [INFO] [stdout] 429 | pub type valtype = Vec; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Valtype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `stacktop` [INFO] [stdout] --> src/interpreter.rs:478:14 [INFO] [stdout] | [INFO] [stdout] 478 | macro_rules! stacktop { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `altstacktop` [INFO] [stdout] --> src/interpreter.rs:486:14 [INFO] [stdout] | [INFO] [stdout] 486 | macro_rules! altstacktop { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/sigcache.rs:125:1 [INFO] [stdout] | [INFO] [stdout] 125 | / /** [INFO] [stdout] 126 | | | In previous versions of this code, signatureCache [INFO] [stdout] 127 | | | was a local static variable in CachingTransactionSignatureChecker::VerifySignature. [INFO] [stdout] 128 | | | We initialize signatureCache outside [INFO] [stdout] ... | [INFO] [stdout] 134 | | | [INFO] [stdout] 135 | | */ [INFO] [stdout] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/sign.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / /** [INFO] [stdout] 6 | | | A signature creator that just produces [INFO] [stdout] 7 | | | 71-byte empty signatures. [INFO] [stdout] 8 | | | [INFO] [stdout] 9 | | */ [INFO] [stdout] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/sign.rs:16:1 [INFO] [stdout] | [INFO] [stdout] 16 | / /** [INFO] [stdout] 17 | | | A signature creator that just produces [INFO] [stdout] 18 | | | 72-byte empty signatures. [INFO] [stdout] 19 | | | [INFO] [stdout] 20 | | */ [INFO] [stdout] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/standard.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | / /** [INFO] [stdout] 74 | | | A data carrying output is an unspendable [INFO] [stdout] 75 | | | output containing data. The script [INFO] [stdout] 76 | | | type is designated as TxoutType::NULL_DATA. [INFO] [stdout] 77 | | | [INFO] [stdout] 78 | | */ [INFO] [stdout] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/standard.rs:85:1 [INFO] [stdout] | [INFO] [stdout] 85 | / /** [INFO] [stdout] 86 | | | Maximum size of TxoutType::NULL_DATA [INFO] [stdout] 87 | | | scripts that this node considers standard. [INFO] [stdout] 88 | | | [INFO] [stdout] 89 | | */ [INFO] [stdout] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `NULL_DATA` should have an upper camel case name [INFO] [stdout] --> src/standard.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | NULL_DATA, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `NullData` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_V0_SCRIPTHASH` should have an upper camel case name [INFO] [stdout] --> src/standard.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | WITNESS_V0_SCRIPTHASH, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessV0Scripthash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_V0_KEYHASH` should have an upper camel case name [INFO] [stdout] --> src/standard.rs:117:5 [INFO] [stdout] | [INFO] [stdout] 117 | WITNESS_V0_KEYHASH, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessV0Keyhash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_V1_TAPROOT` should have an upper camel case name [INFO] [stdout] --> src/standard.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | WITNESS_V1_TAPROOT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessV1Taproot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WITNESS_UNKNOWN` should have an upper camel case name [INFO] [stdout] --> src/standard.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | WITNESS_UNKNOWN, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessUnknown` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `P2SH_SEGWIT` should have an upper camel case name [INFO] [stdout] --> src/outputtype.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | P2SH_SEGWIT, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `P2shSegwit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `ASSERT_FAIL` should have an upper camel case name [INFO] [stdout] --> src/signature_checker.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | ASSERT_FAIL, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `AssertFail` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/bitcoinconsensus.rs:83:28 [INFO] [stdout] | [INFO] [stdout] 83 | #[inline] fn shr(self, rhs: T) -> Self::Output { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_version_in` [INFO] [stdout] --> src/bitcoinconsensus.rs:95:9 [INFO] [stdout] | [INFO] [stdout] 95 | n_version_in: i32, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_version_in` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/bitcoinconsensus.rs:96:9 [INFO] [stdout] | [INFO] [stdout] 96 | tx_to: *const u8, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | tx_to_len: usize) -> Self { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pch` [INFO] [stdout] --> src/bitcoinconsensus.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | pch: *mut u8, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_pch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_size` [INFO] [stdout] --> src/bitcoinconsensus.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | n_size: usize) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ret` [INFO] [stdout] --> src/bitcoinconsensus.rs:140:9 [INFO] [stdout] | [INFO] [stdout] 140 | ret: *mut BitcoinConsensusError, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/bitcoinconsensus.rs:141:9 [INFO] [stdout] | [INFO] [stdout] 141 | serror: BitcoinConsensusError) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/bitcoinconsensus.rs:167:21 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn verify_flags(flags: u32) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/bitcoinconsensus.rs:176:9 [INFO] [stdout] | [INFO] [stdout] 176 | script_pub_key: *const u8, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | script_pub_key_len: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `amount` [INFO] [stdout] --> src/bitcoinconsensus.rs:178:9 [INFO] [stdout] | [INFO] [stdout] 178 | amount: Amount, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_amount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/bitcoinconsensus.rs:179:9 [INFO] [stdout] | [INFO] [stdout] 179 | tx_to: *const u8, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:180:9 [INFO] [stdout] | [INFO] [stdout] 180 | tx_to_len: u32, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_in` [INFO] [stdout] --> src/bitcoinconsensus.rs:181:9 [INFO] [stdout] | [INFO] [stdout] 181 | n_in: u32, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_n_in` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/bitcoinconsensus.rs:182:9 [INFO] [stdout] | [INFO] [stdout] 182 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/bitcoinconsensus.rs:183:9 [INFO] [stdout] | [INFO] [stdout] 183 | err: *mut BitcoinConsensusError) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/bitcoinconsensus.rs:210:9 [INFO] [stdout] | [INFO] [stdout] 210 | script_pub_key: *const u8, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:211:9 [INFO] [stdout] | [INFO] [stdout] 211 | script_pub_key_len: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `amount` [INFO] [stdout] --> src/bitcoinconsensus.rs:212:9 [INFO] [stdout] | [INFO] [stdout] 212 | amount: i64, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_amount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/bitcoinconsensus.rs:213:9 [INFO] [stdout] | [INFO] [stdout] 213 | tx_to: *const u8, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:214:9 [INFO] [stdout] | [INFO] [stdout] 214 | tx_to_len: u32, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_in` [INFO] [stdout] --> src/bitcoinconsensus.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 215 | n_in: u32, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_n_in` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/bitcoinconsensus.rs:216:9 [INFO] [stdout] | [INFO] [stdout] 216 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/bitcoinconsensus.rs:217:9 [INFO] [stdout] | [INFO] [stdout] 217 | err: *mut BitcoinConsensusError) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/bitcoinconsensus.rs:237:9 [INFO] [stdout] | [INFO] [stdout] 237 | script_pub_key: *const u8, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:238:9 [INFO] [stdout] | [INFO] [stdout] 238 | script_pub_key_len: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/bitcoinconsensus.rs:239:9 [INFO] [stdout] | [INFO] [stdout] 239 | tx_to: *const u8, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to_len` [INFO] [stdout] --> src/bitcoinconsensus.rs:240:9 [INFO] [stdout] | [INFO] [stdout] 240 | tx_to_len: u32, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_in` [INFO] [stdout] --> src/bitcoinconsensus.rs:241:9 [INFO] [stdout] | [INFO] [stdout] 241 | n_in: u32, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_n_in` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/bitcoinconsensus.rs:242:9 [INFO] [stdout] | [INFO] [stdout] 242 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/bitcoinconsensus.rs:243:9 [INFO] [stdout] | [INFO] [stdout] 243 | err: *mut BitcoinConsensusError) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/script_error.rs:87:28 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn script_error_string(serror: ScriptError) -> String { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ret` [INFO] [stdout] --> src/interpreter.rs:431:30 [INFO] [stdout] | [INFO] [stdout] 431 | #[inline] pub fn set_success(ret: *mut ScriptError) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ret` [INFO] [stdout] --> src/interpreter.rs:442:9 [INFO] [stdout] | [INFO] [stdout] 442 | ret: *mut ScriptError, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:443:9 [INFO] [stdout] | [INFO] [stdout] 443 | serror: ScriptError) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch` [INFO] [stdout] --> src/interpreter.rs:453:21 [INFO] [stdout] | [INFO] [stdout] 453 | pub fn cast_to_bool(vch: &ValType) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stack` [INFO] [stdout] --> src/interpreter.rs:494:27 [INFO] [stdout] | [INFO] [stdout] 494 | #[inline] pub fn popstack(stack: &mut Vec) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_pub_key` [INFO] [stdout] --> src/interpreter.rs:504:46 [INFO] [stdout] | [INFO] [stdout] 504 | pub fn is_compressed_or_uncompressed_pub_key(vch_pub_key: &ValType) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_pub_key` [INFO] [stdout] --> src/interpreter.rs:530:30 [INFO] [stdout] | [INFO] [stdout] 530 | pub fn is_compressed_pub_key(vch_pub_key: &ValType) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/interpreter.rs:564:36 [INFO] [stdout] | [INFO] [stdout] 564 | pub fn is_valid_signature_encoding(sig: &Vec) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_sig` [INFO] [stdout] --> src/interpreter.rs:634:9 [INFO] [stdout] | [INFO] [stdout] 634 | vch_sig: &ValType, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:635:9 [INFO] [stdout] | [INFO] [stdout] 635 | serror: *mut ScriptError) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_sig` [INFO] [stdout] --> src/interpreter.rs:656:38 [INFO] [stdout] | [INFO] [stdout] 656 | pub fn is_defined_hashtype_signature(vch_sig: &ValType) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_sig` [INFO] [stdout] --> src/interpreter.rs:672:9 [INFO] [stdout] | [INFO] [stdout] 672 | vch_sig: &Vec, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:673:9 [INFO] [stdout] | [INFO] [stdout] 673 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:674:9 [INFO] [stdout] | [INFO] [stdout] 674 | serror: *mut ScriptError) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_pub_key` [INFO] [stdout] --> src/interpreter.rs:696:9 [INFO] [stdout] | [INFO] [stdout] 696 | vch_pub_key: &ValType, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:697:9 [INFO] [stdout] | [INFO] [stdout] 697 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:698:9 [INFO] [stdout] | [INFO] [stdout] 698 | sigversion: &SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:699:9 [INFO] [stdout] | [INFO] [stdout] 699 | serror: *mut ScriptError) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/interpreter.rs:715:9 [INFO] [stdout] | [INFO] [stdout] 715 | data: &ValType, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/interpreter.rs:716:9 [INFO] [stdout] | [INFO] [stdout] 716 | opcode: OpcodeType) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/interpreter.rs:746:9 [INFO] [stdout] | [INFO] [stdout] 746 | script: &mut Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/interpreter.rs:747:9 [INFO] [stdout] | [INFO] [stdout] 747 | b: &Script) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `f` [INFO] [stdout] --> src/interpreter.rs:849:33 [INFO] [stdout] | [INFO] [stdout] 849 | pub fn push_back(&mut self, f: bool) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_f` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_sig` [INFO] [stdout] --> src/interpreter.rs:895:9 [INFO] [stdout] | [INFO] [stdout] 895 | vch_sig: &ValType, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_pub_key` [INFO] [stdout] --> src/interpreter.rs:896:9 [INFO] [stdout] | [INFO] [stdout] 896 | vch_pub_key: &ValType, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pbegincodehash` [INFO] [stdout] --> src/interpreter.rs:897:9 [INFO] [stdout] | [INFO] [stdout] 897 | pbegincodehash: Box, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pbegincodehash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pend` [INFO] [stdout] --> src/interpreter.rs:898:9 [INFO] [stdout] | [INFO] [stdout] 898 | pend: Box, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:899:9 [INFO] [stdout] | [INFO] [stdout] 899 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:900:9 [INFO] [stdout] | [INFO] [stdout] 900 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:901:9 [INFO] [stdout] | [INFO] [stdout] 901 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:902:9 [INFO] [stdout] | [INFO] [stdout] 902 | serror: *mut ScriptError, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `success` [INFO] [stdout] --> src/interpreter.rs:903:9 [INFO] [stdout] | [INFO] [stdout] 903 | success: &mut bool) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_success` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/interpreter.rs:933:9 [INFO] [stdout] | [INFO] [stdout] 933 | sig: &ValType, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/interpreter.rs:934:9 [INFO] [stdout] | [INFO] [stdout] 934 | pubkey: &ValType, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `execdata` [INFO] [stdout] --> src/interpreter.rs:935:9 [INFO] [stdout] | [INFO] [stdout] 935 | execdata: &mut ScriptExecutionData, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_execdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:936:9 [INFO] [stdout] | [INFO] [stdout] 936 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:937:9 [INFO] [stdout] | [INFO] [stdout] 937 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:938:9 [INFO] [stdout] | [INFO] [stdout] 938 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:939:9 [INFO] [stdout] | [INFO] [stdout] 939 | serror: *mut ScriptError, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `success` [INFO] [stdout] --> src/interpreter.rs:940:9 [INFO] [stdout] | [INFO] [stdout] 940 | success: &mut bool) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_success` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/interpreter.rs:994:9 [INFO] [stdout] | [INFO] [stdout] 994 | sig: &ValType, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/interpreter.rs:995:9 [INFO] [stdout] | [INFO] [stdout] 995 | pubkey: &ValType, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pbegincodehash` [INFO] [stdout] --> src/interpreter.rs:996:9 [INFO] [stdout] | [INFO] [stdout] 996 | pbegincodehash: Box, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pbegincodehash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pend` [INFO] [stdout] --> src/interpreter.rs:997:9 [INFO] [stdout] | [INFO] [stdout] 997 | pend: Box, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `execdata` [INFO] [stdout] --> src/interpreter.rs:998:9 [INFO] [stdout] | [INFO] [stdout] 998 | execdata: &mut ScriptExecutionData, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_execdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:999:9 [INFO] [stdout] | [INFO] [stdout] 999 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:1000:9 [INFO] [stdout] | [INFO] [stdout] 1000 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:1001:9 [INFO] [stdout] | [INFO] [stdout] 1001 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:1002:9 [INFO] [stdout] | [INFO] [stdout] 1002 | serror: *mut ScriptError, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `success` [INFO] [stdout] --> src/interpreter.rs:1003:9 [INFO] [stdout] | [INFO] [stdout] 1003 | success: &mut bool) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_success` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stack` [INFO] [stdout] --> src/interpreter.rs:1022:9 [INFO] [stdout] | [INFO] [stdout] 1022 | stack: &mut Vec>, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/interpreter.rs:1023:9 [INFO] [stdout] | [INFO] [stdout] 1023 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:1024:9 [INFO] [stdout] | [INFO] [stdout] 1024 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:1025:9 [INFO] [stdout] | [INFO] [stdout] 1025 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:1026:9 [INFO] [stdout] | [INFO] [stdout] 1026 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `execdata` [INFO] [stdout] --> src/interpreter.rs:1027:9 [INFO] [stdout] | [INFO] [stdout] 1027 | execdata: &mut ScriptExecutionData, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_execdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:1028:9 [INFO] [stdout] | [INFO] [stdout] 1028 | serror: Option<*mut ScriptError>) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stack` [INFO] [stdout] --> src/interpreter.rs:1856:9 [INFO] [stdout] | [INFO] [stdout] 1856 | stack: &mut Vec>, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/interpreter.rs:1857:9 [INFO] [stdout] | [INFO] [stdout] 1857 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:1858:9 [INFO] [stdout] | [INFO] [stdout] 1858 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:1859:9 [INFO] [stdout] | [INFO] [stdout] 1859 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:1860:9 [INFO] [stdout] | [INFO] [stdout] 1860 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:1861:9 [INFO] [stdout] | [INFO] [stdout] 1861 | serror: Option<*mut ScriptError>) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/interpreter.rs:1875:30 [INFO] [stdout] | [INFO] [stdout] 1875 | pub fn get_prevoutssha256(tx_to: &T) -> u256 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/interpreter.rs:1893:31 [INFO] [stdout] | [INFO] [stdout] 1893 | pub fn get_sequencessha256(tx_to: &T) -> u256 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_to` [INFO] [stdout] --> src/interpreter.rs:1911:29 [INFO] [stdout] | [INFO] [stdout] 1911 | pub fn get_outputssha256(tx_to: &T) -> u256 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stack_span` [INFO] [stdout] --> src/interpreter.rs:1924:9 [INFO] [stdout] | [INFO] [stdout] 1924 | stack_span: &[ValType], [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stack_span` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exec_script` [INFO] [stdout] --> src/interpreter.rs:1925:9 [INFO] [stdout] | [INFO] [stdout] 1925 | exec_script: &Script, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_exec_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:1926:9 [INFO] [stdout] | [INFO] [stdout] 1926 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/interpreter.rs:1927:9 [INFO] [stdout] | [INFO] [stdout] 1927 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:1928:9 [INFO] [stdout] | [INFO] [stdout] 1928 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `execdata` [INFO] [stdout] --> src/interpreter.rs:1929:9 [INFO] [stdout] | [INFO] [stdout] 1929 | execdata: &mut ScriptExecutionData, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_execdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:1930:9 [INFO] [stdout] | [INFO] [stdout] 1930 | serror: *mut ScriptError) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `leaf_version` [INFO] [stdout] --> src/interpreter.rs:1979:9 [INFO] [stdout] | [INFO] [stdout] 1979 | leaf_version: u8, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_leaf_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/interpreter.rs:1980:9 [INFO] [stdout] | [INFO] [stdout] 1980 | script: &Script) -> u256 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `control` [INFO] [stdout] --> src/interpreter.rs:1998:9 [INFO] [stdout] | [INFO] [stdout] 1998 | control: &[u8], [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_control` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tapleaf_hash` [INFO] [stdout] --> src/interpreter.rs:1999:9 [INFO] [stdout] | [INFO] [stdout] 1999 | tapleaf_hash: &u256) -> u256 { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tapleaf_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `control` [INFO] [stdout] --> src/interpreter.rs:2020:9 [INFO] [stdout] | [INFO] [stdout] 2020 | control: &Vec, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_control` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `program` [INFO] [stdout] --> src/interpreter.rs:2021:9 [INFO] [stdout] | [INFO] [stdout] 2021 | program: &Vec, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_program` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tapleaf_hash` [INFO] [stdout] --> src/interpreter.rs:2022:9 [INFO] [stdout] | [INFO] [stdout] 2022 | tapleaf_hash: &u256) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tapleaf_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witness` [INFO] [stdout] --> src/interpreter.rs:2040:9 [INFO] [stdout] | [INFO] [stdout] 2040 | witness: &ScriptWitness, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witversion` [INFO] [stdout] --> src/interpreter.rs:2041:9 [INFO] [stdout] | [INFO] [stdout] 2041 | witversion: i32, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `program` [INFO] [stdout] --> src/interpreter.rs:2042:9 [INFO] [stdout] | [INFO] [stdout] 2042 | program: &Vec, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_program` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:2043:9 [INFO] [stdout] | [INFO] [stdout] 2043 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:2044:9 [INFO] [stdout] | [INFO] [stdout] 2044 | checker: &Box, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:2045:9 [INFO] [stdout] | [INFO] [stdout] 2045 | serror: *mut ScriptError, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `is_p2sh` [INFO] [stdout] --> src/interpreter.rs:2046:9 [INFO] [stdout] | [INFO] [stdout] 2046 | is_p2sh: bool) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_p2sh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_sig` [INFO] [stdout] --> src/interpreter.rs:2133:9 [INFO] [stdout] | [INFO] [stdout] 2133 | script_sig: &Script, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/interpreter.rs:2134:9 [INFO] [stdout] | [INFO] [stdout] 2134 | script_pub_key: &Script, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witness` [INFO] [stdout] --> src/interpreter.rs:2135:9 [INFO] [stdout] | [INFO] [stdout] 2135 | witness: *const ScriptWitness, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:2136:9 [INFO] [stdout] | [INFO] [stdout] 2136 | flags: u32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `checker` [INFO] [stdout] --> src/interpreter.rs:2137:9 [INFO] [stdout] | [INFO] [stdout] 2137 | checker: &C, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/interpreter.rs:2138:9 [INFO] [stdout] | [INFO] [stdout] 2138 | serror: Option<*mut ScriptError>) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witversion` [INFO] [stdout] --> src/interpreter.rs:2263:9 [INFO] [stdout] | [INFO] [stdout] 2263 | witversion: i32, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witprogram` [INFO] [stdout] --> src/interpreter.rs:2264:9 [INFO] [stdout] | [INFO] [stdout] 2264 | witprogram: &Vec, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witprogram` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witness` [INFO] [stdout] --> src/interpreter.rs:2265:9 [INFO] [stdout] | [INFO] [stdout] 2265 | witness: &ScriptWitness) -> usize { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_sig` [INFO] [stdout] --> src/interpreter.rs:2285:9 [INFO] [stdout] | [INFO] [stdout] 2285 | script_sig: &Script, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/interpreter.rs:2286:9 [INFO] [stdout] | [INFO] [stdout] 2286 | script_pub_key: &Script, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `witness` [INFO] [stdout] --> src/interpreter.rs:2287:9 [INFO] [stdout] | [INFO] [stdout] 2287 | witness: *const ScriptWitness, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_witness` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/interpreter.rs:2288:9 [INFO] [stdout] | [INFO] [stdout] 2288 | flags: u32) -> usize { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/script.rs:79:26 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn to_byte_vector(in_: &T) -> Vec { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `str_` [INFO] [stdout] --> src/script.rs:246:13 [INFO] [stdout] | [INFO] [stdout] 246 | fn from(str_: &String) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_str_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:268:18 [INFO] [stdout] | [INFO] [stdout] 268 | fn eq(&self, other: &i64) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:284:18 [INFO] [stdout] | [INFO] [stdout] 284 | fn eq(&self, other: &ScriptNum) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:296:19 [INFO] [stdout] | [INFO] [stdout] 296 | fn cmp(&self, other: &ScriptNum) -> Ordering { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:314:18 [INFO] [stdout] | [INFO] [stdout] 314 | fn add(self, other: i64) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:326:18 [INFO] [stdout] | [INFO] [stdout] 326 | fn sub(self, other: i64) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:338:18 [INFO] [stdout] | [INFO] [stdout] 338 | fn add(self, other: &ScriptNum) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:350:18 [INFO] [stdout] | [INFO] [stdout] 350 | fn sub(self, other: &ScriptNum) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:360:30 [INFO] [stdout] | [INFO] [stdout] 360 | fn add_assign(&mut self, other: &ScriptNum) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:370:30 [INFO] [stdout] | [INFO] [stdout] 370 | fn sub_assign(&mut self, other: &ScriptNum) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:381:21 [INFO] [stdout] | [INFO] [stdout] 381 | fn bitand(self, other: i64) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:392:21 [INFO] [stdout] | [INFO] [stdout] 392 | fn bitand(self, other: &ScriptNum) -> Self::Output { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:402:33 [INFO] [stdout] | [INFO] [stdout] 402 | fn bitand_assign(&mut self, rhs: &ScriptNum) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:424:45 [INFO] [stdout] | [INFO] [stdout] 424 | #[inline] pub fn assign_from(&mut self, rhs: &i64) -> &mut ScriptNum { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:436:30 [INFO] [stdout] | [INFO] [stdout] 436 | fn add_assign(&mut self, other: i64) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/script.rs:449:30 [INFO] [stdout] | [INFO] [stdout] 449 | fn sub_assign(&mut self, other: i64) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:462:33 [INFO] [stdout] | [INFO] [stdout] 462 | fn bitand_assign(&mut self, rhs: i64) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/script.rs:491:13 [INFO] [stdout] | [INFO] [stdout] 491 | fn from(n: i64) -> Self { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_max_num_size` [INFO] [stdout] --> src/script.rs:507:13 [INFO] [stdout] | [INFO] [stdout] 507 | let n_max_num_size: usize = [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_max_num_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch` [INFO] [stdout] --> src/script.rs:503:9 [INFO] [stdout] | [INFO] [stdout] 503 | vch: &Vec, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `require_minimal` [INFO] [stdout] --> src/script.rs:504:9 [INFO] [stdout] | [INFO] [stdout] 504 | require_minimal: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_require_minimal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/script.rs:559:22 [INFO] [stdout] | [INFO] [stdout] 559 | pub fn serialize(value: &i64) -> Vec { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch` [INFO] [stdout] --> src/script.rs:595:20 [INFO] [stdout] | [INFO] [stdout] 595 | pub fn set_vch(vch: &Vec) -> i64 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf` [INFO] [stdout] --> src/script.rs:688:25 [INFO] [stdout] | [INFO] [stdout] 688 | fn write(&mut self, buf: &[u8]) -> Result { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_buf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf` [INFO] [stdout] --> src/script.rs:698:24 [INFO] [stdout] | [INFO] [stdout] 698 | fn read(&mut self, buf: &mut [u8]) -> Result { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_buf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:706:28 [INFO] [stdout] | [INFO] [stdout] 706 | #[inline] fn shl(self, rhs: i64) -> Self::Output { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:717:28 [INFO] [stdout] | [INFO] [stdout] 717 | #[inline] fn shl(self, rhs: OpcodeType) -> Self::Output { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:731:28 [INFO] [stdout] | [INFO] [stdout] 731 | #[inline] fn shl(self, rhs: &ScriptNum) -> Self::Output { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rhs` [INFO] [stdout] --> src/script.rs:743:28 [INFO] [stdout] | [INFO] [stdout] 743 | #[inline] fn shl(self, rhs: &Vec) -> Self::Output { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/script.rs:777:13 [INFO] [stdout] | [INFO] [stdout] 777 | fn from(b: i64) -> Self { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/script.rs:788:13 [INFO] [stdout] | [INFO] [stdout] 788 | fn from(b: OpcodeType) -> Self { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/script.rs:799:13 [INFO] [stdout] | [INFO] [stdout] 799 | fn from(b: &ScriptNum) -> Self { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/script.rs:810:34 [INFO] [stdout] | [INFO] [stdout] 810 | pub fn push_int64(&mut self, n: i64) -> &mut Script { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pbegin` [INFO] [stdout] --> src/script.rs:831:9 [INFO] [stdout] | [INFO] [stdout] 831 | pbegin: Box>, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pbegin` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pend` [INFO] [stdout] --> src/script.rs:832:9 [INFO] [stdout] | [INFO] [stdout] 832 | pend: Box>) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pbegin` [INFO] [stdout] --> src/script.rs:841:9 [INFO] [stdout] | [INFO] [stdout] 841 | pbegin: *const u8, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pbegin` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pend` [INFO] [stdout] --> src/script.rs:842:9 [INFO] [stdout] | [INFO] [stdout] 842 | pend: *const u8) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pc` [INFO] [stdout] --> src/script.rs:851:9 [INFO] [stdout] | [INFO] [stdout] 851 | pc: &mut Peekable>, [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_pc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode_ret` [INFO] [stdout] --> src/script.rs:852:9 [INFO] [stdout] | [INFO] [stdout] 852 | opcode_ret: &mut OpcodeType, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_ret` [INFO] [stdout] --> src/script.rs:853:9 [INFO] [stdout] | [INFO] [stdout] 853 | vch_ret: Option<&mut Vec>) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/script.rs:865:23 [INFO] [stdout] | [INFO] [stdout] 865 | pub fn decodeop_n(opcode: OpcodeType) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/script.rs:876:23 [INFO] [stdout] | [INFO] [stdout] 876 | pub fn encodeop_n(n: i32) -> OpcodeType { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `accurate` [INFO] [stdout] --> src/script.rs:924:36 [INFO] [stdout] | [INFO] [stdout] 924 | pub fn get_sig_op_count(&self, accurate: bool) -> u32 { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_accurate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_sig` [INFO] [stdout] --> src/script.rs:956:52 [INFO] [stdout] | [INFO] [stdout] 956 | pub fn get_sig_op_count_with_script_sig(&self, script_sig: &Script) -> u32 { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `version` [INFO] [stdout] --> src/script.rs:1014:9 [INFO] [stdout] | [INFO] [stdout] 1014 | version: &mut i32, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `program` [INFO] [stdout] --> src/script.rs:1015:9 [INFO] [stdout] | [INFO] [stdout] 1015 | program: &mut Vec) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_program` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pc` [INFO] [stdout] --> src/script.rs:1039:32 [INFO] [stdout] | [INFO] [stdout] 1039 | pub fn is_push_only(&self, pc: Box) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_pc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/script.rs:1137:20 [INFO] [stdout] | [INFO] [stdout] 1137 | pub fn get_op_name(opcode: usize) -> String { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pc` [INFO] [stdout] --> src/script.rs:1282:9 [INFO] [stdout] | [INFO] [stdout] 1282 | pc: &mut Box, [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_pc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `end` [INFO] [stdout] --> src/script.rs:1283:9 [INFO] [stdout] | [INFO] [stdout] 1283 | end: Box, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode_ret` [INFO] [stdout] --> src/script.rs:1284:9 [INFO] [stdout] | [INFO] [stdout] 1284 | opcode_ret: &mut OpcodeType, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pvch_ret` [INFO] [stdout] --> src/script.rs:1285:9 [INFO] [stdout] | [INFO] [stdout] 1285 | pvch_ret: *mut Vec) -> bool { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pvch_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/script.rs:1345:22 [INFO] [stdout] | [INFO] [stdout] 1345 | pub fn is_op_success(opcode: &OpcodeType) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `entry` [INFO] [stdout] --> src/sigcache.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | entry: &mut u256, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_entry` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/sigcache.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | hash: &u256, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_sig` [INFO] [stdout] --> src/sigcache.rs:73:9 [INFO] [stdout] | [INFO] [stdout] 73 | vch_sig: &Vec, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/sigcache.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | pubkey: &PubKey) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `entry` [INFO] [stdout] --> src/sigcache.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | entry: &mut u256, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_entry` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/sigcache.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | hash: &u256, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/sigcache.rs:86:9 [INFO] [stdout] | [INFO] [stdout] 86 | sig: &[u8], [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/sigcache.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 87 | pubkey: &XOnlyPubKey) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `entry` [INFO] [stdout] --> src/sigcache.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | entry: &u256, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_entry` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `erase` [INFO] [stdout] --> src/sigcache.rs:98:9 [INFO] [stdout] | [INFO] [stdout] 98 | erase: bool) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_erase` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `entry` [INFO] [stdout] --> src/sigcache.rs:107:27 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn set(&mut self, entry: &u256) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_entry` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/sigcache.rs:116:35 [INFO] [stdout] | [INFO] [stdout] 116 | pub fn setup_bytes(&mut self, n: usize) -> u32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/sign.rs:147:13 [INFO] [stdout] | [INFO] [stdout] 147 | fn from(script: &Script) -> Self { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigdata` [INFO] [stdout] --> src/sign.rs:158:44 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn merge_signature_data(&mut self, sigdata: SignatureData) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/sign.rs:189:9 [INFO] [stdout] | [INFO] [stdout] 189 | s: &mut Stream, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/sign.rs:190:9 [INFO] [stdout] | [INFO] [stdout] 190 | args: &X) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/sign.rs:206:9 [INFO] [stdout] | [INFO] [stdout] 206 | s: &mut Stream, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/sign.rs:207:9 [INFO] [stdout] | [INFO] [stdout] 207 | args: &mut X) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/sign.rs:226:9 [INFO] [stdout] | [INFO] [stdout] 226 | s: &mut Stream, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/sign.rs:227:9 [INFO] [stdout] | [INFO] [stdout] 227 | key: &Vec, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hd_keypaths` [INFO] [stdout] --> src/sign.rs:228:9 [INFO] [stdout] | [INFO] [stdout] 228 | hd_keypaths: &mut HashMap) { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_hd_keypaths` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/sign.rs:270:9 [INFO] [stdout] | [INFO] [stdout] 270 | s: &mut Stream, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hd_keypaths` [INFO] [stdout] --> src/sign.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | hd_keypaths: &HashMap, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_hd_keypaths` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/sign.rs:272:9 [INFO] [stdout] | [INFO] [stdout] 272 | ty: u8) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `values` [INFO] [stdout] --> src/sign.rs:294:17 [INFO] [stdout] | [INFO] [stdout] 294 | pub fn push_all(values: &Vec) -> Script { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_values` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/sign.rs:322:16 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn new(data: &SignatureData) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/standard.rs:30:13 [INFO] [stdout] | [INFO] [stdout] 30 | fn from(in_: &u160) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/standard.rs:43:13 [INFO] [stdout] | [INFO] [stdout] 43 | fn from(in_: &Script) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/standard.rs:56:13 [INFO] [stdout] | [INFO] [stdout] 56 | fn from(in_: &ScriptHash) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/standard.rs:132:28 [INFO] [stdout] | [INFO] [stdout] 132 | #[inline] fn eq(&self, other: &NoDestination) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/standard.rs:144:29 [INFO] [stdout] | [INFO] [stdout] 144 | #[inline] fn cmp(&self, other: &NoDestination) -> Ordering { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/standard.rs:175:13 [INFO] [stdout] | [INFO] [stdout] 175 | fn from(hash: &u160) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/standard.rs:201:13 [INFO] [stdout] | [INFO] [stdout] 201 | fn from(hash: &u160) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/standard.rs:227:13 [INFO] [stdout] | [INFO] [stdout] 227 | fn from(hash: &u256) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/standard.rs:253:13 [INFO] [stdout] | [INFO] [stdout] 253 | fn from(hash: &u160) -> Self { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `xpk` [INFO] [stdout] --> src/standard.rs:279:13 [INFO] [stdout] | [INFO] [stdout] 279 | fn from(xpk: &XOnlyPubKey) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_xpk` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/standard.rs:301:28 [INFO] [stdout] | [INFO] [stdout] 301 | #[inline] fn eq(&self, other: &WitnessUnknown) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/standard.rs:315:29 [INFO] [stdout] | [INFO] [stdout] 315 | #[inline] fn cmp(&self, other: &WitnessUnknown) -> Ordering { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/standard.rs:376:9 [INFO] [stdout] | [INFO] [stdout] 376 | a: &Vec, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/standard.rs:377:9 [INFO] [stdout] | [INFO] [stdout] 377 | b: &Vec) -> bool { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/standard.rs:428:29 [INFO] [stdout] | [INFO] [stdout] 428 | pub fn merge(&mut self, other: TaprootSpendData) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/standard.rs:643:13 [INFO] [stdout] | [INFO] [stdout] 643 | fn from(in_: &Script) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/standard.rs:656:13 [INFO] [stdout] | [INFO] [stdout] 656 | fn from(in_: &ScriptID) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/standard.rs:669:13 [INFO] [stdout] | [INFO] [stdout] 669 | fn from(pubkey: &PubKey) -> Self { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey_id` [INFO] [stdout] --> src/standard.rs:682:13 [INFO] [stdout] | [INFO] [stdout] 682 | fn from(pubkey_id: &KeyID) -> Self { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/standard.rs:695:13 [INFO] [stdout] | [INFO] [stdout] 695 | fn from(pubkey: &PubKey) -> Self { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey_hash` [INFO] [stdout] --> src/standard.rs:707:13 [INFO] [stdout] | [INFO] [stdout] 707 | fn from(pubkey_hash: &PKHash) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_` [INFO] [stdout] --> src/standard.rs:742:13 [INFO] [stdout] | [INFO] [stdout] 742 | fn from(in_: &Script) -> Self { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_in_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `t` [INFO] [stdout] --> src/standard.rs:755:28 [INFO] [stdout] | [INFO] [stdout] 755 | pub fn get_txn_output_type(t: TxoutType) -> String { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/standard.rs:776:9 [INFO] [stdout] | [INFO] [stdout] 776 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/standard.rs:777:9 [INFO] [stdout] | [INFO] [stdout] 777 | pubkey: &mut ValType) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/standard.rs:794:9 [INFO] [stdout] | [INFO] [stdout] 794 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkeyhash` [INFO] [stdout] --> src/standard.rs:795:9 [INFO] [stdout] | [INFO] [stdout] 795 | pubkeyhash: &mut ValType) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkeyhash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/standard.rs:812:25 [INFO] [stdout] | [INFO] [stdout] 812 | pub fn is_small_integer(opcode: OpcodeType) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/standard.rs:820:23 [INFO] [stdout] | [INFO] [stdout] 820 | pub fn is_pushdata_op(opcode: OpcodeType) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_keys` [INFO] [stdout] --> src/standard.rs:828:36 [INFO] [stdout] | [INFO] [stdout] 828 | pub fn is_valid_multisig_key_count(n_keys: i32) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_keys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opcode` [INFO] [stdout] --> src/standard.rs:837:9 [INFO] [stdout] | [INFO] [stdout] 837 | opcode: OpcodeType, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/standard.rs:838:9 [INFO] [stdout] | [INFO] [stdout] 838 | data: ValType, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `count` [INFO] [stdout] --> src/standard.rs:839:9 [INFO] [stdout] | [INFO] [stdout] 839 | count: &mut i32) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_count` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/standard.rs:863:9 [INFO] [stdout] | [INFO] [stdout] 863 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `required_sigs` [INFO] [stdout] --> src/standard.rs:864:9 [INFO] [stdout] | [INFO] [stdout] 864 | required_sigs: &mut i32, [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_required_sigs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkeys` [INFO] [stdout] --> src/standard.rs:865:9 [INFO] [stdout] | [INFO] [stdout] 865 | pubkeys: &mut Vec) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkeys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/standard.rs:914:9 [INFO] [stdout] | [INFO] [stdout] 914 | script_pub_key: &Script, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `solutions_ret` [INFO] [stdout] --> src/standard.rs:915:9 [INFO] [stdout] | [INFO] [stdout] 915 | solutions_ret: &mut Vec>) -> TxoutType { [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_solutions_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/standard.rs:997:9 [INFO] [stdout] | [INFO] [stdout] 997 | script_pub_key: &Script, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `address_ret` [INFO] [stdout] --> src/standard.rs:998:9 [INFO] [stdout] | [INFO] [stdout] 998 | address_ret: &mut TxDestination) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address_ret` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/standard.rs:1066:28 [INFO] [stdout] | [INFO] [stdout] 1066 | fn script_visit(&self, dest: &NoDestination) -> Script { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `keyid` [INFO] [stdout] --> src/standard.rs:1076:28 [INFO] [stdout] | [INFO] [stdout] 1076 | fn script_visit(&self, keyid: &PKHash) -> Script { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_keyid` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `scriptid` [INFO] [stdout] --> src/standard.rs:1086:28 [INFO] [stdout] | [INFO] [stdout] 1086 | fn script_visit(&self, scriptid: &ScriptHash) -> Script { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_scriptid` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/standard.rs:1096:28 [INFO] [stdout] | [INFO] [stdout] 1096 | fn script_visit(&self, id: &WitnessV0KeyHash) -> Script { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/standard.rs:1106:28 [INFO] [stdout] | [INFO] [stdout] 1106 | fn script_visit(&self, id: &WitnessV0ScriptHash) -> Script { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tap` [INFO] [stdout] --> src/standard.rs:1116:28 [INFO] [stdout] | [INFO] [stdout] 1116 | fn script_visit(&self, tap: &WitnessV1Taproot) -> Script { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_tap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/standard.rs:1126:28 [INFO] [stdout] | [INFO] [stdout] 1126 | fn script_visit(&self, id: &WitnessUnknown) -> Script { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/standard.rs:1144:35 [INFO] [stdout] | [INFO] [stdout] 1144 | pub fn get_script_for_destination(dest: &TxDestination) -> Script { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pub_key` [INFO] [stdout] --> src/standard.rs:1157:35 [INFO] [stdout] | [INFO] [stdout] 1157 | pub fn get_script_for_raw_pub_key(pub_key: &PubKey) -> Script { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_required` [INFO] [stdout] --> src/standard.rs:1170:9 [INFO] [stdout] | [INFO] [stdout] 1170 | n_required: i32, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_required` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `keys` [INFO] [stdout] --> src/standard.rs:1171:9 [INFO] [stdout] | [INFO] [stdout] 1171 | keys: &Vec) -> Script { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_keys` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/standard.rs:1191:29 [INFO] [stdout] | [INFO] [stdout] 1191 | pub fn is_valid_destination(dest: &TxDestination) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/standard.rs:1207:9 [INFO] [stdout] | [INFO] [stdout] 1207 | a: taproot_builder::NodeInfo, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/standard.rs:1208:9 [INFO] [stdout] | [INFO] [stdout] 1208 | b: taproot_builder::NodeInfo) -> taproot_builder::NodeInfo { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `node` [INFO] [stdout] --> src/standard.rs:1240:9 [INFO] [stdout] | [INFO] [stdout] 1240 | node: taproot_builder::NodeInfo, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_node` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `depth` [INFO] [stdout] --> src/standard.rs:1241:9 [INFO] [stdout] | [INFO] [stdout] 1241 | depth: i32) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_depth` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `depths` [INFO] [stdout] --> src/standard.rs:1275:36 [INFO] [stdout] | [INFO] [stdout] 1275 | pub fn valid_depths(&mut self, depths: &Vec) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_depths` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `track` [INFO] [stdout] --> src/standard.rs:1315:13 [INFO] [stdout] | [INFO] [stdout] 1315 | let track: bool = track.unwrap_or(true); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_track` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `depth` [INFO] [stdout] --> src/standard.rs:1310:9 [INFO] [stdout] | [INFO] [stdout] 1310 | depth: i32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_depth` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/standard.rs:1311:9 [INFO] [stdout] | [INFO] [stdout] 1311 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `leaf_version` [INFO] [stdout] --> src/standard.rs:1312:9 [INFO] [stdout] | [INFO] [stdout] 1312 | leaf_version: i32, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_leaf_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `depth` [INFO] [stdout] --> src/standard.rs:1337:9 [INFO] [stdout] | [INFO] [stdout] 1337 | depth: i32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_depth` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hash` [INFO] [stdout] --> src/standard.rs:1338:9 [INFO] [stdout] | [INFO] [stdout] 1338 | hash: &u256) -> &mut TaprootBuilder { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_hash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `internal_key` [INFO] [stdout] --> src/standard.rs:1358:32 [INFO] [stdout] | [INFO] [stdout] 1358 | pub fn finalize(&mut self, internal_key: &XOnlyPubKey) -> &mut TaprootBuilder { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_internal_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `spenddata` [INFO] [stdout] --> src/standard.rs:1432:9 [INFO] [stdout] | [INFO] [stdout] 1432 | spenddata: &TaprootSpendData, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_spenddata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output` [INFO] [stdout] --> src/standard.rs:1433:9 [INFO] [stdout] | [INFO] [stdout] 1433 | output: &XOnlyPubKey) -> Option> { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_output` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/outputtype.rs:30:26 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn parse_output_type(ty: &String) -> Option { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/outputtype.rs:47:27 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn format_output_type(ty: OutputType) -> &'static str { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_sig` [INFO] [stdout] --> src/signature_checker.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | script_sig: &Vec, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vch_pub_key` [INFO] [stdout] --> src/signature_checker.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 34 | vch_pub_key: &Vec, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_code` [INFO] [stdout] --> src/signature_checker.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | script_code: &Script, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_code` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/signature_checker.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | sigversion: SigVersion) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/signature_checker.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 48 | sig: &[u8], [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pubkey` [INFO] [stdout] --> src/signature_checker.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | pubkey: &[u8], [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sigversion` [INFO] [stdout] --> src/signature_checker.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | sigversion: SigVersion, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `execdata` [INFO] [stdout] --> src/signature_checker.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | execdata: &ScriptExecutionData, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_execdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serror` [INFO] [stdout] --> src/signature_checker.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | serror: Option<*mut ScriptError>) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_lock_time` [INFO] [stdout] --> src/signature_checker.rs:63:31 [INFO] [stdout] | [INFO] [stdout] 63 | fn check_lock_time(&self, n_lock_time: &ScriptNum) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_lock_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n_sequence` [INFO] [stdout] --> src/signature_checker.rs:74:30 [INFO] [stdout] | [INFO] [stdout] 74 | fn check_sequence(&self, n_sequence: &ScriptNum) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_sequence` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mdb` [INFO] [stdout] --> src/signature_checker.rs:105:28 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn handle_missing_data(mdb: MissingDataBehavior) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_mdb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/parse.rs:3:21 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn parse_script(s: &String) -> Script { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `attempt_sighash_decode` [INFO] [stdout] --> src/parse.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | let attempt_sighash_decode: bool = attempt_sighash_decode.unwrap_or(false); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_attempt_sighash_decode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/parse.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/parse.rs:22:22 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn format_script(script: &Script) -> String { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `include_address` [INFO] [stdout] --> src/parse.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | let include_address: bool = include_address.unwrap_or(true); [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_include_address` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script_pub_key` [INFO] [stdout] --> src/parse.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | script_pub_key: &Script, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `out` [INFO] [stdout] --> src/parse.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | out: &mut UniValue, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_out` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `include_hex` [INFO] [stdout] --> src/parse.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | include_hex: bool, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_include_hex` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `script` [INFO] [stdout] --> src/parse.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | script: &Script, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `out` [INFO] [stdout] --> src/parse.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | out: &mut UniValue) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_out` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `version`, `data`, and `remaining` are never read [INFO] [stdout] --> src/bitcoinconsensus.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 74 | pub struct TxInputStream { [INFO] [stdout] | ------------- fields in this struct [INFO] [stdout] 75 | version: i32, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 76 | data: *const u8, [INFO] [stdout] | ^^^^ [INFO] [stdout] 77 | remaining: usize, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `set_error` is never used [INFO] [stdout] --> src/bitcoinconsensus.rs:139:18 [INFO] [stdout] | [INFO] [stdout] 139 | #[inline] pub fn set_error( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `handle` is never read [INFO] [stdout] --> src/bitcoinconsensus.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 151 | pub struct ECCryptoClosure [INFO] [stdout] | --------------- field in this struct [INFO] [stdout] 152 | { [INFO] [stdout] 153 | handle: ECCVerifyHandle, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> src/interpreter.rs:356:5 [INFO] [stdout] | [INFO] [stdout] 350 | pub struct ScriptExecutionData { [INFO] [stdout] | ------------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 356 | tapleaf_hash_init: bool, // default = false [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 362 | tapleaf_hash: u256, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 368 | codeseparator_pos_init: bool, // default = false [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 376 | codeseparator_pos: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 383 | annex_init: bool, // default = false [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 389 | annex_present: bool, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 395 | annex_hash: u256, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 402 | validation_weight_left_init: bool, // default = false [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 410 | validation_weight_left: i64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `set_error` is never used [INFO] [stdout] --> src/interpreter.rs:441:18 [INFO] [stdout] | [INFO] [stdout] 441 | #[inline] pub fn set_error( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `stack_size` and `first_false_pos` are never read [INFO] [stdout] --> src/interpreter.rs:810:5 [INFO] [stdout] | [INFO] [stdout] 804 | pub struct ConditionStack { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 810 | stack_size: u32, // default = 0 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 818 | first_false_pos: u32, // default = NO_FALSE [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `salted_hasher_ecdsa`, `salted_hasher_schnorr`, `set_valid`, and `cs_sigcache` are never read [INFO] [stdout] --> src/sigcache.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 30 | pub struct SignatureCache { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 38 | salted_hasher_ecdsa: Sha256, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 39 | salted_hasher_schnorr: Sha256, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 40 | set_valid: SignatureCacheMap, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 41 | cs_sigcache: RawSharedMutex, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `script` and `witness` are never read [INFO] [stdout] --> src/sign.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 315 | pub struct Stacks { [INFO] [stdout] | ------ fields in this struct [INFO] [stdout] 316 | script: Vec, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 317 | witness: Vec, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `base` is never read [INFO] [stdout] --> src/standard.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct ScriptID { [INFO] [stdout] | -------- field in this struct [INFO] [stdout] 13 | base: BaseHash, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `base` is never read [INFO] [stdout] --> src/standard.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 159 | pub struct PKHash { [INFO] [stdout] | ------ field in this struct [INFO] [stdout] 160 | base: BaseHash, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `base` is never read [INFO] [stdout] --> src/standard.rs:186:5 [INFO] [stdout] | [INFO] [stdout] 185 | pub struct ScriptHash { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] 186 | base: BaseHash, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `base` is never read [INFO] [stdout] --> src/standard.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 211 | pub struct WitnessV0ScriptHash { [INFO] [stdout] | ------------------- field in this struct [INFO] [stdout] 212 | base: BaseHash, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `base` is never read [INFO] [stdout] --> src/standard.rs:238:5 [INFO] [stdout] | [INFO] [stdout] 237 | pub struct WitnessV0KeyHash { [INFO] [stdout] | ---------------- field in this struct [INFO] [stdout] 238 | base: BaseHash, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `base` is never read [INFO] [stdout] --> src/standard.rs:264:5 [INFO] [stdout] | [INFO] [stdout] 263 | pub struct WitnessV1Taproot { [INFO] [stdout] | ---------------- field in this struct [INFO] [stdout] 264 | base: XOnlyPubKey, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `version`, `length`, and `program` are never read [INFO] [stdout] --> src/standard.rs:294:5 [INFO] [stdout] | [INFO] [stdout] 293 | pub struct WitnessUnknown { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 294 | version: u32, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 295 | length: u32, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 296 | program: [u8; 40], [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `internal_key`, `merkle_root`, and `scripts` are never read [INFO] [stdout] --> src/standard.rs:395:5 [INFO] [stdout] | [INFO] [stdout] 389 | pub struct TaprootSpendData { [INFO] [stdout] | ---------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 395 | internal_key: XOnlyPubKey, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 402 | merkle_root: u256, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 418 | scripts: HashMap<(Script,i32),HashSet,ShortestVectorFirstComparator>>, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `valid`, `branch`, `internal_key`, `output_key`, and `parity` are never read [INFO] [stdout] --> src/standard.rs:466:5 [INFO] [stdout] | [INFO] [stdout] 459 | pub struct TaprootBuilder { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 466 | valid: bool, // default = true [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 520 | branch: Vec>, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 526 | internal_key: XOnlyPubKey, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 532 | output_key: XOnlyPubKey, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 538 | parity: bool, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `script`, `leaf_version`, and `merkle_branch` are never read [INFO] [stdout] --> src/standard.rs:556:9 [INFO] [stdout] | [INFO] [stdout] 550 | pub struct LeafInfo [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 556 | script: Script, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 563 | leaf_version: i32, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 570 | merkle_branch: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `hash` and `leaves` are never read [INFO] [stdout] --> src/standard.rs:584:9 [INFO] [stdout] | [INFO] [stdout] 578 | pub struct NodeInfo { [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 584 | hash: u256, [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 596 | leaves: Vec, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `None` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:19:15 [INFO] [stdout] | [INFO] [stdout] 19 | const None = 0b0000000000000000; [INFO] [stdout] | ^^^^ help: convert the identifier to upper case: `NONE` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `P2sh` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:25:15 [INFO] [stdout] | [INFO] [stdout] 25 | const P2sh = 0b0000000000000001; [INFO] [stdout] | ^^^^ help: convert the identifier to upper case: `P2SH` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `Dersig` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:31:15 [INFO] [stdout] | [INFO] [stdout] 31 | const Dersig = 0b0000000000000100; [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `DERSIG` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `Nulldummy` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:37:15 [INFO] [stdout] | [INFO] [stdout] 37 | const Nulldummy = 0b0000000000010000; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `NULLDUMMY` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `Checklocktimeverify` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:43:15 [INFO] [stdout] | [INFO] [stdout] 43 | const Checklocktimeverify = 0b0000001000000000; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CHECKLOCKTIMEVERIFY` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `Checksequenceverify` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:49:15 [INFO] [stdout] | [INFO] [stdout] 49 | const Checksequenceverify = 0b0000010000000000; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `CHECKSEQUENCEVERIFY` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `Witness` should have an upper case name [INFO] [stdout] --> src/bitcoinconsensus.rs:55:15 [INFO] [stdout] | [INFO] [stdout] 55 | const Witness = 0b0000100000000000; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `WITNESS` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 398 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 3.41s [INFO] running `Command { std: "docker" "inspect" "d19f4f7267d479247250f027b4a875e93e31531df7efebc7a5e1d43808e6f0db", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d19f4f7267d479247250f027b4a875e93e31531df7efebc7a5e1d43808e6f0db", kill_on_drop: false }` [INFO] [stdout] d19f4f7267d479247250f027b4a875e93e31531df7efebc7a5e1d43808e6f0db [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:3d532c2baa59a8a48e45c3be7eb049f77ac5a58a7a6514a58a8e878df1c3d03d" "/opt/rustwide/cargo-home/bin/cargo" "+ece70b22820429ebf0c6d388c32356a14c58fc2f" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] a846f024426b37b22464019eca39caba6333c43916ef62f006746646fae51306 [INFO] running `Command { std: "docker" "start" "-a" "a846f024426b37b22464019eca39caba6333c43916ef62f006746646fae51306", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] warning: unused macro definition: `ternary` [INFO] [stderr] --> src/lib.rs:3:14 [INFO] [stderr] | [INFO] [stderr] 3 | macro_rules! ternary { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_macros)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `bitcoin_derive::*` [INFO] [stderr] --> src/imports.rs:3:16 [INFO] [stderr] | [INFO] [stderr] 3 | pub(crate) use bitcoin_derive::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `bitcoin_secp256k1 as secp256k1` [INFO] [stderr] --> src/imports.rs:9:16 [INFO] [stderr] | [INFO] [stderr] 9 | pub(crate) use bitcoin_secp256k1 as secp256k1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `bitcoin_secp256k1::*` [INFO] [stderr] --> src/imports.rs:10:16 [INFO] [stderr] | [INFO] [stderr] 10 | pub(crate) use bitcoin_secp256k1::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `bitcoin_serialize::*` [INFO] [stderr] --> src/imports.rs:11:16 [INFO] [stderr] | [INFO] [stderr] 11 | pub(crate) use bitcoin_serialize::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `bitcoin_support::*` [INFO] [stderr] --> src/imports.rs:14:16 [INFO] [stderr] | [INFO] [stderr] 14 | pub(crate) use bitcoin_support::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `bitcoin_version::*` [INFO] [stderr] --> src/imports.rs:16:16 [INFO] [stderr] | [INFO] [stderr] 16 | pub(crate) use bitcoin_version::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `bitcoinsecp256k1_keys::*` [INFO] [stderr] --> src/imports.rs:17:16 [INFO] [stderr] | [INFO] [stderr] 17 | pub(crate) use bitcoinsecp256k1_keys::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant `UNKNOWN_ERROR` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | UNKNOWN_ERROR, [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UnknownError` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variant `EVAL_FALSE` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | EVAL_FALSE, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `EvalFalse` [INFO] [stderr] [INFO] [stderr] warning: variant `OP_RETURN` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | OP_RETURN, [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `OpReturn` [INFO] [stderr] [INFO] [stderr] warning: variant `SCRIPT_SIZE` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 14 | SCRIPT_SIZE, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ScriptSize` [INFO] [stderr] [INFO] [stderr] warning: variant `PUSH_SIZE` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | PUSH_SIZE, [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `PushSize` [INFO] [stderr] [INFO] [stderr] warning: variant `OP_COUNT` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | OP_COUNT, [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to upper camel case: `OpCount` [INFO] [stderr] [INFO] [stderr] warning: variant `STACK_SIZE` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:17:5 [INFO] [stderr] | [INFO] [stderr] 17 | STACK_SIZE, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `StackSize` [INFO] [stderr] [INFO] [stderr] warning: variant `SIG_COUNT` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:18:5 [INFO] [stderr] | [INFO] [stderr] 18 | SIG_COUNT, [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `SigCount` [INFO] [stderr] [INFO] [stderr] warning: variant `PUBKEY_COUNT` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | PUBKEY_COUNT, [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PubkeyCount` [INFO] [stderr] [INFO] [stderr] warning: variant `BAD_OPCODE` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:29:5 [INFO] [stderr] | [INFO] [stderr] 29 | BAD_OPCODE, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `BadOpcode` [INFO] [stderr] [INFO] [stderr] warning: variant `DISABLED_OPCODE` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:30:5 [INFO] [stderr] | [INFO] [stderr] 30 | DISABLED_OPCODE, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DisabledOpcode` [INFO] [stderr] [INFO] [stderr] warning: variant `INVALID_STACK_OPERATION` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:31:5 [INFO] [stderr] | [INFO] [stderr] 31 | INVALID_STACK_OPERATION, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InvalidStackOperation` [INFO] [stderr] [INFO] [stderr] warning: variant `INVALID_ALTSTACK_OPERATION` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:32:5 [INFO] [stderr] | [INFO] [stderr] 32 | INVALID_ALTSTACK_OPERATION, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InvalidAltstackOperation` [INFO] [stderr] [INFO] [stderr] warning: variant `UNBALANCED_CONDITIONAL` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:33:5 [INFO] [stderr] | [INFO] [stderr] 33 | UNBALANCED_CONDITIONAL, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UnbalancedConditional` [INFO] [stderr] [INFO] [stderr] warning: variant `NEGATIVE_LOCKTIME` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:36:5 [INFO] [stderr] | [INFO] [stderr] 36 | NEGATIVE_LOCKTIME, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `NegativeLocktime` [INFO] [stderr] [INFO] [stderr] warning: variant `UNSATISFIED_LOCKTIME` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:37:5 [INFO] [stderr] | [INFO] [stderr] 37 | UNSATISFIED_LOCKTIME, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UnsatisfiedLocktime` [INFO] [stderr] [INFO] [stderr] warning: variant `SIG_HASHTYPE` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:40:5 [INFO] [stderr] | [INFO] [stderr] 40 | SIG_HASHTYPE, [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigHashtype` [INFO] [stderr] [INFO] [stderr] warning: variant `SIG_DER` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:41:5 [INFO] [stderr] | [INFO] [stderr] 41 | SIG_DER, [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper camel case: `SigDer` [INFO] [stderr] [INFO] [stderr] warning: variant `SIG_PUSHONLY` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:43:5 [INFO] [stderr] | [INFO] [stderr] 43 | SIG_PUSHONLY, [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigPushonly` [INFO] [stderr] [INFO] [stderr] warning: variant `SIG_HIGH_S` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:44:5 [INFO] [stderr] | [INFO] [stderr] 44 | SIG_HIGH_S, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `SigHighS` [INFO] [stderr] [INFO] [stderr] warning: variant `SIG_NULLDUMMY` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:45:5 [INFO] [stderr] | [INFO] [stderr] 45 | SIG_NULLDUMMY, [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigNulldummy` [INFO] [stderr] [INFO] [stderr] warning: variant `SIG_NULLFAIL` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:49:5 [INFO] [stderr] | [INFO] [stderr] 49 | SIG_NULLFAIL, [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigNullfail` [INFO] [stderr] [INFO] [stderr] warning: variant `DISCOURAGE_UPGRADABLE_NOPS` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:52:5 [INFO] [stderr] | [INFO] [stderr] 52 | DISCOURAGE_UPGRADABLE_NOPS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageUpgradableNops` [INFO] [stderr] [INFO] [stderr] warning: variant `DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:53:5 [INFO] [stderr] | [INFO] [stderr] 53 | DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageUpgradableWitnessProgram` [INFO] [stderr] [INFO] [stderr] warning: variant `DISCOURAGE_UPGRADABLE_TAPROOT_VERSION` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:54:5 [INFO] [stderr] | [INFO] [stderr] 54 | DISCOURAGE_UPGRADABLE_TAPROOT_VERSION, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageUpgradableTaprootVersion` [INFO] [stderr] [INFO] [stderr] warning: variant `DISCOURAGE_OP_SUCCESS` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:55:5 [INFO] [stderr] | [INFO] [stderr] 55 | DISCOURAGE_OP_SUCCESS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageOpSuccess` [INFO] [stderr] [INFO] [stderr] warning: variant `DISCOURAGE_UPGRADABLE_PUBKEYTYPE` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:56:5 [INFO] [stderr] | [INFO] [stderr] 56 | DISCOURAGE_UPGRADABLE_PUBKEYTYPE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DiscourageUpgradablePubkeytype` [INFO] [stderr] [INFO] [stderr] warning: variant `WITNESS_PROGRAM_WRONG_LENGTH` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:59:5 [INFO] [stderr] | [INFO] [stderr] 59 | WITNESS_PROGRAM_WRONG_LENGTH, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessProgramWrongLength` [INFO] [stderr] [INFO] [stderr] warning: variant `WITNESS_PROGRAM_WITNESS_EMPTY` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:60:5 [INFO] [stderr] | [INFO] [stderr] 60 | WITNESS_PROGRAM_WITNESS_EMPTY, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessProgramWitnessEmpty` [INFO] [stderr] [INFO] [stderr] warning: variant `WITNESS_PROGRAM_MISMATCH` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:61:5 [INFO] [stderr] | [INFO] [stderr] 61 | WITNESS_PROGRAM_MISMATCH, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessProgramMismatch` [INFO] [stderr] [INFO] [stderr] warning: variant `WITNESS_MALLEATED` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:62:5 [INFO] [stderr] | [INFO] [stderr] 62 | WITNESS_MALLEATED, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessMalleated` [INFO] [stderr] [INFO] [stderr] warning: variant `WITNESS_MALLEATED_P2SH` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:63:5 [INFO] [stderr] | [INFO] [stderr] 63 | WITNESS_MALLEATED_P2SH, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessMalleatedP2sh` [INFO] [stderr] [INFO] [stderr] warning: variant `WITNESS_UNEXPECTED` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:64:5 [INFO] [stderr] | [INFO] [stderr] 64 | WITNESS_UNEXPECTED, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessUnexpected` [INFO] [stderr] [INFO] [stderr] warning: variant `WITNESS_PUBKEYTYPE` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:65:5 [INFO] [stderr] | [INFO] [stderr] 65 | WITNESS_PUBKEYTYPE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessPubkeytype` [INFO] [stderr] [INFO] [stderr] warning: variant `SCHNORR_SIG_SIZE` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:68:5 [INFO] [stderr] | [INFO] [stderr] 68 | SCHNORR_SIG_SIZE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SchnorrSigSize` [INFO] [stderr] [INFO] [stderr] warning: variant `SCHNORR_SIG_HASHTYPE` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:69:5 [INFO] [stderr] | [INFO] [stderr] 69 | SCHNORR_SIG_HASHTYPE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SchnorrSigHashtype` [INFO] [stderr] [INFO] [stderr] warning: variant `SCHNORR_SIG` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:70:5 [INFO] [stderr] | [INFO] [stderr] 70 | SCHNORR_SIG, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SchnorrSig` [INFO] [stderr] [INFO] [stderr] warning: variant `TAPROOT_WRONG_CONTROL_SIZE` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:71:5 [INFO] [stderr] | [INFO] [stderr] 71 | TAPROOT_WRONG_CONTROL_SIZE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TaprootWrongControlSize` [INFO] [stderr] [INFO] [stderr] warning: variant `TAPSCRIPT_VALIDATION_WEIGHT` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:72:5 [INFO] [stderr] | [INFO] [stderr] 72 | TAPSCRIPT_VALIDATION_WEIGHT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TapscriptValidationWeight` [INFO] [stderr] [INFO] [stderr] warning: variant `TAPSCRIPT_CHECKMULTISIG` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:73:5 [INFO] [stderr] | [INFO] [stderr] 73 | TAPSCRIPT_CHECKMULTISIG, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TapscriptCheckmultisig` [INFO] [stderr] [INFO] [stderr] warning: variant `TAPSCRIPT_MINIMALIF` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:74:5 [INFO] [stderr] | [INFO] [stderr] 74 | TAPSCRIPT_MINIMALIF, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TapscriptMinimalif` [INFO] [stderr] [INFO] [stderr] warning: variant `OP_CODESEPARATOR` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:77:5 [INFO] [stderr] | [INFO] [stderr] 77 | OP_CODESEPARATOR, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpCodeseparator` [INFO] [stderr] [INFO] [stderr] warning: variant `SIG_FINDANDDELETE` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | SIG_FINDANDDELETE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigFindanddelete` [INFO] [stderr] [INFO] [stderr] warning: variant `ERROR_COUNT` should have an upper camel case name [INFO] [stderr] --> src/script_error.rs:80:5 [INFO] [stderr] | [INFO] [stderr] 80 | ERROR_COUNT [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ErrorCount` [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/interpreter.rs:38:1 [INFO] [stderr] | [INFO] [stderr] 38 | / /** [INFO] [stderr] 39 | | | Script verification flags. [INFO] [stderr] 40 | | | [INFO] [stderr] 41 | | | All flags are intended to be soft forks: [INFO] [stderr] ... | [INFO] [stderr] 45 | | | [INFO] [stderr] 46 | | */ [INFO] [stderr] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variant `WITNESS_V0` should have an upper camel case name [INFO] [stderr] --> src/interpreter.rs:330:5 [INFO] [stderr] | [INFO] [stderr] 330 | WITNESS_V0 = 1, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessV0` [INFO] [stderr] [INFO] [stderr] warning: type `valtype` should have an upper camel case name [INFO] [stderr] --> src/interpreter.rs:429:10 [INFO] [stderr] | [INFO] [stderr] 429 | pub type valtype = Vec; [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Valtype` [INFO] [stderr] [INFO] [stderr] warning: unused macro definition: `stacktop` [INFO] [stderr] --> src/interpreter.rs:478:14 [INFO] [stderr] | [INFO] [stderr] 478 | macro_rules! stacktop { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused macro definition: `altstacktop` [INFO] [stderr] --> src/interpreter.rs:486:14 [INFO] [stderr] | [INFO] [stderr] 486 | macro_rules! altstacktop { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/sigcache.rs:125:1 [INFO] [stderr] | [INFO] [stderr] 125 | / /** [INFO] [stderr] 126 | | | In previous versions of this code, signatureCache [INFO] [stderr] 127 | | | was a local static variable in CachingTransactionSignatureChecker::VerifySignature. [INFO] [stderr] 128 | | | We initialize signatureCache outside [INFO] [stderr] ... | [INFO] [stderr] 134 | | | [INFO] [stderr] 135 | | */ [INFO] [stderr] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/sign.rs:5:1 [INFO] [stderr] | [INFO] [stderr] 5 | / /** [INFO] [stderr] 6 | | | A signature creator that just produces [INFO] [stderr] 7 | | | 71-byte empty signatures. [INFO] [stderr] 8 | | | [INFO] [stderr] 9 | | */ [INFO] [stderr] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/sign.rs:16:1 [INFO] [stderr] | [INFO] [stderr] 16 | / /** [INFO] [stderr] 17 | | | A signature creator that just produces [INFO] [stderr] 18 | | | 72-byte empty signatures. [INFO] [stderr] 19 | | | [INFO] [stderr] 20 | | */ [INFO] [stderr] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/standard.rs:73:1 [INFO] [stderr] | [INFO] [stderr] 73 | / /** [INFO] [stderr] 74 | | | A data carrying output is an unspendable [INFO] [stderr] 75 | | | output containing data. The script [INFO] [stderr] 76 | | | type is designated as TxoutType::NULL_DATA. [INFO] [stderr] 77 | | | [INFO] [stderr] 78 | | */ [INFO] [stderr] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/standard.rs:85:1 [INFO] [stderr] | [INFO] [stderr] 85 | / /** [INFO] [stderr] 86 | | | Maximum size of TxoutType::NULL_DATA [INFO] [stderr] 87 | | | scripts that this node considers standard. [INFO] [stderr] 88 | | | [INFO] [stderr] 89 | | */ [INFO] [stderr] | |____^ rustdoc does not generate documentation for macro invocations [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: variant `NULL_DATA` should have an upper camel case name [INFO] [stderr] --> src/standard.rs:115:5 [INFO] [stderr] | [INFO] [stderr] 115 | NULL_DATA, [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `NullData` [INFO] [stderr] [INFO] [stderr] warning: variant `WITNESS_V0_SCRIPTHASH` should have an upper camel case name [INFO] [stderr] --> src/standard.rs:116:5 [INFO] [stderr] | [INFO] [stderr] 116 | WITNESS_V0_SCRIPTHASH, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessV0Scripthash` [INFO] [stderr] [INFO] [stderr] warning: variant `WITNESS_V0_KEYHASH` should have an upper camel case name [INFO] [stderr] --> src/standard.rs:117:5 [INFO] [stderr] | [INFO] [stderr] 117 | WITNESS_V0_KEYHASH, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessV0Keyhash` [INFO] [stderr] [INFO] [stderr] warning: variant `WITNESS_V1_TAPROOT` should have an upper camel case name [INFO] [stderr] --> src/standard.rs:118:5 [INFO] [stderr] | [INFO] [stderr] 118 | WITNESS_V1_TAPROOT, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessV1Taproot` [INFO] [stderr] [INFO] [stderr] warning: variant `WITNESS_UNKNOWN` should have an upper camel case name [INFO] [stderr] --> src/standard.rs:125:5 [INFO] [stderr] | [INFO] [stderr] 125 | WITNESS_UNKNOWN, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `WitnessUnknown` [INFO] [stderr] [INFO] [stderr] warning: variant `P2SH_SEGWIT` should have an upper camel case name [INFO] [stderr] --> src/outputtype.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | P2SH_SEGWIT, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `P2shSegwit` [INFO] [stderr] [INFO] [stderr] warning: variant `ASSERT_FAIL` should have an upper camel case name [INFO] [stderr] --> src/signature_checker.rs:96:5 [INFO] [stderr] | [INFO] [stderr] 96 | ASSERT_FAIL, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `AssertFail` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rhs` [INFO] [stderr] --> src/bitcoinconsensus.rs:83:28 [INFO] [stderr] | [INFO] [stderr] 83 | #[inline] fn shr(self, rhs: T) -> Self::Output { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_rhs` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `n_version_in` [INFO] [stderr] --> src/bitcoinconsensus.rs:95:9 [INFO] [stderr] | [INFO] [stderr] 95 | n_version_in: i32, [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_version_in` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_to` [INFO] [stderr] --> src/bitcoinconsensus.rs:96:9 [INFO] [stderr] | [INFO] [stderr] 96 | tx_to: *const u8, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_to_len` [INFO] [stderr] --> src/bitcoinconsensus.rs:97:9 [INFO] [stderr] | [INFO] [stderr] 97 | tx_to_len: usize) -> Self { [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to_len` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `pch` [INFO] [stderr] --> src/bitcoinconsensus.rs:110:9 [INFO] [stderr] | [INFO] [stderr] 110 | pch: *mut u8, [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_pch` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `n_size` [INFO] [stderr] --> src/bitcoinconsensus.rs:111:9 [INFO] [stderr] | [INFO] [stderr] 111 | n_size: usize) { [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_size` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ret` [INFO] [stderr] --> src/bitcoinconsensus.rs:140:9 [INFO] [stderr] | [INFO] [stderr] 140 | ret: *mut BitcoinConsensusError, [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_ret` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `serror` [INFO] [stderr] --> src/bitcoinconsensus.rs:141:9 [INFO] [stderr] | [INFO] [stderr] 141 | serror: BitcoinConsensusError) -> i32 { [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `flags` [INFO] [stderr] --> src/bitcoinconsensus.rs:167:21 [INFO] [stderr] | [INFO] [stderr] 167 | pub fn verify_flags(flags: u32) -> bool { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `script_pub_key` [INFO] [stderr] --> src/bitcoinconsensus.rs:176:9 [INFO] [stderr] | [INFO] [stderr] 176 | script_pub_key: *const u8, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `script_pub_key_len` [INFO] [stderr] --> src/bitcoinconsensus.rs:177:9 [INFO] [stderr] | [INFO] [stderr] 177 | script_pub_key_len: u32, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key_len` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `amount` [INFO] [stderr] --> src/bitcoinconsensus.rs:178:9 [INFO] [stderr] | [INFO] [stderr] 178 | amount: Amount, [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_amount` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_to` [INFO] [stderr] --> src/bitcoinconsensus.rs:179:9 [INFO] [stderr] | [INFO] [stderr] 179 | tx_to: *const u8, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_to_len` [INFO] [stderr] --> src/bitcoinconsensus.rs:180:9 [INFO] [stderr] | [INFO] [stderr] 180 | tx_to_len: u32, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to_len` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `n_in` [INFO] [stderr] --> src/bitcoinconsensus.rs:181:9 [INFO] [stderr] | [INFO] [stderr] 181 | n_in: u32, [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_n_in` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `flags` [INFO] [stderr] --> src/bitcoinconsensus.rs:182:9 [INFO] [stderr] | [INFO] [stderr] 182 | flags: u32, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `err` [INFO] [stderr] --> src/bitcoinconsensus.rs:183:9 [INFO] [stderr] | [INFO] [stderr] 183 | err: *mut BitcoinConsensusError) -> i32 { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `script_pub_key` [INFO] [stderr] --> src/bitcoinconsensus.rs:210:9 [INFO] [stderr] | [INFO] [stderr] 210 | script_pub_key: *const u8, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `script_pub_key_len` [INFO] [stderr] --> src/bitcoinconsensus.rs:211:9 [INFO] [stderr] | [INFO] [stderr] 211 | script_pub_key_len: u32, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key_len` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `amount` [INFO] [stderr] --> src/bitcoinconsensus.rs:212:9 [INFO] [stderr] | [INFO] [stderr] 212 | amount: i64, [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_amount` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_to` [INFO] [stderr] --> src/bitcoinconsensus.rs:213:9 [INFO] [stderr] | [INFO] [stderr] 213 | tx_to: *const u8, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_to_len` [INFO] [stderr] --> src/bitcoinconsensus.rs:214:9 [INFO] [stderr] | [INFO] [stderr] 214 | tx_to_len: u32, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to_len` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `n_in` [INFO] [stderr] --> src/bitcoinconsensus.rs:215:9 [INFO] [stderr] | [INFO] [stderr] 215 | n_in: u32, [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_n_in` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `flags` [INFO] [stderr] --> src/bitcoinconsensus.rs:216:9 [INFO] [stderr] | [INFO] [stderr] 216 | flags: u32, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `err` [INFO] [stderr] --> src/bitcoinconsensus.rs:217:9 [INFO] [stderr] | [INFO] [stderr] 217 | err: *mut BitcoinConsensusError) -> i32 { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `script_pub_key` [INFO] [stderr] --> src/bitcoinconsensus.rs:237:9 [INFO] [stderr] | [INFO] [stderr] 237 | script_pub_key: *const u8, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `script_pub_key_len` [INFO] [stderr] --> src/bitcoinconsensus.rs:238:9 [INFO] [stderr] | [INFO] [stderr] 238 | script_pub_key_len: u32, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_script_pub_key_len` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_to` [INFO] [stderr] --> src/bitcoinconsensus.rs:239:9 [INFO] [stderr] | [INFO] [stderr] 239 | tx_to: *const u8, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_to_len` [INFO] [stderr] --> src/bitcoinconsensus.rs:240:9 [INFO] [stderr] | [INFO] [stderr] 240 | tx_to_len: u32, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_to_len` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `n_in` [INFO] [stderr] --> src/bitcoinconsensus.rs:241:9 [INFO] [stderr] | [INFO] [stderr] 241 | n_in: u32, [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_n_in` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `flags` [INFO] [stderr] --> src/bitcoinconsensus.rs:242:9 [INFO] [stderr] | [INFO] [stderr] 242 | flags: u32, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `err` [INFO] [stderr] --> src/bitcoinconsensus.rs:243:9 [INFO] [stderr] | [INFO] [stderr] 243 | err: *mut BitcoinConsensusError) -> i32 { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `serror` [INFO] [stderr] --> src/script_error.rs:87:28 [INFO] [stderr] | [INFO] [stderr] 87 | pub fn script_error_string(serror: ScriptError) -> String { [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ret` [INFO] [stderr] --> src/interpreter.rs:431:30 [INFO] [stderr] | [INFO] [stderr] 431 | #[inline] pub fn set_success(ret: *mut ScriptError) -> bool { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_ret` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ret` [INFO] [stderr] --> src/interpreter.rs:442:9 [INFO] [stderr] | [INFO] [stderr] 442 | ret: *mut ScriptError, [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_ret` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `serror` [INFO] [stderr] --> src/interpreter.rs:443:9 [INFO] [stderr] | [INFO] [stderr] 443 | serror: ScriptError) -> bool { [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `vch` [INFO] [stderr] --> src/interpreter.rs:453:21 [INFO] [stderr] | [INFO] [stderr] 453 | pub fn cast_to_bool(vch: &ValType) -> bool { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_vch` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `stack` [INFO] [stderr] --> src/interpreter.rs:494:27 [INFO] [stderr] | [INFO] [stderr] 494 | #[inline] pub fn popstack(stack: &mut Vec) { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `vch_pub_key` [INFO] [stderr] --> src/interpreter.rs:504:46 [INFO] [stderr] | [INFO] [stderr] 504 | pub fn is_compressed_or_uncompressed_pub_key(vch_pub_key: &ValType) -> bool { [INFO] [stderr] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_pub_key` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `vch_pub_key` [INFO] [stderr] --> src/interpreter.rs:530:30 [INFO] [stderr] | [INFO] [stderr] 530 | pub fn is_compressed_pub_key(vch_pub_key: &ValType) -> bool { [INFO] [stderr] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_pub_key` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/interpreter.rs:564:36 [INFO] [stderr] | [INFO] [stderr] 564 | pub fn is_valid_signature_encoding(sig: &Vec) -> bool { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_sig` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `vch_sig` [INFO] [stderr] --> src/interpreter.rs:634:9 [INFO] [stderr] | [INFO] [stderr] 634 | vch_sig: &ValType, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_sig` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `serror` [INFO] [stderr] --> src/interpreter.rs:635:9 [INFO] [stderr] | [INFO] [stderr] 635 | serror: *mut ScriptError) -> bool { [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `vch_sig` [INFO] [stderr] --> src/interpreter.rs:656:38 [INFO] [stderr] | [INFO] [stderr] 656 | pub fn is_defined_hashtype_signature(vch_sig: &ValType) -> bool { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_sig` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `vch_sig` [INFO] [stderr] --> src/interpreter.rs:672:9 [INFO] [stderr] | [INFO] [stderr] 672 | vch_sig: &Vec, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_sig` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `flags` [INFO] [stderr] --> src/interpreter.rs:673:9 [INFO] [stderr] | [INFO] [stderr] 673 | flags: u32, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `serror` [INFO] [stderr] --> src/interpreter.rs:674:9 [INFO] [stderr] | [INFO] [stderr] 674 | serror: *mut ScriptError) -> bool { [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `vch_pub_key` [INFO] [stderr] --> src/interpreter.rs:696:9 [INFO] [stderr] | [INFO] [stderr] 696 | vch_pub_key: &ValType, [INFO] [stderr] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_pub_key` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `flags` [INFO] [stderr] --> src/interpreter.rs:697:9 [INFO] [stderr] | [INFO] [stderr] 697 | flags: u32, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sigversion` [INFO] [stderr] --> src/interpreter.rs:698:9 [INFO] [stderr] | [INFO] [stderr] 698 | sigversion: &SigVersion, [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `serror` [INFO] [stderr] --> src/interpreter.rs:699:9 [INFO] [stderr] | [INFO] [stderr] 699 | serror: *mut ScriptError) -> bool { [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `data` [INFO] [stderr] --> src/interpreter.rs:715:9 [INFO] [stderr] | [INFO] [stderr] 715 | data: &ValType, [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `opcode` [INFO] [stderr] --> src/interpreter.rs:716:9 [INFO] [stderr] | [INFO] [stderr] 716 | opcode: OpcodeType) -> bool { [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_opcode` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `script` [INFO] [stderr] --> src/interpreter.rs:746:9 [INFO] [stderr] | [INFO] [stderr] 746 | script: &mut Script, [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_script` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `b` [INFO] [stderr] --> src/interpreter.rs:747:9 [INFO] [stderr] | [INFO] [stderr] 747 | b: &Script) -> i32 { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `f` [INFO] [stderr] --> src/interpreter.rs:849:33 [INFO] [stderr] | [INFO] [stderr] 849 | pub fn push_back(&mut self, f: bool) { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_f` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `vch_sig` [INFO] [stderr] --> src/interpreter.rs:895:9 [INFO] [stderr] | [INFO] [stderr] 895 | vch_sig: &ValType, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_sig` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `vch_pub_key` [INFO] [stderr] --> src/interpreter.rs:896:9 [INFO] [stderr] | [INFO] [stderr] 896 | vch_pub_key: &ValType, [INFO] [stderr] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vch_pub_key` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `pbegincodehash` [INFO] [stderr] --> src/interpreter.rs:897:9 [INFO] [stderr] | [INFO] [stderr] 897 | pbegincodehash: Box, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pbegincodehash` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `pend` [INFO] [stderr] --> src/interpreter.rs:898:9 [INFO] [stderr] | [INFO] [stderr] 898 | pend: Box, [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_pend` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `flags` [INFO] [stderr] --> src/interpreter.rs:899:9 [INFO] [stderr] | [INFO] [stderr] 899 | flags: u32, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `checker` [INFO] [stderr] --> src/interpreter.rs:900:9 [INFO] [stderr] | [INFO] [stderr] 900 | checker: &Box, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sigversion` [INFO] [stderr] --> src/interpreter.rs:901:9 [INFO] [stderr] | [INFO] [stderr] 901 | sigversion: SigVersion, [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `serror` [INFO] [stderr] --> src/interpreter.rs:902:9 [INFO] [stderr] | [INFO] [stderr] 902 | serror: *mut ScriptError, [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `success` [INFO] [stderr] --> src/interpreter.rs:903:9 [INFO] [stderr] | [INFO] [stderr] 903 | success: &mut bool) -> bool { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_success` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/interpreter.rs:933:9 [INFO] [stderr] | [INFO] [stderr] 933 | sig: &ValType, [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_sig` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `pubkey` [INFO] [stderr] --> src/interpreter.rs:934:9 [INFO] [stderr] | [INFO] [stderr] 934 | pubkey: &ValType, [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_pubkey` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `execdata` [INFO] [stderr] --> src/interpreter.rs:935:9 [INFO] [stderr] | [INFO] [stderr] 935 | execdata: &mut ScriptExecutionData, [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_execdata` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `flags` [INFO] [stderr] --> src/interpreter.rs:936:9 [INFO] [stderr] | [INFO] [stderr] 936 | flags: u32, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `checker` [INFO] [stderr] --> src/interpreter.rs:937:9 [INFO] [stderr] | [INFO] [stderr] 937 | checker: &Box, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_checker` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sigversion` [INFO] [stderr] --> src/interpreter.rs:938:9 [INFO] [stderr] | [INFO] [stderr] 938 | sigversion: SigVersion, [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sigversion` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `serror` [INFO] [stderr] --> src/interpreter.rs:939:9 [INFO] [stderr] | [INFO] [stderr] 939 | serror: *mut ScriptError, [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_serror` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `success` [INFO] [stderr] --> src/interpreter.rs:940:9 [INFO] [stderr] | [INFO] [stderr] 940 | success: &mut bool) -> bool { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_success` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/interpreter.rs:994:9 [INFO] [stderr] | [INFO] [stderr] 994 | sig: &ValType, [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_sig` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `pubkey` [INFO] [stderr] --> src/interpreter.rs:995:9 [INFO] [stderr] | [INFO] [stderr] 995 | pubkey: &ValType, [WARN] too many lines in the log, truncating it