[INFO] cloning repository https://github.com/paranoikcodit/jup-def-trahatel
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/paranoikcodit/jup-def-trahatel" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fparanoikcodit%2Fjup-def-trahatel", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fparanoikcodit%2Fjup-def-trahatel'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a31d42706dd220d474e501740c4d8919af320078
[INFO] checking paranoikcodit/jup-def-trahatel against master#61cc47e367d7be91e13bcd01e4e96e0e233d4f6d for pr-133502-17
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fparanoikcodit%2Fjup-def-trahatel" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/paranoikcodit/jup-def-trahatel
[INFO] finished tweaking git repo https://github.com/paranoikcodit/jup-def-trahatel
[INFO] tweaked toml for git repo https://github.com/paranoikcodit/jup-def-trahatel written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/paranoikcodit/jup-def-trahatel on toolchain 61cc47e367d7be91e13bcd01e4e96e0e233d4f6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+61cc47e367d7be91e13bcd01e4e96e0e233d4f6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/paranoikcodit/jup-def-trahatel already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+61cc47e367d7be91e13bcd01e4e96e0e233d4f6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded five8_const v1.0.0
[INFO] [stderr]   Downloaded solana-define-syscall v4.0.1
[INFO] [stderr]   Downloaded five8_core v1.0.0
[INFO] [stderr]   Downloaded solana-address v2.0.0
[INFO] [stderr]   Downloaded solana-hash v4.0.1
[INFO] [stderr]   Downloaded solana-sha256-hasher v3.1.0
[INFO] [stderr]   Downloaded five8 v1.0.0
[INFO] [stderr]   Downloaded solana-sdk-ids v3.1.0
[INFO] [stderr]   Downloaded solana-sha256-hasher v2.3.0
[INFO] [stderr]   Downloaded solana-program-memory v2.3.1
[INFO] [stderr]   Downloaded solana-cpi v3.1.0
[INFO] [stderr]   Downloaded solana-udp-client v3.1.4
[INFO] [stderr]   Downloaded solana-sysvar v2.3.0
[INFO] [stderr]   Downloaded solana-account-info v2.3.0
[INFO] [stderr]   Downloaded solana-hash v2.3.0
[INFO] [stderr]   Downloaded solana-clock v2.2.2
[INFO] [stderr]   Downloaded solana-compute-budget-interface v3.0.0
[INFO] [stderr]   Downloaded solana-signer v3.0.0
[INFO] [stderr]   Downloaded solana-short-vec v3.1.0
[INFO] [stderr]   Downloaded spl-token-group-interface v0.7.1
[INFO] [stderr]   Downloaded spl-discriminator-derive v0.2.0
[INFO] [stderr]   Downloaded solana-instruction v2.3.3
[INFO] [stderr]   Downloaded anchor-attribute-account v0.32.1
[INFO] [stderr]   Downloaded anchor-derive-serde v0.32.1
[INFO] [stderr]   Downloaded unit-prefix v0.5.2
[INFO] [stderr]   Downloaded anchor-derive-accounts v0.32.1
[INFO] [stderr]   Downloaded anchor-attribute-access-control v0.32.1
[INFO] [stderr]   Downloaded solana-invoke v0.4.0
[INFO] [stderr]   Downloaded solana-client-traits v3.0.0
[INFO] [stderr]   Downloaded anchor-syn v0.32.1
[INFO] [stderr]   Downloaded anchor-lang v0.32.1
[INFO] [stderr]   Downloaded solana-rpc-client v3.1.4
[INFO] [stderr]   Downloaded cc v1.2.48
[INFO] [stderr]   Downloaded webpki-root-certs v1.0.4
[INFO] [stderr]   Downloaded solana-sbpf v0.13.1
[INFO] [stderr]   Downloaded spl-associated-token-account v8.0.0
[INFO] [stderr]   Downloaded async-compression v0.4.34
[INFO] [stderr]   Downloaded webpki-roots v1.0.4
[INFO] [stderr]   Downloaded solana-quic-client v3.1.4
[INFO] [stderr]   Downloaded solana-rpc-client-nonce-utils v3.1.4
[INFO] [stderr]   Downloaded indicatif v0.18.3
[INFO] [stderr]   Downloaded tracing v0.1.43
[INFO] [stderr]   Downloaded tower-http v0.6.7
[INFO] [stderr]   Downloaded tungstenite v0.28.0
[INFO] [stderr]   Downloaded solana-net-utils v3.1.4
[INFO] [stderr]   Downloaded rustls-platform-verifier v0.6.2
[INFO] [stderr]   Downloaded tracing-core v0.1.35
[INFO] [stderr]   Downloaded rustls-pki-types v1.13.1
[INFO] [stderr]   Downloaded solana-metrics v3.1.4
[INFO] [stderr]   Downloaded solana-streamer v3.1.4
[INFO] [stderr]   Downloaded ed25519-dalek v2.2.0
[INFO] [stderr]   Downloaded solana-pubkey v2.4.0
[INFO] [stderr]   Downloaded console v0.16.1
[INFO] [stderr]   Downloaded solana-stake-interface v2.0.2
[INFO] [stderr]   Downloaded solana-vote-interface v4.0.4
[INFO] [stderr]   Downloaded agave-feature-set v3.1.4
[INFO] [stderr]   Downloaded solana-rpc-client-types v3.1.4
[INFO] [stderr]   Downloaded solana-tpu-client v3.1.4
[INFO] [stderr]   Downloaded caps v0.5.6
[INFO] [stderr]   Downloaded solana-perf v3.1.4
[INFO] [stderr]   Downloaded solana-pubsub-client v3.1.4
[INFO] [stderr]   Downloaded solana-account-decoder v3.1.4
[INFO] [stderr]   Downloaded solana-rpc-client-api v3.1.4
[INFO] [stderr]   Downloaded solana-connection-cache v3.1.4
[INFO] [stderr]   Downloaded compression-codecs v0.4.33
[INFO] [stderr]   Downloaded spl-token-2022-interface v2.1.0
[INFO] [stderr]   Downloaded solana-instruction v3.1.0
[INFO] [stderr]   Downloaded anchor-attribute-constant v0.32.1
[INFO] [stderr]   Downloaded anchor-attribute-error v0.32.1
[INFO] [stderr]   Downloaded anchor-lang-idl v0.1.2
[INFO] [stderr]   Downloaded solana-config-interface v2.0.0
[INFO] [stderr]   Downloaded solana-feature-gate-interface v3.0.0
[INFO] [stderr]   Downloaded solana-inflation v3.0.0
[INFO] [stderr]   Downloaded solana-version v3.1.4
[INFO] [stderr]   Downloaded solana-measure v3.1.4
[INFO] [stderr]   Downloaded solana-svm-type-overrides v3.1.4
[INFO] [stderr]   Downloaded solana-cluster-type v3.0.0
[INFO] [stderr]   Downloaded solana-transaction-context v3.1.4
[INFO] [stderr]   Downloaded cargo_toml v0.19.2
[INFO] [stderr]   Downloaded anchor-lang-idl-spec v0.1.0
[INFO] [stderr]   Downloaded heck v0.3.3
[INFO] [stderr]   Downloaded solana-feature-gate-interface v2.2.2
[INFO] [stderr]   Downloaded solana-program-entrypoint v2.3.0
[INFO] [stderr]   Downloaded solana-address-lookup-table-interface v3.0.0
[INFO] [stderr]   Downloaded solana-zk-sdk v4.0.0
[INFO] [stderr]   Downloaded solana-serde-varint v3.0.0
[INFO] [stderr]   Downloaded solana-reward-info v3.0.0
[INFO] [stderr]   Downloaded spl-token v9.0.0
[INFO] [stderr]   Downloaded solana-serde v3.0.0
[INFO] [stderr]   Downloaded solana-quic-definitions v3.0.0
[INFO] [stderr]   Downloaded solana-tls-utils v3.1.4
[INFO] [stderr]   Downloaded solana-system-interface v3.0.0
[INFO] [stderr]   Downloaded solana-transaction v3.0.2
[INFO] [stderr]   Downloaded webpki-roots v0.26.11
[INFO] [stderr]   Downloaded solana-epoch-info v3.1.0
[INFO] [stderr]   Downloaded solana-svm-feature-set v3.1.4
[INFO] [stderr]   Downloaded solana-account-decoder-client-types v3.1.4
[INFO] [stderr]   Downloaded solana-commitment-config v3.1.0
[INFO] [stderr]   Downloaded solana-transaction-status-client-types v3.1.4
[INFO] [stderr]   Downloaded spl-type-length-value v0.9.0
[INFO] [stderr]   Downloaded anchor-attribute-event v0.32.1
[INFO] [stderr]   Downloaded anchor-attribute-program v0.32.1
[INFO] [stderr]   Downloaded anchor-derive-space v0.32.1
[INFO] [stderr]   Downloaded spl-generic-token v2.0.1
[INFO] [stderr]   Downloaded solana-transaction-metrics-tracker v3.1.4
[INFO] [stderr]   Downloaded solana-client v3.1.4
[INFO] [stderr]   Downloaded spl-token-confidential-transfer-proof-extraction v0.5.1
[INFO] [stderr]   Downloaded spl-token-confidential-transfer-proof-generation v0.5.1
[INFO] [stderr]   Downloaded spl-pod v0.7.1
[INFO] [stderr]   Downloaded solana-sysvar v3.1.1
[INFO] [stderr]   Downloaded tokio-tungstenite v0.28.0
[INFO] [stderr]   Downloaded solana-rayon-threadlimit v3.1.4
[INFO] [stderr]   Downloaded solana-time-utils v3.0.0
[INFO] [stderr]   Downloaded solana-keypair v3.1.0
[INFO] [stderr]   Downloaded solana-curve25519 v3.1.4
[INFO] [stderr]   Downloaded spl-token-metadata-interface v0.8.0
[INFO] [stderr]   Downloaded solana-seed-phrase v3.0.0
[INFO] [stderr]   Downloaded solana-pubkey v4.0.0
[INFO] [stderr]   Downloaded solana-derivation-path v3.0.0
[INFO] [stderr]   Downloaded solana-seed-derivable v3.0.0
[INFO] [stderr]   Downloaded solana-program-entrypoint v3.1.1
[INFO] [stderr]   Downloaded solana-sysvar-id v3.1.0
[INFO] [stderr]   Downloaded solana-account-info v3.1.0
[INFO] [stderr]   Downloaded solana-borsh v3.0.0
[INFO] [stderr]   Downloaded spl-discriminator v0.5.1
[INFO] [stderr]   Downloaded solana-hash v3.1.0
[INFO] [stderr]   Downloaded solana-address v1.1.0
[INFO] [stderr]   Downloaded solana-program-memory v3.1.0
[INFO] [stderr]   Downloaded solana-define-syscall v2.3.0
[INFO] [stderr]   Downloaded spl-discriminator-syn v0.2.1
[INFO] [stderr]   Downloaded solana-instruction-error v2.1.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+61cc47e367d7be91e13bcd01e4e96e0e233d4f6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] bba98e031a6b5de0fd291e036b6f2009d369b0d56a14979c7c9002e3e4d14310
[INFO] running `Command { std: "docker" "start" "-a" "bba98e031a6b5de0fd291e036b6f2009d369b0d56a14979c7c9002e3e4d14310", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bba98e031a6b5de0fd291e036b6f2009d369b0d56a14979c7c9002e3e4d14310", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bba98e031a6b5de0fd291e036b6f2009d369b0d56a14979c7c9002e3e4d14310", kill_on_drop: false }`
[INFO] [stdout] bba98e031a6b5de0fd291e036b6f2009d369b0d56a14979c7c9002e3e4d14310
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+61cc47e367d7be91e13bcd01e4e96e0e233d4f6d" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d8885ee2a1b4a28f06383f1a111faad9bc8928d28d4ef424fa54978b692d6f1e
[INFO] running `Command { std: "docker" "start" "-a" "d8885ee2a1b4a28f06383f1a111faad9bc8928d28d4ef424fa54978b692d6f1e", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.178
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling generic-array v0.14.9
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling toml_datetime v0.7.3
[INFO] [stderr]    Compiling borsh v1.6.0
[INFO] [stderr]     Checking solana-sanitize v3.0.1
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]     Checking five8_core v1.0.0
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]     Checking five8 v1.0.0
[INFO] [stderr]    Compiling indexmap v2.12.1
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]     Checking solana-atomic-u64 v3.0.0
[INFO] [stderr]     Checking five8_const v1.0.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling zerocopy v0.8.31
[INFO] [stderr]     Checking log v0.4.29
[INFO] [stderr]     Checking lazy_static v1.5.0
[INFO] [stderr]     Checking smallvec v1.15.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]     Checking signature v2.2.0
[INFO] [stderr]    Compiling bs58 v0.5.1
[INFO] [stderr]     Checking getrandom v0.2.16
[INFO] [stderr]     Checking ed25519 v2.2.3
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]    Compiling toml_parser v1.0.4
[INFO] [stderr]     Checking lock_api v0.4.14
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking five8_core v0.1.2
[INFO] [stderr]     Checking five8 v0.2.1
[INFO] [stderr]    Compiling toml_edit v0.23.7
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]     Checking solana-program-memory v3.1.0
[INFO] [stderr]     Checking either v1.15.0
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking socket2 v0.6.1
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]     Checking stable_deref_trait v1.2.1
[INFO] [stderr]     Checking signal-hook-registry v1.4.7
[INFO] [stderr]     Checking mio v1.1.1
[INFO] [stderr]    Compiling feature-probe v0.1.1
[INFO] [stderr]    Compiling cc v1.2.48
[INFO] [stderr]    Compiling bv v0.11.1
[INFO] [stderr]     Checking bitflags v2.10.0
[INFO] [stderr]    Compiling proc-macro-crate v3.4.0
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling rustls v0.23.35
[INFO] [stderr]     Checking solana-define-syscall v4.0.1
[INFO] [stderr]     Checking getrandom v0.3.4
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking pbkdf2 v0.11.0
[INFO] [stderr]     Checking serde_bytes v0.11.19
[INFO] [stderr]     Checking solana-seed-phrase v3.0.0
[INFO] [stderr]     Checking tracing-core v0.1.35
[INFO] [stderr]     Checking solana-short-vec v3.1.0
[INFO] [stderr]     Checking itertools v0.12.1
[INFO] [stderr]     Checking inout v0.1.4
[INFO] [stderr]    Compiling typenum v1.19.0
[INFO] [stderr]     Checking simd-adler32 v0.3.7
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking miniz_oxide v0.8.9
[INFO] [stderr]     Checking cipher v0.4.4
[INFO] [stderr]     Checking tracing v0.1.43
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]    Compiling rustversion v1.0.22
[INFO] [stderr]     Checking void v1.0.2
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]     Checking solana-msg v3.0.0
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling darling_core v0.21.3
[INFO] [stderr]     Checking flate2 v1.1.5
[INFO] [stderr]     Checking unreachable v1.0.0
[INFO] [stderr]     Checking uriparse v0.6.4
[INFO] [stderr]     Checking universal-hash v0.5.1
[INFO] [stderr]     Checking qstring v0.7.2
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]     Checking derivation-path v0.2.0
[INFO] [stderr]     Checking keccak v0.1.5
[INFO] [stderr]     Checking compression-core v0.4.31
[INFO] [stderr]     Checking ascii v0.9.3
[INFO] [stderr]     Checking opaque-debug v0.3.1
[INFO] [stderr]     Checking solana-derivation-path v3.0.0
[INFO] [stderr]     Checking polyval v0.6.2
[INFO] [stderr]     Checking compression-codecs v0.4.33
[INFO] [stderr]     Checking combine v3.8.1
[INFO] [stderr]     Checking ctr v0.9.2
[INFO] [stderr]     Checking aes v0.8.4
[INFO] [stderr]     Checking hash32 v0.3.1
[INFO] [stderr]     Checking aead v0.5.2
[INFO] [stderr]     Checking rustc-demangle v0.1.26
[INFO] [stderr]     Checking solana-seed-derivable v3.0.0
[INFO] [stderr]     Checking sha3 v0.10.8
[INFO] [stderr]     Checking solana-program-option v3.0.0
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]     Checking rand_core v0.9.3
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]     Checking zeroize v1.8.2
[INFO] [stderr]    Compiling borsh-derive v1.6.0
[INFO] [stderr]     Checking bytemuck v1.24.0
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling solana-sdk-macro v3.0.0
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]     Checking rustls-pki-types v1.13.1
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]     Checking thiserror v2.0.17
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]     Checking solana-program-error v3.0.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]     Checking zerofrom v0.1.6
[INFO] [stderr]     Checking yoke v0.8.1
[INFO] [stderr]     Checking zerotrie v0.2.3
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]     Checking webpki-roots v1.0.4
[INFO] [stderr]    Compiling num-derive v0.4.2
[INFO] [stderr]     Checking zerovec v0.11.5
[INFO] [stderr]     Checking solana-hash v4.0.1
[INFO] [stderr]     Checking solana-sha256-hasher v3.1.0
[INFO] [stderr]     Checking solana-instruction-error v2.1.0
[INFO] [stderr]     Checking bincode v1.3.3
[INFO] [stderr]     Checking solana-hash v3.1.0
[INFO] [stderr]     Checking bytes v1.11.0
[INFO] [stderr]     Checking solana-transaction-error v3.0.0
[INFO] [stderr]     Checking serde-big-array v0.5.1
[INFO] [stderr]     Checking rustls-webpki v0.103.8
[INFO] [stderr]     Checking solana-fee-calculator v3.0.0
[INFO] [stderr]     Checking tinystr v0.8.2
[INFO] [stderr]     Checking tokio v1.48.0
[INFO] [stderr]     Checking http v1.4.0
[INFO] [stderr]     Checking icu_locale_core v2.1.1
[INFO] [stderr]     Checking potential_utf v0.1.4
[INFO] [stderr]     Checking icu_collections v2.1.1
[INFO] [stderr]     Checking solana-address v2.0.0
[INFO] [stderr]     Checking solana-address v1.1.0
[INFO] [stderr]     Checking solana-sdk-ids v3.1.0
[INFO] [stderr]     Checking solana-pubkey v3.0.0
[INFO] [stderr]     Checking solana-pubkey v4.0.0
[INFO] [stderr]     Checking solana-sysvar-id v3.1.0
[INFO] [stderr]     Checking ed25519-dalek v2.2.0
[INFO] [stderr]     Checking solana-account-info v3.1.0
[INFO] [stderr]     Checking solana-instruction v3.1.0
[INFO] [stderr]     Checking solana-signature v3.1.0
[INFO] [stderr]     Checking solana-clock v3.0.0
[INFO] [stderr]     Checking solana-epoch-schedule v3.0.0
[INFO] [stderr]     Checking solana-signer v3.0.0
[INFO] [stderr]     Checking solana-slot-hashes v3.0.0
[INFO] [stderr]     Checking solana-rent v3.0.0
[INFO] [stderr]     Checking solana-program-entrypoint v3.1.1
[INFO] [stderr]     Checking solana-last-restart-slot v3.0.0
[INFO] [stderr]     Checking solana-epoch-rewards v3.0.0
[INFO] [stderr]     Checking solana-slot-history v3.0.0
[INFO] [stderr]     Checking solana-serialize-utils v3.1.0
[INFO] [stderr]     Checking http-body v1.0.1
[INFO] [stderr]     Checking solana-instructions-sysvar v3.0.0
[INFO] [stderr]     Checking solana-message v3.0.1
[INFO] [stderr]     Checking icu_provider v2.1.1
[INFO] [stderr]    Compiling darling_macro v0.21.3
[INFO] [stderr]     Checking solana-sysvar v3.1.1
[INFO] [stderr]    Compiling num_enum_derive v0.7.5
[INFO] [stderr]     Checking solana-account v3.2.0
[INFO] [stderr]    Compiling darling v0.21.3
[INFO] [stderr]     Checking http-body-util v0.1.3
[INFO] [stderr]     Checking icu_normalizer v2.1.1
[INFO] [stderr]     Checking icu_properties v2.1.1
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking solana-sbpf v0.13.1
[INFO] [stderr]     Checking aes-gcm-siv v0.11.1
[INFO] [stderr]     Checking merlin v3.0.0
[INFO] [stderr]    Compiling serde_with_macros v3.16.1
[INFO] [stderr]     Checking solana-zk-sdk v4.0.0
[INFO] [stderr]     Checking num_enum v0.7.5
[INFO] [stderr]    Compiling spl-discriminator-syn v0.2.1
[INFO] [stderr]     Checking idna_adapter v1.2.1
[INFO] [stderr]    Compiling cfg_eval v0.1.2
[INFO] [stderr]     Checking idna v1.1.0
[INFO] [stderr]     Checking serde_with v3.16.1
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]    Compiling spl-discriminator-derive v0.2.0
[INFO] [stderr]     Checking rand v0.9.2
[INFO] [stderr]     Checking url v2.5.7
[INFO] [stderr]     Checking futures-executor v0.3.31
[INFO] [stderr]     Checking solana-serde-varint v3.0.0
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]     Checking spl-pod v0.7.1
[INFO] [stderr]    Compiling time-core v0.1.6
[INFO] [stderr]     Checking solana-transaction-context v3.1.4
[INFO] [stderr]     Checking minimal-lexical v0.2.1
[INFO] [stderr]    Compiling portable-atomic v1.11.1
[INFO] [stderr]    Compiling time-macros v0.2.24
[INFO] [stderr]    Compiling synstructure v0.12.6
[INFO] [stderr]     Checking futures v0.3.31
[INFO] [stderr]     Checking spl-discriminator v0.5.1
[INFO] [stderr]     Checking solana-transaction v3.0.2
[INFO] [stderr]     Checking nom v7.1.3
[INFO] [stderr]     Checking solana-system-interface v2.0.0
[INFO] [stderr]     Checking solana-commitment-config v3.1.0
[INFO] [stderr]     Checking crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling nix v0.30.1
[INFO] [stderr]     Checking data-encoding v2.9.0
[INFO] [stderr]     Checking solana-svm-feature-set v3.1.4
[INFO] [stderr]    Compiling solana-version v3.1.4
[INFO] [stderr]     Checking agave-feature-set v3.1.4
[INFO] [stderr]    Compiling asn1-rs-derive v0.4.0
[INFO] [stderr]     Checking solana-keypair v3.1.0
[INFO] [stderr]     Checking spl-generic-token v2.0.1
[INFO] [stderr]    Compiling asn1-rs-impl v0.1.0
[INFO] [stderr]     Checking tokio-rustls v0.26.4
[INFO] [stderr]     Checking hyper v1.8.1
[INFO] [stderr]     Checking tower v0.5.2
[INFO] [stderr]     Checking async-compression v0.4.34
[INFO] [stderr]     Checking tokio-util v0.7.17
[INFO] [stderr]     Checking time v0.3.44
[INFO] [stderr]     Checking solana-cluster-type v3.0.0
[INFO] [stderr]     Checking solana-reward-info v3.0.0
[INFO] [stderr]     Checking rusticata-macros v4.1.0
[INFO] [stderr]     Checking solana-program-pack v3.0.0
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]     Checking gethostname v0.2.3
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]     Checking arrayref v0.3.9
[INFO] [stderr]     Checking tower-http v0.6.7
[INFO] [stderr]     Checking solana-time-utils v3.0.0
[INFO] [stderr]     Checking hyper-util v0.1.19
[INFO] [stderr]     Checking rayon v1.11.0
[INFO] [stderr]     Checking spl-type-length-value v0.9.0
[INFO] [stderr]     Checking solana-cpi v3.1.0
[INFO] [stderr]     Checking solana-curve25519 v3.1.4
[INFO] [stderr]     Checking solana-borsh v3.0.0
[INFO] [stderr]     Checking aho-corasick v1.1.4
[INFO] [stderr]    Compiling num-complex v0.2.4
[INFO] [stderr]    Compiling num-rational v0.2.4
[INFO] [stderr]     Checking solana-inflation v3.0.0
[INFO] [stderr]     Checking regex-syntax v0.8.8
[INFO] [stderr]    Compiling oid-registry v0.6.1
[INFO] [stderr]     Checking asn1-rs v0.5.2
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking rustls-native-certs v0.8.2
[INFO] [stderr]     Checking hyper-rustls v0.27.7
[INFO] [stderr]     Checking reqwest v0.12.24
[INFO] [stderr]     Checking spl-token-confidential-transfer-proof-extraction v0.5.1
[INFO] [stderr]     Checking dashmap v5.5.3
[INFO] [stderr]     Checking spl-token-metadata-interface v0.8.0
[INFO] [stderr]     Checking spl-token-interface v2.0.0
[INFO] [stderr]     Checking spl-token-group-interface v0.7.1
[INFO] [stderr]     Checking spl-token-confidential-transfer-proof-generation v0.5.1
[INFO] [stderr]     Checking num-bigint v0.4.6
[INFO] [stderr]    Compiling dlopen2_derive v0.3.0
[INFO] [stderr]     Checking num_cpus v1.17.0
[INFO] [stderr]    Compiling quinn-udp v0.5.14
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]     Checking base64 v0.13.1
[INFO] [stderr]     Checking zstd v0.13.3
[INFO] [stderr]    Compiling solana-perf v3.1.4
[INFO] [stderr]     Checking dlopen2 v0.5.0
[INFO] [stderr]     Checking fastbloom v0.14.0
[INFO] [stderr]     Checking solana-rayon-threadlimit v3.1.4
[INFO] [stderr]     Checking regex-automata v0.4.13
[INFO] [stderr]     Checking spl-token-2022-interface v2.1.0
[INFO] [stderr]     Checking solana-account-decoder-client-types v3.1.4
[INFO] [stderr]     Checking solana-metrics v3.1.4
[INFO] [stderr]     Checking reqwest-middleware v0.4.2
[INFO] [stderr]     Checking rustls-platform-verifier v0.6.2
[INFO] [stderr]     Checking jsonrpc-core v18.0.0
[INFO] [stderr]     Checking solana-packet v3.0.0
[INFO] [stderr]     Checking solana-serde v3.0.0
[INFO] [stderr]     Checking num-iter v0.1.45
[INFO] [stderr]     Checking solana-svm-type-overrides v3.1.4
[INFO] [stderr]     Checking raw-cpuid v11.6.0
[INFO] [stderr]     Checking caps v0.5.6
[INFO] [stderr]    Compiling quinn v0.11.9
[INFO] [stderr]     Checking solana-measure v3.1.4
[INFO] [stderr]     Checking lru-slab v0.1.2
[INFO] [stderr]     Checking unicode-width v0.2.2
[INFO] [stderr]     Checking quinn-proto v0.11.13
[INFO] [stderr]     Checking der-parser v8.2.0
[INFO] [stderr]     Checking solana-transaction-status-client-types v3.1.4
[INFO] [stderr]     Checking console v0.16.1
[INFO] [stderr]     Checking num v0.2.1
[INFO] [stderr]     Checking solana-net-utils v3.1.4
[INFO] [stderr]     Checking x509-parser v0.14.0
[INFO] [stderr]     Checking solana-stake-interface v2.0.2
[INFO] [stderr]     Checking solana-quic-definitions v3.0.0
[INFO] [stderr]     Checking solana-vote-interface v4.0.4
[INFO] [stderr]     Checking solana-config-interface v2.0.0
[INFO] [stderr]     Checking solana-address-lookup-table-interface v3.0.0
[INFO] [stderr]     Checking solana-loader-v3-interface v6.1.0
[INFO] [stderr]     Checking solana-rpc-client-types v3.1.4
[INFO] [stderr]     Checking solana-nonce v3.0.0
[INFO] [stderr]     Checking solana-epoch-info v3.1.0
[INFO] [stderr]     Checking quanta v0.12.6
[INFO] [stderr]     Checking regex v1.12.2
[INFO] [stderr]     Checking webpki-roots v0.26.11
[INFO] [stderr]     Checking concurrent-queue v2.5.0
[INFO] [stderr]     Checking sha1 v0.10.6
[INFO] [stderr]     Checking spinning_top v0.3.0
[INFO] [stderr]     Checking nonzero_ext v0.3.0
[INFO] [stderr]     Checking unit-prefix v0.5.2
[INFO] [stderr]     Checking futures-timer v3.0.3
[INFO] [stderr]     Checking Inflector v0.11.4
[INFO] [stderr]     Checking utf-8 v0.7.6
[INFO] [stderr]     Checking parking v2.2.1
[INFO] [stderr]     Checking no-std-compat v0.4.1
[INFO] [stderr]     Checking tungstenite v0.28.0
[INFO] [stderr]     Checking governor v0.6.3
[INFO] [stderr]     Checking event-listener v5.4.1
[INFO] [stderr]     Checking solana-tls-utils v3.1.4
[INFO] [stderr]     Checking indicatif v0.18.3
[INFO] [stderr]     Checking solana-transaction-metrics-tracker v3.1.4
[INFO] [stderr]     Checking percentage v0.1.0
[INFO] [stderr]     Checking solana-connection-cache v3.1.4
[INFO] [stderr]     Checking pem v1.1.1
[INFO] [stderr]     Checking solana-feature-gate-interface v3.0.0
[INFO] [stderr]     Checking solana-account-decoder v3.1.4
[INFO] [stderr]     Checking arc-swap v1.7.1
[INFO] [stderr]     Checking histogram v0.6.9
[INFO] [stderr]     Checking tokio-tungstenite v0.28.0
[INFO] [stderr]     Checking event-listener-strategy v0.5.4
[INFO] [stderr]     Checking tokio-stream v0.1.17
[INFO] [stderr]     Checking http v0.2.12
[INFO] [stderr]     Checking async-lock v3.4.1
[INFO] [stderr]     Checking solana-client-traits v3.0.0
[INFO] [stderr]     Checking spl-associated-token-account-interface v2.0.0
[INFO] [stderr]     Checking serde_spanned v1.0.3
[INFO] [stderr]     Checking toml_writer v1.0.4
[INFO] [stderr]     Checking spl-associated-token-account v8.0.0
[INFO] [stderr]     Checking spl-token v9.0.0
[INFO] [stderr]     Checking solana-compute-budget-interface v3.0.0
[INFO] [stderr]     Checking solana-system-interface v3.0.0
[INFO] [stderr]     Checking solana-rpc-client-api v3.1.4
[INFO] [stderr]     Checking solana-pubsub-client v3.1.4
[INFO] [stderr]     Checking solana-rpc-client v3.1.4
[INFO] [stderr]     Checking solana-streamer v3.1.4
[INFO] [stderr]     Checking toml v0.9.8
[INFO] [stderr]     Checking solana-rpc-client-nonce-utils v3.1.4
[INFO] [stderr]     Checking solana-tpu-client v3.1.4
[INFO] [stderr]     Checking solana-udp-client v3.1.4
[INFO] [stderr]     Checking solana-quic-client v3.1.4
[INFO] [stderr]     Checking solana-client v3.1.4
[INFO] [stderr]     Checking jup-dtf-trahatel v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `self::r#escrow::*`
[INFO] [stdout]   --> src/dtf/accounts/mod.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub use self::r#escrow::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#fixed_price_presale_extra_args::*`
[INFO] [stdout]   --> src/dtf/accounts/mod.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use self::r#fixed_price_presale_extra_args::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#merkle_root_config::*`
[INFO] [stdout]   --> src/dtf/accounts/mod.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub use self::r#merkle_root_config::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#operator::*`
[INFO] [stdout]   --> src/dtf/accounts/mod.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub use self::r#operator::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#permissioned_server_metadata::*`
[INFO] [stdout]   --> src/dtf/accounts/mod.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use self::r#permissioned_server_metadata::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#presale::*`
[INFO] [stdout]   --> src/dtf/accounts/mod.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub use self::r#presale::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::presale::PresaleError`
[INFO] [stdout]   --> src/dtf/errors/mod.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use self::presale::PresaleError;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#claim::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use self::r#claim::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#close_escrow::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub use self::r#close_escrow::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#close_fixed_price_presale_args::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use self::r#close_fixed_price_presale_args::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#close_permissioned_server_metadata::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use self::r#close_permissioned_server_metadata::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#create_merkle_root_config::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use self::r#create_merkle_root_config::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#create_operator::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use self::r#create_operator::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#create_permissioned_escrow_with_creator::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use self::r#create_permissioned_escrow_with_creator::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#create_permissioned_escrow_with_merkle_proof::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub use self::r#create_permissioned_escrow_with_merkle_proof::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#create_permissioned_server_metadata::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub use self::r#create_permissioned_server_metadata::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#creator_collect_fee::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:39:9
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub use self::r#creator_collect_fee::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#creator_withdraw::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub use self::r#creator_withdraw::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#initialize_fixed_price_presale_args::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub use self::r#initialize_fixed_price_presale_args::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#initialize_presale::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub use self::r#initialize_presale::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#perform_unsold_base_token_action::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub use self::r#perform_unsold_base_token_action::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#refresh_escrow::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub use self::r#refresh_escrow::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#revoke_operator::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub use self::r#revoke_operator::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#withdraw::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub use self::r#withdraw::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#withdraw_remaining_quote::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub use self::r#withdraw_remaining_quote::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_claim::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use self::r#evt_claim::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_creator_collect_fee::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use self::r#evt_creator_collect_fee::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_creator_withdraw::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub use self::r#evt_creator_withdraw::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_deposit::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub use self::r#evt_deposit::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_escrow_close::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub use self::r#evt_escrow_close::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_escrow_create::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:39:9
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub use self::r#evt_escrow_create::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_escrow_refresh::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub use self::r#evt_escrow_refresh::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_fixed_price_presale_args_close::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use self::r#evt_fixed_price_presale_args_close::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_fixed_price_presale_args_create::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub use self::r#evt_fixed_price_presale_args_create::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_merkle_root_config_create::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub use self::r#evt_merkle_root_config_create::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_operator_create::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub use self::r#evt_operator_create::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_perform_unsold_base_token_action::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub use self::r#evt_perform_unsold_base_token_action::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_permissioned_server_metadata_close::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub use self::r#evt_permissioned_server_metadata_close::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_permissioned_server_metadata_create::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub use self::r#evt_permissioned_server_metadata_create::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_presale_vault_create::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub use self::r#evt_presale_vault_create::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_withdraw::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub use self::r#evt_withdraw::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_withdraw_remaining_quote::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub use self::r#evt_withdraw_remaining_quote::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#escrow::*`
[INFO] [stdout]   --> src/dtf/accounts/mod.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub use self::r#escrow::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#fixed_price_presale_extra_args::*`
[INFO] [stdout]   --> src/dtf/accounts/mod.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use self::r#fixed_price_presale_extra_args::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#merkle_root_config::*`
[INFO] [stdout]   --> src/dtf/accounts/mod.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub use self::r#merkle_root_config::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#operator::*`
[INFO] [stdout]   --> src/dtf/accounts/mod.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub use self::r#operator::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#permissioned_server_metadata::*`
[INFO] [stdout]   --> src/dtf/accounts/mod.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub use self::r#permissioned_server_metadata::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#presale::*`
[INFO] [stdout]   --> src/dtf/accounts/mod.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub use self::r#presale::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::presale::PresaleError`
[INFO] [stdout]   --> src/dtf/errors/mod.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use self::presale::PresaleError;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#claim::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use self::r#claim::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#close_escrow::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub use self::r#close_escrow::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#close_fixed_price_presale_args::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use self::r#close_fixed_price_presale_args::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#close_permissioned_server_metadata::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use self::r#close_permissioned_server_metadata::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#create_merkle_root_config::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use self::r#create_merkle_root_config::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#create_operator::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use self::r#create_operator::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#create_permissioned_escrow_with_creator::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use self::r#create_permissioned_escrow_with_creator::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#create_permissioned_escrow_with_merkle_proof::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub use self::r#create_permissioned_escrow_with_merkle_proof::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#create_permissioned_server_metadata::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub use self::r#create_permissioned_server_metadata::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#creator_collect_fee::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:39:9
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub use self::r#creator_collect_fee::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#creator_withdraw::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub use self::r#creator_withdraw::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#initialize_fixed_price_presale_args::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub use self::r#initialize_fixed_price_presale_args::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#initialize_presale::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub use self::r#initialize_presale::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#perform_unsold_base_token_action::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub use self::r#perform_unsold_base_token_action::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#refresh_escrow::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub use self::r#refresh_escrow::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#revoke_operator::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub use self::r#revoke_operator::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#withdraw::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub use self::r#withdraw::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#withdraw_remaining_quote::*`
[INFO] [stdout]   --> src/dtf/instructions/mod.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub use self::r#withdraw_remaining_quote::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_claim::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use self::r#evt_claim::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_creator_collect_fee::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use self::r#evt_creator_collect_fee::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_creator_withdraw::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub use self::r#evt_creator_withdraw::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_deposit::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub use self::r#evt_deposit::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_escrow_close::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub use self::r#evt_escrow_close::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_escrow_create::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:39:9
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub use self::r#evt_escrow_create::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_escrow_refresh::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub use self::r#evt_escrow_refresh::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_fixed_price_presale_args_close::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use self::r#evt_fixed_price_presale_args_close::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_fixed_price_presale_args_create::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub use self::r#evt_fixed_price_presale_args_create::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_merkle_root_config_create::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub use self::r#evt_merkle_root_config_create::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_operator_create::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub use self::r#evt_operator_create::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_perform_unsold_base_token_action::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub use self::r#evt_perform_unsold_base_token_action::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_permissioned_server_metadata_close::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub use self::r#evt_permissioned_server_metadata_close::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_permissioned_server_metadata_create::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub use self::r#evt_permissioned_server_metadata_create::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_presale_vault_create::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub use self::r#evt_presale_vault_create::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_withdraw::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub use self::r#evt_withdraw::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::r#evt_withdraw_remaining_quote::*`
[INFO] [stdout]   --> src/dtf/types/mod.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub use self::r#evt_withdraw_remaining_quote::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/main.rs:123:5
[INFO] [stdout]     |
[INFO] [stdout]  88 | /     loop {
[INFO] [stdout]  89 | |         let mut joinset = JoinSet::new();
[INFO] [stdout]  90 | |
[INFO] [stdout]  91 | |         for _ in 0..20 {
[INFO] [stdout] ...   |
[INFO] [stdout] 120 | |         joinset.join_all().await;
[INFO] [stdout] 121 | |     }
[INFO] [stdout]     | |_____- any code following this expression is unreachable
[INFO] [stdout] 122 |
[INFO] [stdout] 123 |       Ok(())
[INFO] [stdout]     |       ^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/main.rs:123:5
[INFO] [stdout]     |
[INFO] [stdout]  88 | /     loop {
[INFO] [stdout]  89 | |         let mut joinset = JoinSet::new();
[INFO] [stdout]  90 | |
[INFO] [stdout]  91 | |         for _ in 0..20 {
[INFO] [stdout] ...   |
[INFO] [stdout] 120 | |         joinset.join_all().await;
[INFO] [stdout] 121 | |     }
[INFO] [stdout]     | |_____- any code following this expression is unreachable
[INFO] [stdout] 122 |
[INFO] [stdout] 123 |       Ok(())
[INFO] [stdout]     |       ^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Escrow` is never constructed
[INFO] [stdout]   --> src/dtf/accounts/escrow.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct Escrow {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ESCROW_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/accounts/escrow.rs:39:11
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub const ESCROW_DISCRIMINATOR: [u8; 8] = [31, 213, 123, 187, 186, 22, 218, 155];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `LEN` and `from_bytes` are never used
[INFO] [stdout]   --> src/dtf/accounts/escrow.rs:42:15
[INFO] [stdout]    |
[INFO] [stdout] 41 | impl Escrow {
[INFO] [stdout]    | ----------- associated items in this implementation
[INFO] [stdout] 42 |     pub const LEN: usize = 200;
[INFO] [stdout]    |               ^^^
[INFO] [stdout] ...
[INFO] [stdout] 45 |     pub fn from_bytes(data: &[u8]) -> Result<Self, std::io::Error> {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FixedPricePresaleExtraArgs` is never constructed
[INFO] [stdout]   --> src/dtf/accounts/fixed_price_presale_extra_args.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct FixedPricePresaleExtraArgs {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FIXED_PRICE_PRESALE_EXTRA_ARGS_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/accounts/fixed_price_presale_extra_args.rs:31:11
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub const FIXED_PRICE_PRESALE_EXTRA_ARGS_DISCRIMINATOR: [u8; 8] =
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `LEN` and `from_bytes` are never used
[INFO] [stdout]   --> src/dtf/accounts/fixed_price_presale_extra_args.rs:35:15
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl FixedPricePresaleExtraArgs {
[INFO] [stdout]    | ------------------------------- associated items in this implementation
[INFO] [stdout] 35 |     pub const LEN: usize = 168;
[INFO] [stdout]    |               ^^^
[INFO] [stdout] ...
[INFO] [stdout] 38 |     pub fn from_bytes(data: &[u8]) -> Result<Self, std::io::Error> {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MerkleRootConfig` is never constructed
[INFO] [stdout]   --> src/dtf/accounts/merkle_root_config.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct MerkleRootConfig {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MERKLE_ROOT_CONFIG_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/accounts/merkle_root_config.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const MERKLE_ROOT_CONFIG_DISCRIMINATOR: [u8; 8] = [103, 2, 222, 217, 73, 50, 187, 39];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `LEN` and `from_bytes` are never used
[INFO] [stdout]   --> src/dtf/accounts/merkle_root_config.rs:35:15
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl MerkleRootConfig {
[INFO] [stdout]    | --------------------- associated items in this implementation
[INFO] [stdout] 35 |     pub const LEN: usize = 152;
[INFO] [stdout]    |               ^^^
[INFO] [stdout] ...
[INFO] [stdout] 38 |     pub fn from_bytes(data: &[u8]) -> Result<Self, std::io::Error> {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Operator` is never constructed
[INFO] [stdout]   --> src/dtf/accounts/operator.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct Operator {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OPERATOR_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/accounts/operator.rs:29:11
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub const OPERATOR_DISCRIMINATOR: [u8; 8] = [219, 31, 188, 145, 69, 139, 204, 117];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `LEN` and `from_bytes` are never used
[INFO] [stdout]   --> src/dtf/accounts/operator.rs:32:15
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl Operator {
[INFO] [stdout]    | ------------- associated items in this implementation
[INFO] [stdout] 32 |     pub const LEN: usize = 136;
[INFO] [stdout]    |               ^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 |     pub fn from_bytes(data: &[u8]) -> Result<Self, std::io::Error> {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PermissionedServerMetadata` is never constructed
[INFO] [stdout]   --> src/dtf/accounts/permissioned_server_metadata.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct PermissionedServerMetadata {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PERMISSIONED_SERVER_METADATA_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/accounts/permissioned_server_metadata.rs:27:11
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub const PERMISSIONED_SERVER_METADATA_DISCRIMINATOR: [u8; 8] =
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `from_bytes` is never used
[INFO] [stdout]   --> src/dtf/accounts/permissioned_server_metadata.rs:32:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | impl PermissionedServerMetadata {
[INFO] [stdout]    | ------------------------------- associated function in this implementation
[INFO] [stdout] 31 |     #[inline(always)]
[INFO] [stdout] 32 |     pub fn from_bytes(data: &[u8]) -> Result<Self, std::io::Error> {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Presale` is never constructed
[INFO] [stdout]   --> src/dtf/accounts/presale.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct Presale {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PRESALE_DISCRIMINATOR` is never used
[INFO] [stdout]    --> src/dtf/accounts/presale.rs:119:11
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub const PRESALE_DISCRIMINATOR: [u8; 8] = [38, 215, 222, 14, 115, 220, 52, 168];
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `LEN` and `from_bytes` are never used
[INFO] [stdout]    --> src/dtf/accounts/presale.rs:122:15
[INFO] [stdout]     |
[INFO] [stdout] 121 | impl Presale {
[INFO] [stdout]     | ------------ associated items in this implementation
[INFO] [stdout] 122 |     pub const LEN: usize = 1272;
[INFO] [stdout]     |               ^^^
[INFO] [stdout] ...
[INFO] [stdout] 125 |     pub fn from_bytes(data: &[u8]) -> Result<Self, std::io::Error> {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CLAIM_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/claim.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const CLAIM_DISCRIMINATOR: [u8; 8] = [62, 198, 214, 193, 213, 159, 108, 210];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Claim` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/claim.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct Claim {
[INFO] [stdout]    |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/claim.rs:41:12
[INFO] [stdout]    |
[INFO] [stdout] 40 | impl Claim {
[INFO] [stdout]    | ---------- methods in this implementation
[INFO] [stdout] 41 |     pub fn instruction(&self, args: ClaimInstructionArgs) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 46 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClaimInstructionData` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:104:12
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub struct ClaimInstructionData {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:109:12
[INFO] [stdout]     |
[INFO] [stdout] 108 | impl ClaimInstructionData {
[INFO] [stdout]     | ------------------------- associated items in this implementation
[INFO] [stdout] 109 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 115 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClaimInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:128:12
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub struct ClaimInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:133:19
[INFO] [stdout]     |
[INFO] [stdout] 132 | impl ClaimInstructionArgs {
[INFO] [stdout]     | ------------------------- method in this implementation
[INFO] [stdout] 133 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClaimBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:154:12
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub struct ClaimBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:171:12
[INFO] [stdout]     |
[INFO] [stdout] 170 | impl ClaimBuilder {
[INFO] [stdout]     | ----------------- associated items in this implementation
[INFO] [stdout] 171 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 175 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 180 |     pub fn base_token_vault(&mut self, base_token_vault: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 185 |     pub fn base_mint(&mut self, base_mint: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 191 |     pub fn presale_authority(&mut self, presale_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 196 |     pub fn escrow(&mut self, escrow: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 201 |     pub fn owner_base_token(&mut self, owner_base_token: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 206 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 212 |     pub fn token_program(&mut self, token_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 218 |     pub fn memo_program(&mut self, memo_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 223 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 228 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 242 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 248 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 256 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClaimCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:288:12
[INFO] [stdout]     |
[INFO] [stdout] 288 | pub struct ClaimCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClaimCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:313:12
[INFO] [stdout]     |
[INFO] [stdout] 313 | pub struct ClaimCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:343:12
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<'a, 'b> ClaimCpi<'a, 'b> {
[INFO] [stdout]     | ----------------------------- associated items in this implementation
[INFO] [stdout] 343 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 365 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 369 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClaimCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:489:12
[INFO] [stdout]     |
[INFO] [stdout] 489 | pub struct ClaimCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:494:12
[INFO] [stdout]     |
[INFO] [stdout] 493 | impl<'a, 'b> ClaimCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ------------------------------------ associated items in this implementation
[INFO] [stdout] 494 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 514 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 519 |     pub fn base_token_vault(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 527 |     pub fn base_mint(&mut self, base_mint: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 532 |     pub fn presale_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 540 |     pub fn escrow(&mut self, escrow: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 545 |     pub fn owner_base_token(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 553 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 558 |     pub fn token_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 566 |     pub fn memo_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 574 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 582 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 587 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 596 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 612 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 622 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 627 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClaimCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:687:8
[INFO] [stdout]     |
[INFO] [stdout] 687 | struct ClaimCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CLOSE_ESCROW_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/close_escrow.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CLOSE_ESCROW_DISCRIMINATOR: [u8; 8] = [139, 171, 94, 146, 191, 91, 144, 50];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseEscrow` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/close_escrow.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct CloseEscrow {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/close_escrow.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl CloseEscrow {
[INFO] [stdout]    | ---------------- methods in this implementation
[INFO] [stdout] 30 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseEscrowInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/close_escrow.rs:70:12
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub struct CloseEscrowInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/close_escrow.rs:75:12
[INFO] [stdout]    |
[INFO] [stdout] 74 | impl CloseEscrowInstructionData {
[INFO] [stdout]    | ------------------------------- associated items in this implementation
[INFO] [stdout] 75 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 81 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseEscrowBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_escrow.rs:103:12
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub struct CloseEscrowBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/close_escrow.rs:114:12
[INFO] [stdout]     |
[INFO] [stdout] 113 | impl CloseEscrowBuilder {
[INFO] [stdout]     | ----------------------- associated items in this implementation
[INFO] [stdout] 114 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 118 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn escrow(&mut self, escrow: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 128 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 133 |     pub fn rent_receiver(&mut self, rent_receiver: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 138 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 143 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 149 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 155 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 163 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseEscrowCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_escrow.rs:178:12
[INFO] [stdout]     |
[INFO] [stdout] 178 | pub struct CloseEscrowCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseEscrowCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_escrow.rs:193:12
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub struct CloseEscrowCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/close_escrow.rs:211:12
[INFO] [stdout]     |
[INFO] [stdout] 210 | impl<'a, 'b> CloseEscrowCpi<'a, 'b> {
[INFO] [stdout]     | ----------------------------------- associated items in this implementation
[INFO] [stdout] 211 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 230 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 237 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 243 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseEscrowCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_escrow.rs:318:12
[INFO] [stdout]     |
[INFO] [stdout] 318 | pub struct CloseEscrowCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/close_escrow.rs:323:12
[INFO] [stdout]     |
[INFO] [stdout] 322 | impl<'a, 'b> CloseEscrowCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ------------------------------------------ associated items in this implementation
[INFO] [stdout] 323 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 337 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 342 |     pub fn escrow(&mut self, escrow: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 347 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 352 |     pub fn rent_receiver(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 360 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 368 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 374 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 405 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseEscrowCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_escrow.rs:435:8
[INFO] [stdout]     |
[INFO] [stdout] 435 | struct CloseEscrowCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CLOSE_FIXED_PRICE_PRESALE_ARGS_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/close_fixed_price_presale_args.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CLOSE_FIXED_PRICE_PRESALE_ARGS_DISCRIMINATOR: [u8; 8] =
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseFixedPricePresaleArgs` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/close_fixed_price_presale_args.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct CloseFixedPricePresaleArgs {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/close_fixed_price_presale_args.rs:27:12
[INFO] [stdout]    |
[INFO] [stdout] 26 | impl CloseFixedPricePresaleArgs {
[INFO] [stdout]    | ------------------------------- methods in this implementation
[INFO] [stdout] 27 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 32 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseFixedPricePresaleArgsInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/close_fixed_price_presale_args.rs:65:12
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub struct CloseFixedPricePresaleArgsInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/close_fixed_price_presale_args.rs:70:12
[INFO] [stdout]    |
[INFO] [stdout] 69 | impl CloseFixedPricePresaleArgsInstructionData {
[INFO] [stdout]    | ---------------------------------------------- associated items in this implementation
[INFO] [stdout] 70 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseFixedPricePresaleArgsBuilder` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/close_fixed_price_presale_args.rs:96:12
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub struct CloseFixedPricePresaleArgsBuilder {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/close_fixed_price_presale_args.rs:105:12
[INFO] [stdout]     |
[INFO] [stdout] 104 | impl CloseFixedPricePresaleArgsBuilder {
[INFO] [stdout]     | -------------------------------------- associated items in this implementation
[INFO] [stdout] 105 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 109 |     pub fn fixed_price_presale_args(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 117 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 122 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 127 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 133 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 139 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 147 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseFixedPricePresaleArgsCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_fixed_price_presale_args.rs:162:12
[INFO] [stdout]     |
[INFO] [stdout] 162 | pub struct CloseFixedPricePresaleArgsCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseFixedPricePresaleArgsCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_fixed_price_presale_args.rs:173:12
[INFO] [stdout]     |
[INFO] [stdout] 173 | pub struct CloseFixedPricePresaleArgsCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/close_fixed_price_presale_args.rs:187:12
[INFO] [stdout]     |
[INFO] [stdout] 186 | impl<'a, 'b> CloseFixedPricePresaleArgsCpi<'a, 'b> {
[INFO] [stdout]     | -------------------------------------------------- associated items in this implementation
[INFO] [stdout] 187 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 200 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 204 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 211 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 217 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseFixedPricePresaleArgsCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_fixed_price_presale_args.rs:279:12
[INFO] [stdout]     |
[INFO] [stdout] 279 | pub struct CloseFixedPricePresaleArgsCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/close_fixed_price_presale_args.rs:284:12
[INFO] [stdout]     |
[INFO] [stdout] 283 | impl<'a, 'b> CloseFixedPricePresaleArgsCpiBuilder<'a, 'b> {
[INFO] [stdout]     | --------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 284 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 296 |     pub fn fixed_price_presale_args(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 304 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 309 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 317 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 323 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 339 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 349 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 354 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseFixedPricePresaleArgsCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_fixed_price_presale_args.rs:380:8
[INFO] [stdout]     |
[INFO] [stdout] 380 | struct CloseFixedPricePresaleArgsCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CLOSE_PERMISSIONED_SERVER_METADATA_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/close_permissioned_server_metadata.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CLOSE_PERMISSIONED_SERVER_METADATA_DISCRIMINATOR: [u8; 8] =
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClosePermissionedServerMetadata` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/close_permissioned_server_metadata.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct ClosePermissionedServerMetadata {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/close_permissioned_server_metadata.rs:31:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | impl ClosePermissionedServerMetadata {
[INFO] [stdout]    | ------------------------------------ methods in this implementation
[INFO] [stdout] 31 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 36 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClosePermissionedServerMetadataInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/close_permissioned_server_metadata.rs:79:12
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub struct ClosePermissionedServerMetadataInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/close_permissioned_server_metadata.rs:84:12
[INFO] [stdout]    |
[INFO] [stdout] 83 | impl ClosePermissionedServerMetadataInstructionData {
[INFO] [stdout]    | --------------------------------------------------- associated items in this implementation
[INFO] [stdout] 84 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 90 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClosePermissionedServerMetadataBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_permissioned_server_metadata.rs:112:12
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub struct ClosePermissionedServerMetadataBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/close_permissioned_server_metadata.rs:123:12
[INFO] [stdout]     |
[INFO] [stdout] 122 | impl ClosePermissionedServerMetadataBuilder {
[INFO] [stdout]     | ------------------------------------------- associated items in this implementation
[INFO] [stdout] 123 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 127 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 132 |     pub fn permissioned_server_metadata(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 140 |     pub fn rent_receiver(&mut self, rent_receiver: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 145 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 150 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 155 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 161 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 167 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 175 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClosePermissionedServerMetadataCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_permissioned_server_metadata.rs:192:12
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub struct ClosePermissionedServerMetadataCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClosePermissionedServerMetadataCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_permissioned_server_metadata.rs:207:12
[INFO] [stdout]     |
[INFO] [stdout] 207 | pub struct ClosePermissionedServerMetadataCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/close_permissioned_server_metadata.rs:225:12
[INFO] [stdout]     |
[INFO] [stdout] 224 | impl<'a, 'b> ClosePermissionedServerMetadataCpi<'a, 'b> {
[INFO] [stdout]     | ------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 225 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 240 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 244 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 251 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 257 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClosePermissionedServerMetadataCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_permissioned_server_metadata.rs:334:12
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub struct ClosePermissionedServerMetadataCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/close_permissioned_server_metadata.rs:339:12
[INFO] [stdout]     |
[INFO] [stdout] 338 | impl<'a, 'b> ClosePermissionedServerMetadataCpiBuilder<'a, 'b> {
[INFO] [stdout]     | -------------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 339 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 353 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 358 |     pub fn permissioned_server_metadata(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 366 |     pub fn rent_receiver(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 374 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 409 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 419 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 424 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClosePermissionedServerMetadataCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_permissioned_server_metadata.rs:457:8
[INFO] [stdout]     |
[INFO] [stdout] 457 | struct ClosePermissionedServerMetadataCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CREATE_MERKLE_ROOT_CONFIG_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/create_merkle_root_config.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CREATE_MERKLE_ROOT_CONFIG_DISCRIMINATOR: [u8; 8] = [55, 243, 253, 240, 78, 186, 232, 166];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateMerkleRootConfig` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_merkle_root_config.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct CreateMerkleRootConfig {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/create_merkle_root_config.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl CreateMerkleRootConfig {
[INFO] [stdout]    | --------------------------- methods in this implementation
[INFO] [stdout] 30 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 38 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateMerkleRootConfigInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_merkle_root_config.rs:82:12
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub struct CreateMerkleRootConfigInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/create_merkle_root_config.rs:87:12
[INFO] [stdout]    |
[INFO] [stdout] 86 | impl CreateMerkleRootConfigInstructionData {
[INFO] [stdout]    | ------------------------------------------ associated items in this implementation
[INFO] [stdout] 87 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 93 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateMerkleRootConfigInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:106:12
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub struct CreateMerkleRootConfigInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:112:19
[INFO] [stdout]     |
[INFO] [stdout] 111 | impl CreateMerkleRootConfigInstructionArgs {
[INFO] [stdout]     | ------------------------------------------ method in this implementation
[INFO] [stdout] 112 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateMerkleRootConfigBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:128:12
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub struct CreateMerkleRootConfigBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:141:12
[INFO] [stdout]     |
[INFO] [stdout] 140 | impl CreateMerkleRootConfigBuilder {
[INFO] [stdout]     | ---------------------------------- associated items in this implementation
[INFO] [stdout] 141 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 145 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 150 |     pub fn merkle_root_config(&mut self, merkle_root_config: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 155 |     pub fn creator(&mut self, creator: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 161 |     pub fn system_program(&mut self, system_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 166 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 171 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 176 |     pub fn root(&mut self, root: [u8; 32]) -> &mut Self {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 181 |     pub fn version(&mut self, version: u64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 187 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 193 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 201 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateMerkleRootConfigCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:224:12
[INFO] [stdout]     |
[INFO] [stdout] 224 | pub struct CreateMerkleRootConfigCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateMerkleRootConfigCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:239:12
[INFO] [stdout]     |
[INFO] [stdout] 239 | pub struct CreateMerkleRootConfigCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:259:12
[INFO] [stdout]     |
[INFO] [stdout] 258 | impl<'a, 'b> CreateMerkleRootConfigCpi<'a, 'b> {
[INFO] [stdout]     | ---------------------------------------------- associated items in this implementation
[INFO] [stdout] 259 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 276 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 280 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 287 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 293 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateMerkleRootConfigCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:372:12
[INFO] [stdout]     |
[INFO] [stdout] 372 | pub struct CreateMerkleRootConfigCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:377:12
[INFO] [stdout]     |
[INFO] [stdout] 376 | impl<'a, 'b> CreateMerkleRootConfigCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ----------------------------------------------------- associated items in this implementation
[INFO] [stdout] 377 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 |     pub fn merkle_root_config(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 406 |     pub fn creator(&mut self, creator: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 411 |     pub fn system_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 419 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 427 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 432 |     pub fn root(&mut self, root: [u8; 32]) -> &mut Self {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 437 |     pub fn version(&mut self, version: u64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 443 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 459 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 469 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 474 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateMerkleRootConfigCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:516:8
[INFO] [stdout]     |
[INFO] [stdout] 516 | struct CreateMerkleRootConfigCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CREATE_OPERATOR_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/create_operator.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CREATE_OPERATOR_DISCRIMINATOR: [u8; 8] = [145, 40, 238, 75, 181, 252, 59, 11];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateOperator` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_operator.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct CreateOperator {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/create_operator.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl CreateOperator {
[INFO] [stdout]    | ------------------- methods in this implementation
[INFO] [stdout] 30 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateOperatorInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_operator.rs:71:12
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub struct CreateOperatorInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/create_operator.rs:76:12
[INFO] [stdout]    |
[INFO] [stdout] 75 | impl CreateOperatorInstructionData {
[INFO] [stdout]    | ---------------------------------- associated items in this implementation
[INFO] [stdout] 76 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 82 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateOperatorBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_operator.rs:104:12
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub struct CreateOperatorBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_operator.rs:115:12
[INFO] [stdout]     |
[INFO] [stdout] 114 | impl CreateOperatorBuilder {
[INFO] [stdout]     | -------------------------- associated items in this implementation
[INFO] [stdout] 115 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 119 |     pub fn operator(&mut self, operator: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 124 |     pub fn operator_owner(&mut self, operator_owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 129 |     pub fn creator(&mut self, creator: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 135 |     pub fn system_program(&mut self, system_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 140 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 145 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 151 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 157 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 165 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateOperatorCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_operator.rs:182:12
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub struct CreateOperatorCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateOperatorCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_operator.rs:197:12
[INFO] [stdout]     |
[INFO] [stdout] 197 | pub struct CreateOperatorCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/create_operator.rs:215:12
[INFO] [stdout]     |
[INFO] [stdout] 214 | impl<'a, 'b> CreateOperatorCpi<'a, 'b> {
[INFO] [stdout]     | -------------------------------------- associated items in this implementation
[INFO] [stdout] 215 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 230 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 234 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 241 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 247 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateOperatorCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_operator.rs:322:12
[INFO] [stdout]     |
[INFO] [stdout] 322 | pub struct CreateOperatorCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_operator.rs:327:12
[INFO] [stdout]     |
[INFO] [stdout] 326 | impl<'a, 'b> CreateOperatorCpiBuilder<'a, 'b> {
[INFO] [stdout]     | --------------------------------------------- associated items in this implementation
[INFO] [stdout] 327 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 341 |     pub fn operator(&mut self, operator: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 346 |     pub fn operator_owner(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 354 |     pub fn creator(&mut self, creator: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 359 |     pub fn system_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 367 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 407 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 412 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateOperatorCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_operator.rs:445:8
[INFO] [stdout]     |
[INFO] [stdout] 445 | struct CreateOperatorCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CREATE_PERMISSIONED_ESCROW_WITH_CREATOR_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CREATE_PERMISSIONED_ESCROW_WITH_CREATOR_DISCRIMINATOR: [u8; 8] =
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithCreator` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct CreatePermissionedEscrowWithCreator {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:37:12
[INFO] [stdout]    |
[INFO] [stdout] 36 | impl CreatePermissionedEscrowWithCreator {
[INFO] [stdout]    | ---------------------------------------- methods in this implementation
[INFO] [stdout] 37 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 45 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithCreatorInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:94:12
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub struct CreatePermissionedEscrowWithCreatorInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:99:12
[INFO] [stdout]     |
[INFO] [stdout]  98 | impl CreatePermissionedEscrowWithCreatorInstructionData {
[INFO] [stdout]     | ------------------------------------------------------- associated items in this implementation
[INFO] [stdout]  99 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 105 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithCreatorInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:118:12
[INFO] [stdout]     |
[INFO] [stdout] 118 | pub struct CreatePermissionedEscrowWithCreatorInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:125:19
[INFO] [stdout]     |
[INFO] [stdout] 124 | impl CreatePermissionedEscrowWithCreatorInstructionArgs {
[INFO] [stdout]     | ------------------------------------------------------- method in this implementation
[INFO] [stdout] 125 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithCreatorBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:144:12
[INFO] [stdout]     |
[INFO] [stdout] 144 | pub struct CreatePermissionedEscrowWithCreatorBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:161:12
[INFO] [stdout]     |
[INFO] [stdout] 160 | impl CreatePermissionedEscrowWithCreatorBuilder {
[INFO] [stdout]     | ----------------------------------------------- associated items in this implementation
[INFO] [stdout] 161 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 165 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 170 |     pub fn escrow(&mut self, escrow: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 175 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 180 |     pub fn operator(&mut self, operator: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 185 |     pub fn operator_owner(&mut self, operator_owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub fn payer(&mut self, payer: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 196 |     pub fn system_program(&mut self, system_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 201 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 206 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 211 |     pub fn registry_index(&mut self, registry_index: u8) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 216 |     pub fn deposit_cap(&mut self, deposit_cap: u64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 221 |     pub fn padding(&mut self, padding: [u8; 32]) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 241 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithCreatorCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:269:12
[INFO] [stdout]     |
[INFO] [stdout] 269 | pub struct CreatePermissionedEscrowWithCreatorCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithCreatorCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:290:12
[INFO] [stdout]     |
[INFO] [stdout] 290 | pub struct CreatePermissionedEscrowWithCreatorCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:316:12
[INFO] [stdout]     |
[INFO] [stdout] 315 | impl<'a, 'b> CreatePermissionedEscrowWithCreatorCpi<'a, 'b> {
[INFO] [stdout]     | ----------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 316 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 336 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 340 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 347 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 353 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithCreatorCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:447:12
[INFO] [stdout]     |
[INFO] [stdout] 447 | pub struct CreatePermissionedEscrowWithCreatorCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:452:12
[INFO] [stdout]     |
[INFO] [stdout] 451 | impl<'a, 'b> CreatePermissionedEscrowWithCreatorCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ------------------------------------------------------------------ associated items in this implementation
[INFO] [stdout] 452 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 472 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 477 |     pub fn escrow(&mut self, escrow: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 482 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 487 |     pub fn operator(&mut self, operator: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 492 |     pub fn operator_owner(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 500 |     pub fn payer(&mut self, payer: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 505 |     pub fn system_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 513 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 521 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 526 |     pub fn registry_index(&mut self, registry_index: u8) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 531 |     pub fn deposit_cap(&mut self, deposit_cap: u64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 536 |     pub fn padding(&mut self, padding: [u8; 32]) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 542 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 558 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 568 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 573 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithCreatorCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:630:8
[INFO] [stdout]     |
[INFO] [stdout] 630 | struct CreatePermissionedEscrowWithCreatorCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CREATE_PERMISSIONED_ESCROW_WITH_MERKLE_PROOF_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CREATE_PERMISSIONED_ESCROW_WITH_MERKLE_PROOF_DISCRIMINATOR: [u8; 8] =
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithMerkleProof` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct CreatePermissionedEscrowWithMerkleProof {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:35:12
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl CreatePermissionedEscrowWithMerkleProof {
[INFO] [stdout]    | -------------------------------------------- methods in this implementation
[INFO] [stdout] 35 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 43 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithMerkleProofInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:88:12
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub struct CreatePermissionedEscrowWithMerkleProofInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:93:12
[INFO] [stdout]    |
[INFO] [stdout] 92 | impl CreatePermissionedEscrowWithMerkleProofInstructionData {
[INFO] [stdout]    | ----------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 93 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 99 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithMerkleProofInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:112:12
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub struct CreatePermissionedEscrowWithMerkleProofInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:120:19
[INFO] [stdout]     |
[INFO] [stdout] 119 | impl CreatePermissionedEscrowWithMerkleProofInstructionArgs {
[INFO] [stdout]     | ----------------------------------------------------------- method in this implementation
[INFO] [stdout] 120 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithMerkleProofBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:138:12
[INFO] [stdout]     |
[INFO] [stdout] 138 | pub struct CreatePermissionedEscrowWithMerkleProofBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:155:12
[INFO] [stdout]     |
[INFO] [stdout] 154 | impl CreatePermissionedEscrowWithMerkleProofBuilder {
[INFO] [stdout]     | --------------------------------------------------- associated items in this implementation
[INFO] [stdout] 155 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 159 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 164 |     pub fn escrow(&mut self, escrow: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 169 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 174 |     pub fn merkle_root_config(&mut self, merkle_root_config: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     pub fn payer(&mut self, payer: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 185 |     pub fn system_program(&mut self, system_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 195 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 200 |     pub fn proof(&mut self, proof: Vec<[u8; 32]>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 205 |     pub fn registry_index(&mut self, registry_index: u8) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 210 |     pub fn deposit_cap(&mut self, deposit_cap: u64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 215 |     pub fn padding(&mut self, padding: [u8; 32]) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 221 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 235 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithMerkleProofCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:265:12
[INFO] [stdout]     |
[INFO] [stdout] 265 | pub struct CreatePermissionedEscrowWithMerkleProofCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithMerkleProofCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:284:12
[INFO] [stdout]     |
[INFO] [stdout] 284 | pub struct CreatePermissionedEscrowWithMerkleProofCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:308:12
[INFO] [stdout]     |
[INFO] [stdout] 307 | impl<'a, 'b> CreatePermissionedEscrowWithMerkleProofCpi<'a, 'b> {
[INFO] [stdout]     | --------------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 308 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 327 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 331 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 338 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 344 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithMerkleProofCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:432:12
[INFO] [stdout]     |
[INFO] [stdout] 432 | pub struct CreatePermissionedEscrowWithMerkleProofCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:437:12
[INFO] [stdout]     |
[INFO] [stdout] 436 | impl<'a, 'b> CreatePermissionedEscrowWithMerkleProofCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ---------------------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 437 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 459 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 464 |     pub fn escrow(&mut self, escrow: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 469 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 474 |     pub fn merkle_root_config(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 482 |     pub fn payer(&mut self, payer: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 487 |     pub fn system_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 495 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 503 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 508 |     pub fn proof(&mut self, proof: Vec<[u8; 32]>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 513 |     pub fn registry_index(&mut self, registry_index: u8) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 518 |     pub fn deposit_cap(&mut self, deposit_cap: u64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 523 |     pub fn padding(&mut self, padding: [u8; 32]) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 529 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 545 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 555 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 560 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithMerkleProofCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:616:8
[INFO] [stdout]     |
[INFO] [stdout] 616 | struct CreatePermissionedEscrowWithMerkleProofCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CREATE_PERMISSIONED_SERVER_METADATA_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_server_metadata.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CREATE_PERMISSIONED_SERVER_METADATA_DISCRIMINATOR: [u8; 8] =
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedServerMetadata` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_server_metadata.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct CreatePermissionedServerMetadata {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_server_metadata.rs:31:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | impl CreatePermissionedServerMetadata {
[INFO] [stdout]    | ------------------------------------- methods in this implementation
[INFO] [stdout] 31 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 39 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedServerMetadataInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_server_metadata.rs:83:12
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub struct CreatePermissionedServerMetadataInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_server_metadata.rs:88:12
[INFO] [stdout]    |
[INFO] [stdout] 87 | impl CreatePermissionedServerMetadataInstructionData {
[INFO] [stdout]    | ---------------------------------------------------- associated items in this implementation
[INFO] [stdout] 88 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 94 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedServerMetadataInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:107:12
[INFO] [stdout]     |
[INFO] [stdout] 107 | pub struct CreatePermissionedServerMetadataInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:112:19
[INFO] [stdout]     |
[INFO] [stdout] 111 | impl CreatePermissionedServerMetadataInstructionArgs {
[INFO] [stdout]     | ---------------------------------------------------- method in this implementation
[INFO] [stdout] 112 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedServerMetadataBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:128:12
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub struct CreatePermissionedServerMetadataBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:140:12
[INFO] [stdout]     |
[INFO] [stdout] 139 | impl CreatePermissionedServerMetadataBuilder {
[INFO] [stdout]     | -------------------------------------------- associated items in this implementation
[INFO] [stdout] 140 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 144 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 149 |     pub fn permissioned_server_metadata(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 157 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 163 |     pub fn system_program(&mut self, system_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 168 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 173 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     pub fn server_url(&mut self, server_url: String) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 184 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 198 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedServerMetadataCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:220:12
[INFO] [stdout]     |
[INFO] [stdout] 220 | pub struct CreatePermissionedServerMetadataCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedServerMetadataCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:235:12
[INFO] [stdout]     |
[INFO] [stdout] 235 | pub struct CreatePermissionedServerMetadataCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:255:12
[INFO] [stdout]     |
[INFO] [stdout] 254 | impl<'a, 'b> CreatePermissionedServerMetadataCpi<'a, 'b> {
[INFO] [stdout]     | -------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 255 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 272 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 276 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 283 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 289 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedServerMetadataCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:365:12
[INFO] [stdout]     |
[INFO] [stdout] 365 | pub struct CreatePermissionedServerMetadataCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:370:12
[INFO] [stdout]     |
[INFO] [stdout] 369 | impl<'a, 'b> CreatePermissionedServerMetadataCpiBuilder<'a, 'b> {
[INFO] [stdout]     | --------------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 370 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 385 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 |     pub fn permissioned_server_metadata(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 403 |     pub fn system_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 411 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 419 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 424 |     pub fn server_url(&mut self, server_url: String) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 430 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 446 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 456 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 461 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedServerMetadataCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:502:8
[INFO] [stdout]     |
[INFO] [stdout] 502 | struct CreatePermissionedServerMetadataCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CREATE_PERMISSIONLESS_ESCROW_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissionless_escrow.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CREATE_PERMISSIONLESS_ESCROW_DISCRIMINATOR: [u8; 8] = [241, 26, 9, 26, 248, 201, 151, 0];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `instruction` is never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissionless_escrow.rs:32:12
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl CreatePermissionlessEscrow {
[INFO] [stdout]    | ------------------------------- method in this implementation
[INFO] [stdout] 32 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `system_program`, `add_remaining_account`, and `add_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissionless_escrow.rs:146:12
[INFO] [stdout]     |
[INFO] [stdout] 120 | impl CreatePermissionlessEscrowBuilder {
[INFO] [stdout]     | -------------------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 146 |     pub fn system_program(&mut self, system_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 162 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 168 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionlessEscrowCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissionless_escrow.rs:194:12
[INFO] [stdout]     |
[INFO] [stdout] 194 | pub struct CreatePermissionlessEscrowCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionlessEscrowCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissionless_escrow.rs:211:12
[INFO] [stdout]     |
[INFO] [stdout] 211 | pub struct CreatePermissionlessEscrowCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissionless_escrow.rs:231:12
[INFO] [stdout]     |
[INFO] [stdout] 230 | impl<'a, 'b> CreatePermissionlessEscrowCpi<'a, 'b> {
[INFO] [stdout]     | -------------------------------------------------- associated items in this implementation
[INFO] [stdout] 231 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 247 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 251 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 258 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 264 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionlessEscrowCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissionless_escrow.rs:344:12
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub struct CreatePermissionlessEscrowCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissionless_escrow.rs:349:12
[INFO] [stdout]     |
[INFO] [stdout] 348 | impl<'a, 'b> CreatePermissionlessEscrowCpiBuilder<'a, 'b> {
[INFO] [stdout]     | --------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 349 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 364 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 369 |     pub fn escrow(&mut self, escrow: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 374 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 |     pub fn payer(&mut self, payer: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 |     pub fn system_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 406 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 422 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 432 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 437 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionlessEscrowCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissionless_escrow.rs:469:8
[INFO] [stdout]     |
[INFO] [stdout] 469 | struct CreatePermissionlessEscrowCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CREATOR_COLLECT_FEE_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/creator_collect_fee.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const CREATOR_COLLECT_FEE_DISCRIMINATOR: [u8; 8] = [9, 215, 62, 151, 64, 163, 150, 7];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorCollectFee` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/creator_collect_fee.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct CreatorCollectFee {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/creator_collect_fee.rs:39:12
[INFO] [stdout]    |
[INFO] [stdout] 38 | impl CreatorCollectFee {
[INFO] [stdout]    | ---------------------- methods in this implementation
[INFO] [stdout] 39 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 47 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorCollectFeeInstructionData` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:106:12
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub struct CreatorCollectFeeInstructionData {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:111:12
[INFO] [stdout]     |
[INFO] [stdout] 110 | impl CreatorCollectFeeInstructionData {
[INFO] [stdout]     | ------------------------------------- associated items in this implementation
[INFO] [stdout] 111 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 117 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorCollectFeeInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:130:12
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub struct CreatorCollectFeeInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:135:19
[INFO] [stdout]     |
[INFO] [stdout] 134 | impl CreatorCollectFeeInstructionArgs {
[INFO] [stdout]     | ------------------------------------- method in this implementation
[INFO] [stdout] 135 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorCollectFeeBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:155:12
[INFO] [stdout]     |
[INFO] [stdout] 155 | pub struct CreatorCollectFeeBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:171:12
[INFO] [stdout]     |
[INFO] [stdout] 170 | impl CreatorCollectFeeBuilder {
[INFO] [stdout]     | ----------------------------- associated items in this implementation
[INFO] [stdout] 171 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 175 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 181 |     pub fn presale_authority(&mut self, presale_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 186 |     pub fn quote_token_vault(&mut self, quote_token_vault: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 191 |     pub fn quote_mint(&mut self, quote_mint: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 196 |     pub fn fee_receiving_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 204 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 210 |     pub fn token_program(&mut self, token_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 216 |     pub fn memo_program(&mut self, memo_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 221 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 231 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 240 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 246 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 254 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorCollectFeeCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:289:12
[INFO] [stdout]     |
[INFO] [stdout] 289 | pub struct CreatorCollectFeeCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorCollectFeeCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:312:12
[INFO] [stdout]     |
[INFO] [stdout] 312 | pub struct CreatorCollectFeeCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:340:12
[INFO] [stdout]     |
[INFO] [stdout] 339 | impl<'a, 'b> CreatorCollectFeeCpi<'a, 'b> {
[INFO] [stdout]     | ----------------------------------------- associated items in this implementation
[INFO] [stdout] 340 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 361 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 365 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 372 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorCollectFeeCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:481:12
[INFO] [stdout]     |
[INFO] [stdout] 481 | pub struct CreatorCollectFeeCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:486:12
[INFO] [stdout]     |
[INFO] [stdout] 485 | impl<'a, 'b> CreatorCollectFeeCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ------------------------------------------------ associated items in this implementation
[INFO] [stdout] 486 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 505 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 510 |     pub fn presale_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 518 |     pub fn quote_token_vault(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 526 |     pub fn quote_mint(
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 534 |     pub fn fee_receiving_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 542 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 547 |     pub fn token_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 555 |     pub fn memo_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 563 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 571 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 576 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 585 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 601 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 611 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 616 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorCollectFeeCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:674:8
[INFO] [stdout]     |
[INFO] [stdout] 674 | struct CreatorCollectFeeCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CREATOR_WITHDRAW_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/creator_withdraw.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const CREATOR_WITHDRAW_DISCRIMINATOR: [u8; 8] = [92, 117, 206, 254, 174, 108, 37, 106];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorWithdraw` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/creator_withdraw.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct CreatorWithdraw {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/creator_withdraw.rs:35:12
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl CreatorWithdraw {
[INFO] [stdout]    | -------------------- methods in this implementation
[INFO] [stdout] 35 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 43 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorWithdrawInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/creator_withdraw.rs:92:12
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub struct CreatorWithdrawInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:97:12
[INFO] [stdout]     |
[INFO] [stdout]  96 | impl CreatorWithdrawInstructionData {
[INFO] [stdout]     | ----------------------------------- associated items in this implementation
[INFO] [stdout]  97 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 103 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorWithdrawInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:116:12
[INFO] [stdout]     |
[INFO] [stdout] 116 | pub struct CreatorWithdrawInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:121:19
[INFO] [stdout]     |
[INFO] [stdout] 120 | impl CreatorWithdrawInstructionArgs {
[INFO] [stdout]     | ----------------------------------- method in this implementation
[INFO] [stdout] 121 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorWithdrawBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:139:12
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub struct CreatorWithdrawBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:153:12
[INFO] [stdout]     |
[INFO] [stdout] 152 | impl CreatorWithdrawBuilder {
[INFO] [stdout]     | --------------------------- associated items in this implementation
[INFO] [stdout] 153 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 157 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 163 |     pub fn presale_authority(&mut self, presale_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 168 |     pub fn owner_token(&mut self, owner_token: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 173 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     pub fn token_program(&mut self, token_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 185 |     pub fn memo_program(&mut self, memo_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 195 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 200 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 215 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 223 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorWithdrawCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:252:12
[INFO] [stdout]     |
[INFO] [stdout] 252 | pub struct CreatorWithdrawCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorWithdrawCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:271:12
[INFO] [stdout]     |
[INFO] [stdout] 271 | pub struct CreatorWithdrawCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:295:12
[INFO] [stdout]     |
[INFO] [stdout] 294 | impl<'a, 'b> CreatorWithdrawCpi<'a, 'b> {
[INFO] [stdout]     | --------------------------------------- associated items in this implementation
[INFO] [stdout] 295 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 314 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 318 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 325 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 331 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorWithdrawCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:420:12
[INFO] [stdout]     |
[INFO] [stdout] 420 | pub struct CreatorWithdrawCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:425:12
[INFO] [stdout]     |
[INFO] [stdout] 424 | impl<'a, 'b> CreatorWithdrawCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ---------------------------------------------- associated items in this implementation
[INFO] [stdout] 425 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 442 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 447 |     pub fn presale_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 455 |     pub fn owner_token(
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 463 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 468 |     pub fn token_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 476 |     pub fn memo_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 484 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 492 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 497 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 506 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 522 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 532 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 537 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorWithdrawCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:588:8
[INFO] [stdout]     |
[INFO] [stdout] 588 | struct CreatorWithdrawCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEPOSIT_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/deposit.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const DEPOSIT_DISCRIMINATOR: [u8; 8] = [242, 35, 198, 137, 82, 225, 242, 182];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `instruction` is never used
[INFO] [stdout]   --> src/dtf/instructions/deposit.rs:37:12
[INFO] [stdout]    |
[INFO] [stdout] 36 | impl Deposit {
[INFO] [stdout]    | ------------ method in this implementation
[INFO] [stdout] 37 |     pub fn instruction(&self, args: DepositInstructionArgs) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `token_program`, `add_remaining_account`, and `add_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/deposit.rs:192:12
[INFO] [stdout]     |
[INFO] [stdout] 156 | impl DepositBuilder {
[INFO] [stdout]     | ------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 192 |     pub fn token_program(&mut self, token_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 221 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DepositCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/deposit.rs:266:12
[INFO] [stdout]     |
[INFO] [stdout] 266 | pub struct DepositCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DepositCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/deposit.rs:287:12
[INFO] [stdout]     |
[INFO] [stdout] 287 | pub struct DepositCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/deposit.rs:313:12
[INFO] [stdout]     |
[INFO] [stdout] 312 | impl<'a, 'b> DepositCpi<'a, 'b> {
[INFO] [stdout]     | ------------------------------- associated items in this implementation
[INFO] [stdout] 313 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 333 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 337 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 344 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 350 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DepositCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/deposit.rs:445:12
[INFO] [stdout]     |
[INFO] [stdout] 445 | pub struct DepositCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/deposit.rs:450:12
[INFO] [stdout]     |
[INFO] [stdout] 449 | impl<'a, 'b> DepositCpiBuilder<'a, 'b> {
[INFO] [stdout]     | -------------------------------------- associated items in this implementation
[INFO] [stdout] 450 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 469 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 474 |     pub fn quote_token_vault(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 482 |     pub fn quote_mint(
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 490 |     pub fn escrow(&mut self, escrow: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 495 |     pub fn payer_quote_token(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 503 |     pub fn payer(&mut self, payer: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 508 |     pub fn token_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 516 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 524 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 529 |     pub fn max_amount(&mut self, max_amount: u64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 534 |     pub fn remaining_account_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 543 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 559 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 569 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 574 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DepositCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/deposit.rs:629:8
[INFO] [stdout]     |
[INFO] [stdout] 629 | struct DepositCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INITIALIZE_FIXED_PRICE_PRESALE_ARGS_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const INITIALIZE_FIXED_PRICE_PRESALE_ARGS_DISCRIMINATOR: [u8; 8] =
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializeFixedPricePresaleArgs` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct InitializeFixedPricePresaleArgs {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:32:12
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl InitializeFixedPricePresaleArgs {
[INFO] [stdout]    | ------------------------------------ methods in this implementation
[INFO] [stdout] 32 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 40 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializeFixedPricePresaleArgsInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:83:12
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub struct InitializeFixedPricePresaleArgsInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:88:12
[INFO] [stdout]    |
[INFO] [stdout] 87 | impl InitializeFixedPricePresaleArgsInstructionData {
[INFO] [stdout]    | --------------------------------------------------- associated items in this implementation
[INFO] [stdout] 88 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 94 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializeFixedPricePresaleArgsInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:107:12
[INFO] [stdout]     |
[INFO] [stdout] 107 | pub struct InitializeFixedPricePresaleArgsInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:115:19
[INFO] [stdout]     |
[INFO] [stdout] 114 | impl InitializeFixedPricePresaleArgsInstructionArgs {
[INFO] [stdout]     | --------------------------------------------------- method in this implementation
[INFO] [stdout] 115 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializeFixedPricePresaleArgsBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:131:12
[INFO] [stdout]     |
[INFO] [stdout] 131 | pub struct InitializeFixedPricePresaleArgsBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:146:12
[INFO] [stdout]     |
[INFO] [stdout] 145 | impl InitializeFixedPricePresaleArgsBuilder {
[INFO] [stdout]     | ------------------------------------------- associated items in this implementation
[INFO] [stdout] 146 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 150 |     pub fn fixed_price_presale_params(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 158 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 163 |     pub fn payer(&mut self, payer: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 169 |     pub fn system_program(&mut self, system_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 174 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 184 |     pub fn presale(&mut self, presale: Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 189 |     pub fn padding0(&mut self, padding0: u8) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 194 |     pub fn q_price(&mut self, q_price: u128) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 199 |     pub fn padding1(&mut self, padding1: [u64; 8]) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 205 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 211 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 219 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializeFixedPricePresaleArgsCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:244:12
[INFO] [stdout]     |
[INFO] [stdout] 244 | pub struct InitializeFixedPricePresaleArgsCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializeFixedPricePresaleArgsCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:259:12
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub struct InitializeFixedPricePresaleArgsCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:279:12
[INFO] [stdout]     |
[INFO] [stdout] 278 | impl<'a, 'b> InitializeFixedPricePresaleArgsCpi<'a, 'b> {
[INFO] [stdout]     | ------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 279 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 296 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 300 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 307 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 313 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializeFixedPricePresaleArgsCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:389:12
[INFO] [stdout]     |
[INFO] [stdout] 389 | pub struct InitializeFixedPricePresaleArgsCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:394:12
[INFO] [stdout]     |
[INFO] [stdout] 393 | impl<'a, 'b> InitializeFixedPricePresaleArgsCpiBuilder<'a, 'b> {
[INFO] [stdout]     | -------------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 394 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 412 |     pub fn fixed_price_presale_params(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 420 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 425 |     pub fn payer(&mut self, payer: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 430 |     pub fn system_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 438 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 446 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 451 |     pub fn presale(&mut self, presale: Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 456 |     pub fn padding0(&mut self, padding0: u8) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 461 |     pub fn q_price(&mut self, q_price: u128) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 466 |     pub fn padding1(&mut self, padding1: [u64; 8]) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 472 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 488 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 498 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 503 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializeFixedPricePresaleArgsCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:559:8
[INFO] [stdout]     |
[INFO] [stdout] 559 | struct InitializeFixedPricePresaleArgsCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INITIALIZE_PRESALE_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/initialize_presale.rs:15:11
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub const INITIALIZE_PRESALE_DISCRIMINATOR: [u8; 8] = [9, 174, 12, 126, 150, 119, 68, 100];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializePresale` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/initialize_presale.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub struct InitializePresale {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/initialize_presale.rs:52:12
[INFO] [stdout]    |
[INFO] [stdout] 51 | impl InitializePresale {
[INFO] [stdout]    | ---------------------- methods in this implementation
[INFO] [stdout] 52 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 60 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializePresaleInstructionData` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:136:12
[INFO] [stdout]     |
[INFO] [stdout] 136 | pub struct InitializePresaleInstructionData {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:141:12
[INFO] [stdout]     |
[INFO] [stdout] 140 | impl InitializePresaleInstructionData {
[INFO] [stdout]     | ------------------------------------- associated items in this implementation
[INFO] [stdout] 141 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 147 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializePresaleInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:160:12
[INFO] [stdout]     |
[INFO] [stdout] 160 | pub struct InitializePresaleInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:169:19
[INFO] [stdout]     |
[INFO] [stdout] 168 | impl InitializePresaleInstructionArgs {
[INFO] [stdout]     | ------------------------------------- method in this implementation
[INFO] [stdout] 169 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializePresaleBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:194:12
[INFO] [stdout]     |
[INFO] [stdout] 194 | pub struct InitializePresaleBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:219:12
[INFO] [stdout]     |
[INFO] [stdout] 218 | impl InitializePresaleBuilder {
[INFO] [stdout]     | ----------------------------- associated items in this implementation
[INFO] [stdout] 219 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 223 |     pub fn presale_mint(&mut self, presale_mint: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 229 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 235 |     pub fn presale_authority(&mut self, presale_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 240 |     pub fn quote_token_mint(&mut self, quote_token_mint: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 245 |     pub fn presale_vault(&mut self, presale_vault: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 250 |     pub fn quote_token_vault(&mut self, quote_token_vault: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 255 |     pub fn payer_presale_token(&mut self, payer_presale_token: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 260 |     pub fn creator(&mut self, creator: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 265 |     pub fn base(&mut self, base: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 270 |     pub fn payer(&mut self, payer: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 275 |     pub fn base_token_program(&mut self, base_token_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 280 |     pub fn quote_token_program(&mut self, quote_token_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 286 |     pub fn system_program(&mut self, system_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 291 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 296 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 301 |     pub fn presale_params(&mut self, presale_params: PresaleArgs) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 306 |     pub fn locked_vesting_params(&mut self, locked_vesting_params: LockedVestingArgs) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 311 |     pub fn padding(&mut self, padding: [u8; 32]) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 316 |     pub fn presale_registries(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 324 |     pub fn remaining_account_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 333 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 339 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 347 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializePresaleCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:402:12
[INFO] [stdout]     |
[INFO] [stdout] 402 | pub struct InitializePresaleCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializePresaleCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:435:12
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub struct InitializePresaleCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:473:12
[INFO] [stdout]     |
[INFO] [stdout] 472 | impl<'a, 'b> InitializePresaleCpi<'a, 'b> {
[INFO] [stdout]     | ----------------------------------------- associated items in this implementation
[INFO] [stdout] 473 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 499 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 503 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 510 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 516 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializePresaleCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:646:12
[INFO] [stdout]     |
[INFO] [stdout] 646 | pub struct InitializePresaleCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:651:12
[INFO] [stdout]     |
[INFO] [stdout] 650 | impl<'a, 'b> InitializePresaleCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ------------------------------------------------ associated items in this implementation
[INFO] [stdout] 651 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 679 |     pub fn presale_mint(
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 688 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 693 |     pub fn presale_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 701 |     pub fn quote_token_mint(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 709 |     pub fn presale_vault(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 717 |     pub fn quote_token_vault(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 725 |     pub fn payer_presale_token(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 733 |     pub fn creator(&mut self, creator: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 738 |     pub fn base(&mut self, base: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 743 |     pub fn payer(&mut self, payer: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 748 |     pub fn base_token_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 756 |     pub fn quote_token_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 764 |     pub fn system_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 772 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 780 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 785 |     pub fn presale_params(&mut self, presale_params: PresaleArgs) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 790 |     pub fn locked_vesting_params(&mut self, locked_vesting_params: LockedVestingArgs) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 795 |     pub fn padding(&mut self, padding: [u8; 32]) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 800 |     pub fn presale_registries(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 808 |     pub fn remaining_account_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 817 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 833 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 843 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 848 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializePresaleCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:948:8
[INFO] [stdout]     |
[INFO] [stdout] 948 | struct InitializePresaleCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PERFORM_UNSOLD_BASE_TOKEN_ACTION_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/perform_unsold_base_token_action.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const PERFORM_UNSOLD_BASE_TOKEN_ACTION_DISCRIMINATOR: [u8; 8] =
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerformUnsoldBaseTokenAction` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/perform_unsold_base_token_action.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct PerformUnsoldBaseTokenAction {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/perform_unsold_base_token_action.rs:38:12
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl PerformUnsoldBaseTokenAction {
[INFO] [stdout]    | --------------------------------- methods in this implementation
[INFO] [stdout] 38 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 46 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerformUnsoldBaseTokenActionInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/perform_unsold_base_token_action.rs:99:12
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub struct PerformUnsoldBaseTokenActionInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Escrow` is never constructed
[INFO] [stdout]   --> src/dtf/accounts/escrow.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct Escrow {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ESCROW_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/accounts/escrow.rs:39:11
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub const ESCROW_DISCRIMINATOR: [u8; 8] = [31, 213, 123, 187, 186, 22, 218, 155];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `LEN` and `from_bytes` are never used
[INFO] [stdout]   --> src/dtf/accounts/escrow.rs:42:15
[INFO] [stdout]    |
[INFO] [stdout] 41 | impl Escrow {
[INFO] [stdout]    | ----------- associated items in this implementation
[INFO] [stdout] 42 |     pub const LEN: usize = 200;
[INFO] [stdout]    |               ^^^
[INFO] [stdout] ...
[INFO] [stdout] 45 |     pub fn from_bytes(data: &[u8]) -> Result<Self, std::io::Error> {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FixedPricePresaleExtraArgs` is never constructed
[INFO] [stdout]   --> src/dtf/accounts/fixed_price_presale_extra_args.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct FixedPricePresaleExtraArgs {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FIXED_PRICE_PRESALE_EXTRA_ARGS_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/accounts/fixed_price_presale_extra_args.rs:31:11
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub const FIXED_PRICE_PRESALE_EXTRA_ARGS_DISCRIMINATOR: [u8; 8] =
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `LEN` and `from_bytes` are never used
[INFO] [stdout]   --> src/dtf/accounts/fixed_price_presale_extra_args.rs:35:15
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl FixedPricePresaleExtraArgs {
[INFO] [stdout]    | ------------------------------- associated items in this implementation
[INFO] [stdout] 35 |     pub const LEN: usize = 168;
[INFO] [stdout]    |               ^^^
[INFO] [stdout] ...
[INFO] [stdout] 38 |     pub fn from_bytes(data: &[u8]) -> Result<Self, std::io::Error> {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MerkleRootConfig` is never constructed
[INFO] [stdout]   --> src/dtf/accounts/merkle_root_config.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct MerkleRootConfig {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MERKLE_ROOT_CONFIG_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/accounts/merkle_root_config.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const MERKLE_ROOT_CONFIG_DISCRIMINATOR: [u8; 8] = [103, 2, 222, 217, 73, 50, 187, 39];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `LEN` and `from_bytes` are never used
[INFO] [stdout]   --> src/dtf/accounts/merkle_root_config.rs:35:15
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl MerkleRootConfig {
[INFO] [stdout]    | --------------------- associated items in this implementation
[INFO] [stdout] 35 |     pub const LEN: usize = 152;
[INFO] [stdout]    |               ^^^
[INFO] [stdout] ...
[INFO] [stdout] 38 |     pub fn from_bytes(data: &[u8]) -> Result<Self, std::io::Error> {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Operator` is never constructed
[INFO] [stdout]   --> src/dtf/accounts/operator.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct Operator {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OPERATOR_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/accounts/operator.rs:29:11
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub const OPERATOR_DISCRIMINATOR: [u8; 8] = [219, 31, 188, 145, 69, 139, 204, 117];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `LEN` and `from_bytes` are never used
[INFO] [stdout]   --> src/dtf/accounts/operator.rs:32:15
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl Operator {
[INFO] [stdout]    | ------------- associated items in this implementation
[INFO] [stdout] 32 |     pub const LEN: usize = 136;
[INFO] [stdout]    |               ^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 |     pub fn from_bytes(data: &[u8]) -> Result<Self, std::io::Error> {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PermissionedServerMetadata` is never constructed
[INFO] [stdout]   --> src/dtf/accounts/permissioned_server_metadata.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct PermissionedServerMetadata {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PERMISSIONED_SERVER_METADATA_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/accounts/permissioned_server_metadata.rs:27:11
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub const PERMISSIONED_SERVER_METADATA_DISCRIMINATOR: [u8; 8] =
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:104:12
[INFO] [stdout]     |
[INFO] [stdout] 103 | impl PerformUnsoldBaseTokenActionInstructionData {
[INFO] [stdout]     | ------------------------------------------------ associated items in this implementation
[INFO] [stdout] 104 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 110 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `from_bytes` is never used
[INFO] [stdout]   --> src/dtf/accounts/permissioned_server_metadata.rs:32:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | impl PermissionedServerMetadata {
[INFO] [stdout]    | ------------------------------- associated function in this implementation
[INFO] [stdout] 31 |     #[inline(always)]
[INFO] [stdout] 32 |     pub fn from_bytes(data: &[u8]) -> Result<Self, std::io::Error> {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Presale` is never constructed
[INFO] [stdout]   --> src/dtf/accounts/presale.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct Presale {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PRESALE_DISCRIMINATOR` is never used
[INFO] [stdout]    --> src/dtf/accounts/presale.rs:119:11
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub const PRESALE_DISCRIMINATOR: [u8; 8] = [38, 215, 222, 14, 115, 220, 52, 168];
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `LEN` and `from_bytes` are never used
[INFO] [stdout]    --> src/dtf/accounts/presale.rs:122:15
[INFO] [stdout]     |
[INFO] [stdout] 121 | impl Presale {
[INFO] [stdout]     | ------------ associated items in this implementation
[INFO] [stdout] 122 |     pub const LEN: usize = 1272;
[INFO] [stdout]     |               ^^^
[INFO] [stdout] ...
[INFO] [stdout] 125 |     pub fn from_bytes(data: &[u8]) -> Result<Self, std::io::Error> {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CLAIM_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/claim.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const CLAIM_DISCRIMINATOR: [u8; 8] = [62, 198, 214, 193, 213, 159, 108, 210];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Claim` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/claim.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct Claim {
[INFO] [stdout]    |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/claim.rs:41:12
[INFO] [stdout]    |
[INFO] [stdout] 40 | impl Claim {
[INFO] [stdout]    | ---------- methods in this implementation
[INFO] [stdout] 41 |     pub fn instruction(&self, args: ClaimInstructionArgs) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 46 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClaimInstructionData` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:104:12
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub struct ClaimInstructionData {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:109:12
[INFO] [stdout]     |
[INFO] [stdout] 108 | impl ClaimInstructionData {
[INFO] [stdout]     | ------------------------- associated items in this implementation
[INFO] [stdout] 109 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 115 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClaimInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:128:12
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub struct ClaimInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:133:19
[INFO] [stdout]     |
[INFO] [stdout] 132 | impl ClaimInstructionArgs {
[INFO] [stdout]     | ------------------------- method in this implementation
[INFO] [stdout] 133 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClaimBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:154:12
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub struct ClaimBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:171:12
[INFO] [stdout]     |
[INFO] [stdout] 170 | impl ClaimBuilder {
[INFO] [stdout]     | ----------------- associated items in this implementation
[INFO] [stdout] 171 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 175 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 180 |     pub fn base_token_vault(&mut self, base_token_vault: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 185 |     pub fn base_mint(&mut self, base_mint: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 191 |     pub fn presale_authority(&mut self, presale_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 196 |     pub fn escrow(&mut self, escrow: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 201 |     pub fn owner_base_token(&mut self, owner_base_token: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 206 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 212 |     pub fn token_program(&mut self, token_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 218 |     pub fn memo_program(&mut self, memo_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 223 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 228 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 242 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 248 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 256 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClaimCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:288:12
[INFO] [stdout]     |
[INFO] [stdout] 288 | pub struct ClaimCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClaimCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:313:12
[INFO] [stdout]     |
[INFO] [stdout] 313 | pub struct ClaimCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:343:12
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<'a, 'b> ClaimCpi<'a, 'b> {
[INFO] [stdout]     | ----------------------------- associated items in this implementation
[INFO] [stdout] 343 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 365 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 369 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClaimCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:489:12
[INFO] [stdout]     |
[INFO] [stdout] 489 | pub struct ClaimCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:494:12
[INFO] [stdout]     |
[INFO] [stdout] 493 | impl<'a, 'b> ClaimCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ------------------------------------ associated items in this implementation
[INFO] [stdout] 494 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 514 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 519 |     pub fn base_token_vault(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 527 |     pub fn base_mint(&mut self, base_mint: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 532 |     pub fn presale_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 540 |     pub fn escrow(&mut self, escrow: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 545 |     pub fn owner_base_token(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 553 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 558 |     pub fn token_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 566 |     pub fn memo_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 574 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 582 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 587 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 596 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 612 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 622 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 627 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClaimCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/claim.rs:687:8
[INFO] [stdout]     |
[INFO] [stdout] 687 | struct ClaimCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CLOSE_ESCROW_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/close_escrow.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CLOSE_ESCROW_DISCRIMINATOR: [u8; 8] = [139, 171, 94, 146, 191, 91, 144, 50];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseEscrow` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/close_escrow.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct CloseEscrow {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerformUnsoldBaseTokenActionInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:123:12
[INFO] [stdout]     |
[INFO] [stdout] 123 | pub struct PerformUnsoldBaseTokenActionInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:128:19
[INFO] [stdout]     |
[INFO] [stdout] 127 | impl PerformUnsoldBaseTokenActionInstructionArgs {
[INFO] [stdout]     | ------------------------------------------------ method in this implementation
[INFO] [stdout] 128 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerformUnsoldBaseTokenActionBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:147:12
[INFO] [stdout]     |
[INFO] [stdout] 147 | pub struct PerformUnsoldBaseTokenActionBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:162:12
[INFO] [stdout]     |
[INFO] [stdout] 161 | impl PerformUnsoldBaseTokenActionBuilder {
[INFO] [stdout]     | ---------------------------------------- associated items in this implementation
[INFO] [stdout] 162 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 166 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 171 |     pub fn base_token_vault(&mut self, base_token_vault: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 176 |     pub fn base_mint(&mut self, base_mint: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 182 |     pub fn presale_authority(&mut self, presale_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 187 |     pub fn creator_base_token(&mut self, creator_base_token: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 193 |     pub fn token_program(&mut self, token_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 199 |     pub fn memo_program(&mut self, memo_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 204 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 214 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 223 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 229 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 237 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerformUnsoldBaseTokenActionCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:269:12
[INFO] [stdout]     |
[INFO] [stdout] 269 | pub struct PerformUnsoldBaseTokenActionCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerformUnsoldBaseTokenActionCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:290:12
[INFO] [stdout]     |
[INFO] [stdout] 290 | pub struct PerformUnsoldBaseTokenActionCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:316:12
[INFO] [stdout]     |
[INFO] [stdout] 315 | impl<'a, 'b> PerformUnsoldBaseTokenActionCpi<'a, 'b> {
[INFO] [stdout]     | ---------------------------------------------------- associated items in this implementation
[INFO] [stdout] 316 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 336 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 340 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 347 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 353 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/close_escrow.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl CloseEscrow {
[INFO] [stdout]    | ---------------- methods in this implementation
[INFO] [stdout] 30 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseEscrowInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/close_escrow.rs:70:12
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub struct CloseEscrowInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/close_escrow.rs:75:12
[INFO] [stdout]    |
[INFO] [stdout] 74 | impl CloseEscrowInstructionData {
[INFO] [stdout]    | ------------------------------- associated items in this implementation
[INFO] [stdout] 75 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 81 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseEscrowBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_escrow.rs:103:12
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub struct CloseEscrowBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/close_escrow.rs:114:12
[INFO] [stdout]     |
[INFO] [stdout] 113 | impl CloseEscrowBuilder {
[INFO] [stdout]     | ----------------------- associated items in this implementation
[INFO] [stdout] 114 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 118 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn escrow(&mut self, escrow: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 128 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 133 |     pub fn rent_receiver(&mut self, rent_receiver: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 138 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 143 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 149 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 155 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 163 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseEscrowCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_escrow.rs:178:12
[INFO] [stdout]     |
[INFO] [stdout] 178 | pub struct CloseEscrowCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseEscrowCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_escrow.rs:193:12
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub struct CloseEscrowCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/close_escrow.rs:211:12
[INFO] [stdout]     |
[INFO] [stdout] 210 | impl<'a, 'b> CloseEscrowCpi<'a, 'b> {
[INFO] [stdout]     | ----------------------------------- associated items in this implementation
[INFO] [stdout] 211 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 230 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 237 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 243 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseEscrowCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_escrow.rs:318:12
[INFO] [stdout]     |
[INFO] [stdout] 318 | pub struct CloseEscrowCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/close_escrow.rs:323:12
[INFO] [stdout]     |
[INFO] [stdout] 322 | impl<'a, 'b> CloseEscrowCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ------------------------------------------ associated items in this implementation
[INFO] [stdout] 323 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 337 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 342 |     pub fn escrow(&mut self, escrow: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 347 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 352 |     pub fn rent_receiver(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 360 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 368 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 374 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 405 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseEscrowCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_escrow.rs:435:8
[INFO] [stdout]     |
[INFO] [stdout] 435 | struct CloseEscrowCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CLOSE_FIXED_PRICE_PRESALE_ARGS_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/close_fixed_price_presale_args.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CLOSE_FIXED_PRICE_PRESALE_ARGS_DISCRIMINATOR: [u8; 8] =
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseFixedPricePresaleArgs` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/close_fixed_price_presale_args.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct CloseFixedPricePresaleArgs {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/close_fixed_price_presale_args.rs:27:12
[INFO] [stdout]    |
[INFO] [stdout] 26 | impl CloseFixedPricePresaleArgs {
[INFO] [stdout]    | ------------------------------- methods in this implementation
[INFO] [stdout] 27 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 32 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseFixedPricePresaleArgsInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/close_fixed_price_presale_args.rs:65:12
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub struct CloseFixedPricePresaleArgsInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/close_fixed_price_presale_args.rs:70:12
[INFO] [stdout]    |
[INFO] [stdout] 69 | impl CloseFixedPricePresaleArgsInstructionData {
[INFO] [stdout]    | ---------------------------------------------- associated items in this implementation
[INFO] [stdout] 70 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseFixedPricePresaleArgsBuilder` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/close_fixed_price_presale_args.rs:96:12
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub struct CloseFixedPricePresaleArgsBuilder {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/close_fixed_price_presale_args.rs:105:12
[INFO] [stdout]     |
[INFO] [stdout] 104 | impl CloseFixedPricePresaleArgsBuilder {
[INFO] [stdout]     | -------------------------------------- associated items in this implementation
[INFO] [stdout] 105 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 109 |     pub fn fixed_price_presale_args(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 117 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 122 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 127 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 133 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 139 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 147 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseFixedPricePresaleArgsCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_fixed_price_presale_args.rs:162:12
[INFO] [stdout]     |
[INFO] [stdout] 162 | pub struct CloseFixedPricePresaleArgsCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseFixedPricePresaleArgsCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_fixed_price_presale_args.rs:173:12
[INFO] [stdout]     |
[INFO] [stdout] 173 | pub struct CloseFixedPricePresaleArgsCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/close_fixed_price_presale_args.rs:187:12
[INFO] [stdout]     |
[INFO] [stdout] 186 | impl<'a, 'b> CloseFixedPricePresaleArgsCpi<'a, 'b> {
[INFO] [stdout]     | -------------------------------------------------- associated items in this implementation
[INFO] [stdout] 187 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 200 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 204 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 211 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 217 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseFixedPricePresaleArgsCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_fixed_price_presale_args.rs:279:12
[INFO] [stdout]     |
[INFO] [stdout] 279 | pub struct CloseFixedPricePresaleArgsCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/close_fixed_price_presale_args.rs:284:12
[INFO] [stdout]     |
[INFO] [stdout] 283 | impl<'a, 'b> CloseFixedPricePresaleArgsCpiBuilder<'a, 'b> {
[INFO] [stdout]     | --------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 284 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 296 |     pub fn fixed_price_presale_args(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 304 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 309 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 317 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 323 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 339 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 349 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 354 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerformUnsoldBaseTokenActionCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:450:12
[INFO] [stdout]     |
[INFO] [stdout] 450 | pub struct PerformUnsoldBaseTokenActionCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:455:12
[INFO] [stdout]     |
[INFO] [stdout] 454 | impl<'a, 'b> PerformUnsoldBaseTokenActionCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ----------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 455 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 473 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 478 |     pub fn base_token_vault(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 486 |     pub fn base_mint(&mut self, base_mint: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 491 |     pub fn presale_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 499 |     pub fn creator_base_token(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 507 |     pub fn token_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 515 |     pub fn memo_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 523 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 531 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 536 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 545 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 561 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 571 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 576 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerformUnsoldBaseTokenActionCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:632:8
[INFO] [stdout]     |
[INFO] [stdout] 632 | struct PerformUnsoldBaseTokenActionCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `REFRESH_ESCROW_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/refresh_escrow.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const REFRESH_ESCROW_DISCRIMINATOR: [u8; 8] = [68, 237, 17, 237, 147, 201, 27, 169];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RefreshEscrow` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/refresh_escrow.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct RefreshEscrow {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/refresh_escrow.rs:26:12
[INFO] [stdout]    |
[INFO] [stdout] 25 | impl RefreshEscrow {
[INFO] [stdout]    | ------------------ methods in this implementation
[INFO] [stdout] 26 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 31 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RefreshEscrowInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/refresh_escrow.rs:62:12
[INFO] [stdout]    |
[INFO] [stdout] 62 | pub struct RefreshEscrowInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/refresh_escrow.rs:67:12
[INFO] [stdout]    |
[INFO] [stdout] 66 | impl RefreshEscrowInstructionData {
[INFO] [stdout]    | --------------------------------- associated items in this implementation
[INFO] [stdout] 67 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 73 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RefreshEscrowBuilder` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/refresh_escrow.rs:93:12
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub struct RefreshEscrowBuilder {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/refresh_escrow.rs:102:12
[INFO] [stdout]     |
[INFO] [stdout] 101 | impl RefreshEscrowBuilder {
[INFO] [stdout]     | ------------------------- associated items in this implementation
[INFO] [stdout] 102 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 106 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 111 |     pub fn escrow(&mut self, escrow: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 116 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 121 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 127 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 133 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 141 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RefreshEscrowCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/refresh_escrow.rs:154:12
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub struct RefreshEscrowCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RefreshEscrowCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/refresh_escrow.rs:165:12
[INFO] [stdout]     |
[INFO] [stdout] 165 | pub struct RefreshEscrowCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/refresh_escrow.rs:179:12
[INFO] [stdout]     |
[INFO] [stdout] 178 | impl<'a, 'b> RefreshEscrowCpi<'a, 'b> {
[INFO] [stdout]     | ------------------------------------- associated items in this implementation
[INFO] [stdout] 179 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 192 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 196 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 203 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RefreshEscrowCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/refresh_escrow.rs:272:12
[INFO] [stdout]     |
[INFO] [stdout] 272 | pub struct RefreshEscrowCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/refresh_escrow.rs:277:12
[INFO] [stdout]     |
[INFO] [stdout] 276 | impl<'a, 'b> RefreshEscrowCpiBuilder<'a, 'b> {
[INFO] [stdout]     | -------------------------------------------- associated items in this implementation
[INFO] [stdout] 277 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 289 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 294 |     pub fn escrow(&mut self, escrow: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 299 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 307 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 313 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 329 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 339 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 344 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RefreshEscrowCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/refresh_escrow.rs:367:8
[INFO] [stdout]     |
[INFO] [stdout] 367 | struct RefreshEscrowCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `REVOKE_OPERATOR_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/revoke_operator.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const REVOKE_OPERATOR_DISCRIMINATOR: [u8; 8] = [185, 25, 87, 77, 88, 8, 30, 175];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RevokeOperator` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/revoke_operator.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct RevokeOperator {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/revoke_operator.rs:26:12
[INFO] [stdout]    |
[INFO] [stdout] 25 | impl RevokeOperator {
[INFO] [stdout]    | ------------------- methods in this implementation
[INFO] [stdout] 26 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 31 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RevokeOperatorInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/revoke_operator.rs:59:12
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub struct RevokeOperatorInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/revoke_operator.rs:64:12
[INFO] [stdout]    |
[INFO] [stdout] 63 | impl RevokeOperatorInstructionData {
[INFO] [stdout]    | ---------------------------------- associated items in this implementation
[INFO] [stdout] 64 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 70 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RevokeOperatorBuilder` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/revoke_operator.rs:90:12
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub struct RevokeOperatorBuilder {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/revoke_operator.rs:99:12
[INFO] [stdout]     |
[INFO] [stdout]  98 | impl RevokeOperatorBuilder {
[INFO] [stdout]     | -------------------------- associated items in this implementation
[INFO] [stdout]  99 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 103 |     pub fn operator(&mut self, operator: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 108 |     pub fn creator(&mut self, creator: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 113 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 118 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 124 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 130 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 138 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RevokeOperatorCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/revoke_operator.rs:151:12
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub struct RevokeOperatorCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RevokeOperatorCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/revoke_operator.rs:162:12
[INFO] [stdout]     |
[INFO] [stdout] 162 | pub struct RevokeOperatorCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CloseFixedPricePresaleArgsCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_fixed_price_presale_args.rs:380:8
[INFO] [stdout]     |
[INFO] [stdout] 380 | struct CloseFixedPricePresaleArgsCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CLOSE_PERMISSIONED_SERVER_METADATA_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/close_permissioned_server_metadata.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CLOSE_PERMISSIONED_SERVER_METADATA_DISCRIMINATOR: [u8; 8] =
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClosePermissionedServerMetadata` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/close_permissioned_server_metadata.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct ClosePermissionedServerMetadata {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/close_permissioned_server_metadata.rs:31:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | impl ClosePermissionedServerMetadata {
[INFO] [stdout]    | ------------------------------------ methods in this implementation
[INFO] [stdout] 31 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 36 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClosePermissionedServerMetadataInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/close_permissioned_server_metadata.rs:79:12
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub struct ClosePermissionedServerMetadataInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/close_permissioned_server_metadata.rs:84:12
[INFO] [stdout]    |
[INFO] [stdout] 83 | impl ClosePermissionedServerMetadataInstructionData {
[INFO] [stdout]    | --------------------------------------------------- associated items in this implementation
[INFO] [stdout] 84 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 90 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClosePermissionedServerMetadataBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_permissioned_server_metadata.rs:112:12
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub struct ClosePermissionedServerMetadataBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/close_permissioned_server_metadata.rs:123:12
[INFO] [stdout]     |
[INFO] [stdout] 122 | impl ClosePermissionedServerMetadataBuilder {
[INFO] [stdout]     | ------------------------------------------- associated items in this implementation
[INFO] [stdout] 123 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 127 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 132 |     pub fn permissioned_server_metadata(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 140 |     pub fn rent_receiver(&mut self, rent_receiver: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 145 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 150 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 155 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 161 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 167 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 175 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClosePermissionedServerMetadataCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_permissioned_server_metadata.rs:192:12
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub struct ClosePermissionedServerMetadataCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClosePermissionedServerMetadataCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_permissioned_server_metadata.rs:207:12
[INFO] [stdout]     |
[INFO] [stdout] 207 | pub struct ClosePermissionedServerMetadataCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/close_permissioned_server_metadata.rs:225:12
[INFO] [stdout]     |
[INFO] [stdout] 224 | impl<'a, 'b> ClosePermissionedServerMetadataCpi<'a, 'b> {
[INFO] [stdout]     | ------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 225 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 240 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 244 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 251 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 257 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClosePermissionedServerMetadataCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_permissioned_server_metadata.rs:334:12
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub struct ClosePermissionedServerMetadataCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/close_permissioned_server_metadata.rs:339:12
[INFO] [stdout]     |
[INFO] [stdout] 338 | impl<'a, 'b> ClosePermissionedServerMetadataCpiBuilder<'a, 'b> {
[INFO] [stdout]     | -------------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 339 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 353 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 358 |     pub fn permissioned_server_metadata(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 366 |     pub fn rent_receiver(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 374 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 409 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 419 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 424 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClosePermissionedServerMetadataCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/close_permissioned_server_metadata.rs:457:8
[INFO] [stdout]     |
[INFO] [stdout] 457 | struct ClosePermissionedServerMetadataCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CREATE_MERKLE_ROOT_CONFIG_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/create_merkle_root_config.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CREATE_MERKLE_ROOT_CONFIG_DISCRIMINATOR: [u8; 8] = [55, 243, 253, 240, 78, 186, 232, 166];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateMerkleRootConfig` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_merkle_root_config.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct CreateMerkleRootConfig {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/create_merkle_root_config.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl CreateMerkleRootConfig {
[INFO] [stdout]    | --------------------------- methods in this implementation
[INFO] [stdout] 30 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 38 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateMerkleRootConfigInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_merkle_root_config.rs:82:12
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub struct CreateMerkleRootConfigInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/create_merkle_root_config.rs:87:12
[INFO] [stdout]    |
[INFO] [stdout] 86 | impl CreateMerkleRootConfigInstructionData {
[INFO] [stdout]    | ------------------------------------------ associated items in this implementation
[INFO] [stdout] 87 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 93 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateMerkleRootConfigInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:106:12
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub struct CreateMerkleRootConfigInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:112:19
[INFO] [stdout]     |
[INFO] [stdout] 111 | impl CreateMerkleRootConfigInstructionArgs {
[INFO] [stdout]     | ------------------------------------------ method in this implementation
[INFO] [stdout] 112 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateMerkleRootConfigBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:128:12
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub struct CreateMerkleRootConfigBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:141:12
[INFO] [stdout]     |
[INFO] [stdout] 140 | impl CreateMerkleRootConfigBuilder {
[INFO] [stdout]     | ---------------------------------- associated items in this implementation
[INFO] [stdout] 141 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 145 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 150 |     pub fn merkle_root_config(&mut self, merkle_root_config: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 155 |     pub fn creator(&mut self, creator: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 161 |     pub fn system_program(&mut self, system_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 166 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 171 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 176 |     pub fn root(&mut self, root: [u8; 32]) -> &mut Self {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 181 |     pub fn version(&mut self, version: u64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 187 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 193 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 201 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateMerkleRootConfigCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:224:12
[INFO] [stdout]     |
[INFO] [stdout] 224 | pub struct CreateMerkleRootConfigCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateMerkleRootConfigCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:239:12
[INFO] [stdout]     |
[INFO] [stdout] 239 | pub struct CreateMerkleRootConfigCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:259:12
[INFO] [stdout]     |
[INFO] [stdout] 258 | impl<'a, 'b> CreateMerkleRootConfigCpi<'a, 'b> {
[INFO] [stdout]     | ---------------------------------------------- associated items in this implementation
[INFO] [stdout] 259 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 276 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 280 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 287 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 293 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateMerkleRootConfigCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:372:12
[INFO] [stdout]     |
[INFO] [stdout] 372 | pub struct CreateMerkleRootConfigCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:377:12
[INFO] [stdout]     |
[INFO] [stdout] 376 | impl<'a, 'b> CreateMerkleRootConfigCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ----------------------------------------------------- associated items in this implementation
[INFO] [stdout] 377 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 |     pub fn merkle_root_config(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 406 |     pub fn creator(&mut self, creator: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 411 |     pub fn system_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 419 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 427 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 432 |     pub fn root(&mut self, root: [u8; 32]) -> &mut Self {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 437 |     pub fn version(&mut self, version: u64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 443 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 459 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 469 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 474 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateMerkleRootConfigCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_merkle_root_config.rs:516:8
[INFO] [stdout]     |
[INFO] [stdout] 516 | struct CreateMerkleRootConfigCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CREATE_OPERATOR_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/create_operator.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CREATE_OPERATOR_DISCRIMINATOR: [u8; 8] = [145, 40, 238, 75, 181, 252, 59, 11];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateOperator` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_operator.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct CreateOperator {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/create_operator.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl CreateOperator {
[INFO] [stdout]    | ------------------- methods in this implementation
[INFO] [stdout] 30 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateOperatorInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_operator.rs:71:12
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub struct CreateOperatorInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/create_operator.rs:76:12
[INFO] [stdout]    |
[INFO] [stdout] 75 | impl CreateOperatorInstructionData {
[INFO] [stdout]    | ---------------------------------- associated items in this implementation
[INFO] [stdout] 76 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 82 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateOperatorBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_operator.rs:104:12
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub struct CreateOperatorBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_operator.rs:115:12
[INFO] [stdout]     |
[INFO] [stdout] 114 | impl CreateOperatorBuilder {
[INFO] [stdout]     | -------------------------- associated items in this implementation
[INFO] [stdout] 115 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 119 |     pub fn operator(&mut self, operator: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 124 |     pub fn operator_owner(&mut self, operator_owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 129 |     pub fn creator(&mut self, creator: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 135 |     pub fn system_program(&mut self, system_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 140 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 145 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 151 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 157 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 165 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateOperatorCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_operator.rs:182:12
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub struct CreateOperatorCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateOperatorCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_operator.rs:197:12
[INFO] [stdout]     |
[INFO] [stdout] 197 | pub struct CreateOperatorCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/create_operator.rs:215:12
[INFO] [stdout]     |
[INFO] [stdout] 214 | impl<'a, 'b> CreateOperatorCpi<'a, 'b> {
[INFO] [stdout]     | -------------------------------------- associated items in this implementation
[INFO] [stdout] 215 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 230 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 234 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 241 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 247 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateOperatorCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_operator.rs:322:12
[INFO] [stdout]     |
[INFO] [stdout] 322 | pub struct CreateOperatorCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_operator.rs:327:12
[INFO] [stdout]     |
[INFO] [stdout] 326 | impl<'a, 'b> CreateOperatorCpiBuilder<'a, 'b> {
[INFO] [stdout]     | --------------------------------------------- associated items in this implementation
[INFO] [stdout] 327 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 341 |     pub fn operator(&mut self, operator: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 346 |     pub fn operator_owner(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 354 |     pub fn creator(&mut self, creator: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 359 |     pub fn system_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 367 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 407 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 412 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreateOperatorCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_operator.rs:445:8
[INFO] [stdout]     |
[INFO] [stdout] 445 | struct CreateOperatorCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/revoke_operator.rs:176:12
[INFO] [stdout]     |
[INFO] [stdout] 175 | impl<'a, 'b> RevokeOperatorCpi<'a, 'b> {
[INFO] [stdout]     | -------------------------------------- associated items in this implementation
[INFO] [stdout] 176 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 189 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 193 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 200 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 206 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RevokeOperatorCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/revoke_operator.rs:269:12
[INFO] [stdout]     |
[INFO] [stdout] 269 | pub struct RevokeOperatorCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/revoke_operator.rs:274:12
[INFO] [stdout]     |
[INFO] [stdout] 273 | impl<'a, 'b> RevokeOperatorCpiBuilder<'a, 'b> {
[INFO] [stdout]     | --------------------------------------------- associated items in this implementation
[INFO] [stdout] 274 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 286 |     pub fn operator(&mut self, operator: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 291 |     pub fn creator(&mut self, creator: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 296 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 304 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 310 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 326 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 336 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 341 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RevokeOperatorCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/revoke_operator.rs:364:8
[INFO] [stdout]     |
[INFO] [stdout] 364 | struct RevokeOperatorCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `WITHDRAW_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/withdraw.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const WITHDRAW_DISCRIMINATOR: [u8; 8] = [183, 18, 70, 156, 148, 109, 161, 34];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Withdraw` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/withdraw.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct Withdraw {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/withdraw.rs:41:12
[INFO] [stdout]    |
[INFO] [stdout] 40 | impl Withdraw {
[INFO] [stdout]    | ------------- methods in this implementation
[INFO] [stdout] 41 |     pub fn instruction(&self, args: WithdrawInstructionArgs) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 46 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawInstructionData` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:104:12
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub struct WithdrawInstructionData {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:109:12
[INFO] [stdout]     |
[INFO] [stdout] 108 | impl WithdrawInstructionData {
[INFO] [stdout]     | ---------------------------- associated items in this implementation
[INFO] [stdout] 109 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 115 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:128:12
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub struct WithdrawInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:134:19
[INFO] [stdout]     |
[INFO] [stdout] 133 | impl WithdrawInstructionArgs {
[INFO] [stdout]     | ---------------------------- method in this implementation
[INFO] [stdout] 134 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:155:12
[INFO] [stdout]     |
[INFO] [stdout] 155 | pub struct WithdrawBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:173:12
[INFO] [stdout]     |
[INFO] [stdout] 172 | impl WithdrawBuilder {
[INFO] [stdout]     | -------------------- associated items in this implementation
[INFO] [stdout] 173 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 177 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 182 |     pub fn quote_token_vault(&mut self, quote_token_vault: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 187 |     pub fn quote_mint(&mut self, quote_mint: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 193 |     pub fn presale_authority(&mut self, presale_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 198 |     pub fn escrow(&mut self, escrow: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 203 |     pub fn owner_quote_token(&mut self, owner_quote_token: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 208 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 214 |     pub fn token_program(&mut self, token_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 220 |     pub fn memo_program(&mut self, memo_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 230 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 235 |     pub fn amount(&mut self, amount: u64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 240 |     pub fn remaining_account_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 249 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 255 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 263 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:300:12
[INFO] [stdout]     |
[INFO] [stdout] 300 | pub struct WithdrawCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:325:12
[INFO] [stdout]     |
[INFO] [stdout] 325 | pub struct WithdrawCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:355:12
[INFO] [stdout]     |
[INFO] [stdout] 354 | impl<'a, 'b> WithdrawCpi<'a, 'b> {
[INFO] [stdout]     | -------------------------------- associated items in this implementation
[INFO] [stdout] 355 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:501:12
[INFO] [stdout]     |
[INFO] [stdout] 501 | pub struct WithdrawCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:506:12
[INFO] [stdout]     |
[INFO] [stdout] 505 | impl<'a, 'b> WithdrawCpiBuilder<'a, 'b> {
[INFO] [stdout]     | --------------------------------------- associated items in this implementation
[INFO] [stdout] 506 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 527 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 532 |     pub fn quote_token_vault(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 540 |     pub fn quote_mint(
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 548 |     pub fn presale_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 556 |     pub fn escrow(&mut self, escrow: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 561 |     pub fn owner_quote_token(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 569 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 574 |     pub fn token_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 582 |     pub fn memo_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 590 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 598 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 603 |     pub fn amount(&mut self, amount: u64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 608 |     pub fn remaining_account_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 617 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 633 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 643 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 648 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:709:8
[INFO] [stdout]     |
[INFO] [stdout] 709 | struct WithdrawCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `WITHDRAW_REMAINING_QUOTE_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/withdraw_remaining_quote.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const WITHDRAW_REMAINING_QUOTE_DISCRIMINATOR: [u8; 8] = [54, 253, 188, 34, 100, 145, 59, 127];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawRemainingQuote` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/withdraw_remaining_quote.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct WithdrawRemainingQuote {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/withdraw_remaining_quote.rs:41:12
[INFO] [stdout]    |
[INFO] [stdout] 40 | impl WithdrawRemainingQuote {
[INFO] [stdout]    | --------------------------- methods in this implementation
[INFO] [stdout] 41 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 49 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawRemainingQuoteInstructionData` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:109:12
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub struct WithdrawRemainingQuoteInstructionData {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:114:12
[INFO] [stdout]     |
[INFO] [stdout] 113 | impl WithdrawRemainingQuoteInstructionData {
[INFO] [stdout]     | ------------------------------------------ associated items in this implementation
[INFO] [stdout] 114 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 120 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawRemainingQuoteInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:133:12
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub struct WithdrawRemainingQuoteInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:138:19
[INFO] [stdout]     |
[INFO] [stdout] 137 | impl WithdrawRemainingQuoteInstructionArgs {
[INFO] [stdout]     | ------------------------------------------ method in this implementation
[INFO] [stdout] 138 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawRemainingQuoteBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:159:12
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub struct WithdrawRemainingQuoteBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CREATE_PERMISSIONED_ESCROW_WITH_CREATOR_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CREATE_PERMISSIONED_ESCROW_WITH_CREATOR_DISCRIMINATOR: [u8; 8] =
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithCreator` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct CreatePermissionedEscrowWithCreator {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:37:12
[INFO] [stdout]    |
[INFO] [stdout] 36 | impl CreatePermissionedEscrowWithCreator {
[INFO] [stdout]    | ---------------------------------------- methods in this implementation
[INFO] [stdout] 37 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 45 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithCreatorInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:94:12
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub struct CreatePermissionedEscrowWithCreatorInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:99:12
[INFO] [stdout]     |
[INFO] [stdout]  98 | impl CreatePermissionedEscrowWithCreatorInstructionData {
[INFO] [stdout]     | ------------------------------------------------------- associated items in this implementation
[INFO] [stdout]  99 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 105 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithCreatorInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:118:12
[INFO] [stdout]     |
[INFO] [stdout] 118 | pub struct CreatePermissionedEscrowWithCreatorInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:125:19
[INFO] [stdout]     |
[INFO] [stdout] 124 | impl CreatePermissionedEscrowWithCreatorInstructionArgs {
[INFO] [stdout]     | ------------------------------------------------------- method in this implementation
[INFO] [stdout] 125 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithCreatorBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:144:12
[INFO] [stdout]     |
[INFO] [stdout] 144 | pub struct CreatePermissionedEscrowWithCreatorBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:161:12
[INFO] [stdout]     |
[INFO] [stdout] 160 | impl CreatePermissionedEscrowWithCreatorBuilder {
[INFO] [stdout]     | ----------------------------------------------- associated items in this implementation
[INFO] [stdout] 161 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 165 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 170 |     pub fn escrow(&mut self, escrow: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 175 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 180 |     pub fn operator(&mut self, operator: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 185 |     pub fn operator_owner(&mut self, operator_owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub fn payer(&mut self, payer: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 196 |     pub fn system_program(&mut self, system_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 201 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 206 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 211 |     pub fn registry_index(&mut self, registry_index: u8) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 216 |     pub fn deposit_cap(&mut self, deposit_cap: u64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 221 |     pub fn padding(&mut self, padding: [u8; 32]) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 241 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithCreatorCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:269:12
[INFO] [stdout]     |
[INFO] [stdout] 269 | pub struct CreatePermissionedEscrowWithCreatorCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithCreatorCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:290:12
[INFO] [stdout]     |
[INFO] [stdout] 290 | pub struct CreatePermissionedEscrowWithCreatorCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:316:12
[INFO] [stdout]     |
[INFO] [stdout] 315 | impl<'a, 'b> CreatePermissionedEscrowWithCreatorCpi<'a, 'b> {
[INFO] [stdout]     | ----------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 316 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 336 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 340 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 347 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 353 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithCreatorCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:447:12
[INFO] [stdout]     |
[INFO] [stdout] 447 | pub struct CreatePermissionedEscrowWithCreatorCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:452:12
[INFO] [stdout]     |
[INFO] [stdout] 451 | impl<'a, 'b> CreatePermissionedEscrowWithCreatorCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ------------------------------------------------------------------ associated items in this implementation
[INFO] [stdout] 452 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 472 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 477 |     pub fn escrow(&mut self, escrow: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 482 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 487 |     pub fn operator(&mut self, operator: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 492 |     pub fn operator_owner(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 500 |     pub fn payer(&mut self, payer: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 505 |     pub fn system_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 513 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 521 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 526 |     pub fn registry_index(&mut self, registry_index: u8) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 531 |     pub fn deposit_cap(&mut self, deposit_cap: u64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 536 |     pub fn padding(&mut self, padding: [u8; 32]) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 542 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 558 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 568 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 573 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithCreatorCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_creator.rs:630:8
[INFO] [stdout]     |
[INFO] [stdout] 630 | struct CreatePermissionedEscrowWithCreatorCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CREATE_PERMISSIONED_ESCROW_WITH_MERKLE_PROOF_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CREATE_PERMISSIONED_ESCROW_WITH_MERKLE_PROOF_DISCRIMINATOR: [u8; 8] =
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithMerkleProof` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct CreatePermissionedEscrowWithMerkleProof {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:35:12
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl CreatePermissionedEscrowWithMerkleProof {
[INFO] [stdout]    | -------------------------------------------- methods in this implementation
[INFO] [stdout] 35 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 43 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithMerkleProofInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:88:12
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub struct CreatePermissionedEscrowWithMerkleProofInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:93:12
[INFO] [stdout]    |
[INFO] [stdout] 92 | impl CreatePermissionedEscrowWithMerkleProofInstructionData {
[INFO] [stdout]    | ----------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 93 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 99 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithMerkleProofInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:112:12
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub struct CreatePermissionedEscrowWithMerkleProofInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:120:19
[INFO] [stdout]     |
[INFO] [stdout] 119 | impl CreatePermissionedEscrowWithMerkleProofInstructionArgs {
[INFO] [stdout]     | ----------------------------------------------------------- method in this implementation
[INFO] [stdout] 120 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithMerkleProofBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:138:12
[INFO] [stdout]     |
[INFO] [stdout] 138 | pub struct CreatePermissionedEscrowWithMerkleProofBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:155:12
[INFO] [stdout]     |
[INFO] [stdout] 154 | impl CreatePermissionedEscrowWithMerkleProofBuilder {
[INFO] [stdout]     | --------------------------------------------------- associated items in this implementation
[INFO] [stdout] 155 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 159 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 164 |     pub fn escrow(&mut self, escrow: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 169 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 174 |     pub fn merkle_root_config(&mut self, merkle_root_config: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     pub fn payer(&mut self, payer: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 185 |     pub fn system_program(&mut self, system_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 195 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 200 |     pub fn proof(&mut self, proof: Vec<[u8; 32]>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 205 |     pub fn registry_index(&mut self, registry_index: u8) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 210 |     pub fn deposit_cap(&mut self, deposit_cap: u64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 215 |     pub fn padding(&mut self, padding: [u8; 32]) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 221 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 235 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithMerkleProofCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:265:12
[INFO] [stdout]     |
[INFO] [stdout] 265 | pub struct CreatePermissionedEscrowWithMerkleProofCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithMerkleProofCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:284:12
[INFO] [stdout]     |
[INFO] [stdout] 284 | pub struct CreatePermissionedEscrowWithMerkleProofCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:308:12
[INFO] [stdout]     |
[INFO] [stdout] 307 | impl<'a, 'b> CreatePermissionedEscrowWithMerkleProofCpi<'a, 'b> {
[INFO] [stdout]     | --------------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 308 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 327 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 331 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 338 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 344 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithMerkleProofCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:432:12
[INFO] [stdout]     |
[INFO] [stdout] 432 | pub struct CreatePermissionedEscrowWithMerkleProofCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:437:12
[INFO] [stdout]     |
[INFO] [stdout] 436 | impl<'a, 'b> CreatePermissionedEscrowWithMerkleProofCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ---------------------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 437 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 459 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 464 |     pub fn escrow(&mut self, escrow: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 469 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 474 |     pub fn merkle_root_config(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 482 |     pub fn payer(&mut self, payer: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 487 |     pub fn system_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 495 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 503 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 508 |     pub fn proof(&mut self, proof: Vec<[u8; 32]>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 513 |     pub fn registry_index(&mut self, registry_index: u8) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 518 |     pub fn deposit_cap(&mut self, deposit_cap: u64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 523 |     pub fn padding(&mut self, padding: [u8; 32]) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 529 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 545 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 555 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 560 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedEscrowWithMerkleProofCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_escrow_with_merkle_proof.rs:616:8
[INFO] [stdout]     |
[INFO] [stdout] 616 | struct CreatePermissionedEscrowWithMerkleProofCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CREATE_PERMISSIONED_SERVER_METADATA_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_server_metadata.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CREATE_PERMISSIONED_SERVER_METADATA_DISCRIMINATOR: [u8; 8] =
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedServerMetadata` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_server_metadata.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct CreatePermissionedServerMetadata {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_server_metadata.rs:31:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | impl CreatePermissionedServerMetadata {
[INFO] [stdout]    | ------------------------------------- methods in this implementation
[INFO] [stdout] 31 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 39 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedServerMetadataInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_server_metadata.rs:83:12
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub struct CreatePermissionedServerMetadataInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissioned_server_metadata.rs:88:12
[INFO] [stdout]    |
[INFO] [stdout] 87 | impl CreatePermissionedServerMetadataInstructionData {
[INFO] [stdout]    | ---------------------------------------------------- associated items in this implementation
[INFO] [stdout] 88 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 94 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedServerMetadataInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:107:12
[INFO] [stdout]     |
[INFO] [stdout] 107 | pub struct CreatePermissionedServerMetadataInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:112:19
[INFO] [stdout]     |
[INFO] [stdout] 111 | impl CreatePermissionedServerMetadataInstructionArgs {
[INFO] [stdout]     | ---------------------------------------------------- method in this implementation
[INFO] [stdout] 112 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedServerMetadataBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:128:12
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub struct CreatePermissionedServerMetadataBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:140:12
[INFO] [stdout]     |
[INFO] [stdout] 139 | impl CreatePermissionedServerMetadataBuilder {
[INFO] [stdout]     | -------------------------------------------- associated items in this implementation
[INFO] [stdout] 140 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 144 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 149 |     pub fn permissioned_server_metadata(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 157 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 163 |     pub fn system_program(&mut self, system_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 168 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 173 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     pub fn server_url(&mut self, server_url: String) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 184 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 198 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedServerMetadataCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:220:12
[INFO] [stdout]     |
[INFO] [stdout] 220 | pub struct CreatePermissionedServerMetadataCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedServerMetadataCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:235:12
[INFO] [stdout]     |
[INFO] [stdout] 235 | pub struct CreatePermissionedServerMetadataCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:255:12
[INFO] [stdout]     |
[INFO] [stdout] 254 | impl<'a, 'b> CreatePermissionedServerMetadataCpi<'a, 'b> {
[INFO] [stdout]     | -------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 255 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 272 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 276 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 283 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 289 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedServerMetadataCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:365:12
[INFO] [stdout]     |
[INFO] [stdout] 365 | pub struct CreatePermissionedServerMetadataCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:370:12
[INFO] [stdout]     |
[INFO] [stdout] 369 | impl<'a, 'b> CreatePermissionedServerMetadataCpiBuilder<'a, 'b> {
[INFO] [stdout]     | --------------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 370 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 385 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 |     pub fn permissioned_server_metadata(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 403 |     pub fn system_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 411 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 419 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 424 |     pub fn server_url(&mut self, server_url: String) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 430 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 446 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 456 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 461 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionedServerMetadataCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissioned_server_metadata.rs:502:8
[INFO] [stdout]     |
[INFO] [stdout] 502 | struct CreatePermissionedServerMetadataCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CREATE_PERMISSIONLESS_ESCROW_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissionless_escrow.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const CREATE_PERMISSIONLESS_ESCROW_DISCRIMINATOR: [u8; 8] = [241, 26, 9, 26, 248, 201, 151, 0];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `instruction` is never used
[INFO] [stdout]   --> src/dtf/instructions/create_permissionless_escrow.rs:32:12
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl CreatePermissionlessEscrow {
[INFO] [stdout]    | ------------------------------- method in this implementation
[INFO] [stdout] 32 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `system_program`, `add_remaining_account`, and `add_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissionless_escrow.rs:146:12
[INFO] [stdout]     |
[INFO] [stdout] 120 | impl CreatePermissionlessEscrowBuilder {
[INFO] [stdout]     | -------------------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 146 |     pub fn system_program(&mut self, system_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 162 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 168 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionlessEscrowCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissionless_escrow.rs:194:12
[INFO] [stdout]     |
[INFO] [stdout] 194 | pub struct CreatePermissionlessEscrowCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionlessEscrowCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissionless_escrow.rs:211:12
[INFO] [stdout]     |
[INFO] [stdout] 211 | pub struct CreatePermissionlessEscrowCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissionless_escrow.rs:231:12
[INFO] [stdout]     |
[INFO] [stdout] 230 | impl<'a, 'b> CreatePermissionlessEscrowCpi<'a, 'b> {
[INFO] [stdout]     | -------------------------------------------------- associated items in this implementation
[INFO] [stdout] 231 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 247 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 251 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 258 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 264 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionlessEscrowCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissionless_escrow.rs:344:12
[INFO] [stdout]     |
[INFO] [stdout] 344 | pub struct CreatePermissionlessEscrowCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/create_permissionless_escrow.rs:349:12
[INFO] [stdout]     |
[INFO] [stdout] 348 | impl<'a, 'b> CreatePermissionlessEscrowCpiBuilder<'a, 'b> {
[INFO] [stdout]     | --------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 349 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 364 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 369 |     pub fn escrow(&mut self, escrow: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 374 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 |     pub fn payer(&mut self, payer: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 |     pub fn system_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 406 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 422 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 432 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 437 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatePermissionlessEscrowCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/create_permissionless_escrow.rs:469:8
[INFO] [stdout]     |
[INFO] [stdout] 469 | struct CreatePermissionlessEscrowCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CREATOR_COLLECT_FEE_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/creator_collect_fee.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const CREATOR_COLLECT_FEE_DISCRIMINATOR: [u8; 8] = [9, 215, 62, 151, 64, 163, 150, 7];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorCollectFee` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/creator_collect_fee.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct CreatorCollectFee {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/creator_collect_fee.rs:39:12
[INFO] [stdout]    |
[INFO] [stdout] 38 | impl CreatorCollectFee {
[INFO] [stdout]    | ---------------------- methods in this implementation
[INFO] [stdout] 39 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 47 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorCollectFeeInstructionData` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:106:12
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub struct CreatorCollectFeeInstructionData {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:111:12
[INFO] [stdout]     |
[INFO] [stdout] 110 | impl CreatorCollectFeeInstructionData {
[INFO] [stdout]     | ------------------------------------- associated items in this implementation
[INFO] [stdout] 111 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 117 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorCollectFeeInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:130:12
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub struct CreatorCollectFeeInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:135:19
[INFO] [stdout]     |
[INFO] [stdout] 134 | impl CreatorCollectFeeInstructionArgs {
[INFO] [stdout]     | ------------------------------------- method in this implementation
[INFO] [stdout] 135 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorCollectFeeBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:155:12
[INFO] [stdout]     |
[INFO] [stdout] 155 | pub struct CreatorCollectFeeBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:171:12
[INFO] [stdout]     |
[INFO] [stdout] 170 | impl CreatorCollectFeeBuilder {
[INFO] [stdout]     | ----------------------------- associated items in this implementation
[INFO] [stdout] 171 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 175 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 181 |     pub fn presale_authority(&mut self, presale_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 186 |     pub fn quote_token_vault(&mut self, quote_token_vault: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 191 |     pub fn quote_mint(&mut self, quote_mint: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 196 |     pub fn fee_receiving_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 204 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 210 |     pub fn token_program(&mut self, token_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 216 |     pub fn memo_program(&mut self, memo_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 221 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 231 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 240 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 246 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 254 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorCollectFeeCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:289:12
[INFO] [stdout]     |
[INFO] [stdout] 289 | pub struct CreatorCollectFeeCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorCollectFeeCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:312:12
[INFO] [stdout]     |
[INFO] [stdout] 312 | pub struct CreatorCollectFeeCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:340:12
[INFO] [stdout]     |
[INFO] [stdout] 339 | impl<'a, 'b> CreatorCollectFeeCpi<'a, 'b> {
[INFO] [stdout]     | ----------------------------------------- associated items in this implementation
[INFO] [stdout] 340 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 361 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 365 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 372 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorCollectFeeCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:481:12
[INFO] [stdout]     |
[INFO] [stdout] 481 | pub struct CreatorCollectFeeCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:486:12
[INFO] [stdout]     |
[INFO] [stdout] 485 | impl<'a, 'b> CreatorCollectFeeCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ------------------------------------------------ associated items in this implementation
[INFO] [stdout] 486 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 505 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 510 |     pub fn presale_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 518 |     pub fn quote_token_vault(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 526 |     pub fn quote_mint(
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 534 |     pub fn fee_receiving_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 542 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 547 |     pub fn token_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 555 |     pub fn memo_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 563 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 571 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 576 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 585 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 601 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 611 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 616 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorCollectFeeCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_collect_fee.rs:674:8
[INFO] [stdout]     |
[INFO] [stdout] 674 | struct CreatorCollectFeeCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CREATOR_WITHDRAW_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/creator_withdraw.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const CREATOR_WITHDRAW_DISCRIMINATOR: [u8; 8] = [92, 117, 206, 254, 174, 108, 37, 106];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorWithdraw` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/creator_withdraw.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct CreatorWithdraw {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/creator_withdraw.rs:35:12
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl CreatorWithdraw {
[INFO] [stdout]    | -------------------- methods in this implementation
[INFO] [stdout] 35 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 43 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorWithdrawInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/creator_withdraw.rs:92:12
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub struct CreatorWithdrawInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:97:12
[INFO] [stdout]     |
[INFO] [stdout]  96 | impl CreatorWithdrawInstructionData {
[INFO] [stdout]     | ----------------------------------- associated items in this implementation
[INFO] [stdout]  97 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 103 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorWithdrawInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:116:12
[INFO] [stdout]     |
[INFO] [stdout] 116 | pub struct CreatorWithdrawInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:121:19
[INFO] [stdout]     |
[INFO] [stdout] 120 | impl CreatorWithdrawInstructionArgs {
[INFO] [stdout]     | ----------------------------------- method in this implementation
[INFO] [stdout] 121 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorWithdrawBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:139:12
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub struct CreatorWithdrawBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:153:12
[INFO] [stdout]     |
[INFO] [stdout] 152 | impl CreatorWithdrawBuilder {
[INFO] [stdout]     | --------------------------- associated items in this implementation
[INFO] [stdout] 153 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 157 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 163 |     pub fn presale_authority(&mut self, presale_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 168 |     pub fn owner_token(&mut self, owner_token: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 173 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     pub fn token_program(&mut self, token_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 185 |     pub fn memo_program(&mut self, memo_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 195 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 200 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 215 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 223 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorWithdrawCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:252:12
[INFO] [stdout]     |
[INFO] [stdout] 252 | pub struct CreatorWithdrawCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorWithdrawCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:271:12
[INFO] [stdout]     |
[INFO] [stdout] 271 | pub struct CreatorWithdrawCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:295:12
[INFO] [stdout]     |
[INFO] [stdout] 294 | impl<'a, 'b> CreatorWithdrawCpi<'a, 'b> {
[INFO] [stdout]     | --------------------------------------- associated items in this implementation
[INFO] [stdout] 295 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 314 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 318 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 325 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 331 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorWithdrawCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:420:12
[INFO] [stdout]     |
[INFO] [stdout] 420 | pub struct CreatorWithdrawCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:425:12
[INFO] [stdout]     |
[INFO] [stdout] 424 | impl<'a, 'b> CreatorWithdrawCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ---------------------------------------------- associated items in this implementation
[INFO] [stdout] 425 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 442 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 447 |     pub fn presale_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 455 |     pub fn owner_token(
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 463 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 468 |     pub fn token_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 476 |     pub fn memo_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 484 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 492 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 497 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 506 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 522 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 532 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 537 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CreatorWithdrawCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/creator_withdraw.rs:588:8
[INFO] [stdout]     |
[INFO] [stdout] 588 | struct CreatorWithdrawCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEPOSIT_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/deposit.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const DEPOSIT_DISCRIMINATOR: [u8; 8] = [242, 35, 198, 137, 82, 225, 242, 182];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `instruction` is never used
[INFO] [stdout]   --> src/dtf/instructions/deposit.rs:37:12
[INFO] [stdout]    |
[INFO] [stdout] 36 | impl Deposit {
[INFO] [stdout]    | ------------ method in this implementation
[INFO] [stdout] 37 |     pub fn instruction(&self, args: DepositInstructionArgs) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `token_program`, `add_remaining_account`, and `add_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/deposit.rs:192:12
[INFO] [stdout]     |
[INFO] [stdout] 156 | impl DepositBuilder {
[INFO] [stdout]     | ------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 192 |     pub fn token_program(&mut self, token_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 221 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DepositCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/deposit.rs:266:12
[INFO] [stdout]     |
[INFO] [stdout] 266 | pub struct DepositCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DepositCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/deposit.rs:287:12
[INFO] [stdout]     |
[INFO] [stdout] 287 | pub struct DepositCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/deposit.rs:313:12
[INFO] [stdout]     |
[INFO] [stdout] 312 | impl<'a, 'b> DepositCpi<'a, 'b> {
[INFO] [stdout]     | ------------------------------- associated items in this implementation
[INFO] [stdout] 313 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 333 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 337 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 344 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 350 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DepositCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/deposit.rs:445:12
[INFO] [stdout]     |
[INFO] [stdout] 445 | pub struct DepositCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/deposit.rs:450:12
[INFO] [stdout]     |
[INFO] [stdout] 449 | impl<'a, 'b> DepositCpiBuilder<'a, 'b> {
[INFO] [stdout]     | -------------------------------------- associated items in this implementation
[INFO] [stdout] 450 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 469 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 474 |     pub fn quote_token_vault(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 482 |     pub fn quote_mint(
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 490 |     pub fn escrow(&mut self, escrow: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 495 |     pub fn payer_quote_token(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 503 |     pub fn payer(&mut self, payer: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 508 |     pub fn token_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 516 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 524 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 529 |     pub fn max_amount(&mut self, max_amount: u64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 534 |     pub fn remaining_account_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 543 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 559 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 569 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 574 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DepositCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/deposit.rs:629:8
[INFO] [stdout]     |
[INFO] [stdout] 629 | struct DepositCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INITIALIZE_FIXED_PRICE_PRESALE_ARGS_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const INITIALIZE_FIXED_PRICE_PRESALE_ARGS_DISCRIMINATOR: [u8; 8] =
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializeFixedPricePresaleArgs` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct InitializeFixedPricePresaleArgs {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:32:12
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl InitializeFixedPricePresaleArgs {
[INFO] [stdout]    | ------------------------------------ methods in this implementation
[INFO] [stdout] 32 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 40 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializeFixedPricePresaleArgsInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:83:12
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub struct InitializeFixedPricePresaleArgsInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:88:12
[INFO] [stdout]    |
[INFO] [stdout] 87 | impl InitializeFixedPricePresaleArgsInstructionData {
[INFO] [stdout]    | --------------------------------------------------- associated items in this implementation
[INFO] [stdout] 88 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 94 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializeFixedPricePresaleArgsInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:107:12
[INFO] [stdout]     |
[INFO] [stdout] 107 | pub struct InitializeFixedPricePresaleArgsInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:115:19
[INFO] [stdout]     |
[INFO] [stdout] 114 | impl InitializeFixedPricePresaleArgsInstructionArgs {
[INFO] [stdout]     | --------------------------------------------------- method in this implementation
[INFO] [stdout] 115 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializeFixedPricePresaleArgsBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:131:12
[INFO] [stdout]     |
[INFO] [stdout] 131 | pub struct InitializeFixedPricePresaleArgsBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:146:12
[INFO] [stdout]     |
[INFO] [stdout] 145 | impl InitializeFixedPricePresaleArgsBuilder {
[INFO] [stdout]     | ------------------------------------------- associated items in this implementation
[INFO] [stdout] 146 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 150 |     pub fn fixed_price_presale_params(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 158 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 163 |     pub fn payer(&mut self, payer: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 169 |     pub fn system_program(&mut self, system_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 174 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 184 |     pub fn presale(&mut self, presale: Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 189 |     pub fn padding0(&mut self, padding0: u8) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 194 |     pub fn q_price(&mut self, q_price: u128) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 199 |     pub fn padding1(&mut self, padding1: [u64; 8]) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 205 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 211 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 219 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializeFixedPricePresaleArgsCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:244:12
[INFO] [stdout]     |
[INFO] [stdout] 244 | pub struct InitializeFixedPricePresaleArgsCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializeFixedPricePresaleArgsCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:259:12
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub struct InitializeFixedPricePresaleArgsCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:279:12
[INFO] [stdout]     |
[INFO] [stdout] 278 | impl<'a, 'b> InitializeFixedPricePresaleArgsCpi<'a, 'b> {
[INFO] [stdout]     | ------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 279 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 296 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 300 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 307 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 313 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializeFixedPricePresaleArgsCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:389:12
[INFO] [stdout]     |
[INFO] [stdout] 389 | pub struct InitializeFixedPricePresaleArgsCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:394:12
[INFO] [stdout]     |
[INFO] [stdout] 393 | impl<'a, 'b> InitializeFixedPricePresaleArgsCpiBuilder<'a, 'b> {
[INFO] [stdout]     | -------------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 394 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 412 |     pub fn fixed_price_presale_params(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 420 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 425 |     pub fn payer(&mut self, payer: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 430 |     pub fn system_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 438 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 446 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 451 |     pub fn presale(&mut self, presale: Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 456 |     pub fn padding0(&mut self, padding0: u8) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 461 |     pub fn q_price(&mut self, q_price: u128) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 466 |     pub fn padding1(&mut self, padding1: [u64; 8]) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 472 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 488 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 498 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 503 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializeFixedPricePresaleArgsCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_fixed_price_presale_args.rs:559:8
[INFO] [stdout]     |
[INFO] [stdout] 559 | struct InitializeFixedPricePresaleArgsCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INITIALIZE_PRESALE_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/initialize_presale.rs:15:11
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub const INITIALIZE_PRESALE_DISCRIMINATOR: [u8; 8] = [9, 174, 12, 126, 150, 119, 68, 100];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializePresale` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/initialize_presale.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub struct InitializePresale {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/initialize_presale.rs:52:12
[INFO] [stdout]    |
[INFO] [stdout] 51 | impl InitializePresale {
[INFO] [stdout]    | ---------------------- methods in this implementation
[INFO] [stdout] 52 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 60 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializePresaleInstructionData` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:136:12
[INFO] [stdout]     |
[INFO] [stdout] 136 | pub struct InitializePresaleInstructionData {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:141:12
[INFO] [stdout]     |
[INFO] [stdout] 140 | impl InitializePresaleInstructionData {
[INFO] [stdout]     | ------------------------------------- associated items in this implementation
[INFO] [stdout] 141 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 147 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializePresaleInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:160:12
[INFO] [stdout]     |
[INFO] [stdout] 160 | pub struct InitializePresaleInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:169:19
[INFO] [stdout]     |
[INFO] [stdout] 168 | impl InitializePresaleInstructionArgs {
[INFO] [stdout]     | ------------------------------------- method in this implementation
[INFO] [stdout] 169 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializePresaleBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:194:12
[INFO] [stdout]     |
[INFO] [stdout] 194 | pub struct InitializePresaleBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:219:12
[INFO] [stdout]     |
[INFO] [stdout] 218 | impl InitializePresaleBuilder {
[INFO] [stdout]     | ----------------------------- associated items in this implementation
[INFO] [stdout] 219 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 223 |     pub fn presale_mint(&mut self, presale_mint: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 229 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 235 |     pub fn presale_authority(&mut self, presale_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 240 |     pub fn quote_token_mint(&mut self, quote_token_mint: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 245 |     pub fn presale_vault(&mut self, presale_vault: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 250 |     pub fn quote_token_vault(&mut self, quote_token_vault: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 255 |     pub fn payer_presale_token(&mut self, payer_presale_token: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 260 |     pub fn creator(&mut self, creator: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 265 |     pub fn base(&mut self, base: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 270 |     pub fn payer(&mut self, payer: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 275 |     pub fn base_token_program(&mut self, base_token_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 280 |     pub fn quote_token_program(&mut self, quote_token_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 286 |     pub fn system_program(&mut self, system_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 291 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 296 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 301 |     pub fn presale_params(&mut self, presale_params: PresaleArgs) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 306 |     pub fn locked_vesting_params(&mut self, locked_vesting_params: LockedVestingArgs) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 311 |     pub fn padding(&mut self, padding: [u8; 32]) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 316 |     pub fn presale_registries(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 324 |     pub fn remaining_account_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 333 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 339 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 347 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializePresaleCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:402:12
[INFO] [stdout]     |
[INFO] [stdout] 402 | pub struct InitializePresaleCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializePresaleCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:435:12
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub struct InitializePresaleCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:473:12
[INFO] [stdout]     |
[INFO] [stdout] 472 | impl<'a, 'b> InitializePresaleCpi<'a, 'b> {
[INFO] [stdout]     | ----------------------------------------- associated items in this implementation
[INFO] [stdout] 473 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 499 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 503 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 510 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 516 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializePresaleCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:646:12
[INFO] [stdout]     |
[INFO] [stdout] 646 | pub struct InitializePresaleCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:651:12
[INFO] [stdout]     |
[INFO] [stdout] 650 | impl<'a, 'b> InitializePresaleCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ------------------------------------------------ associated items in this implementation
[INFO] [stdout] 651 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 679 |     pub fn presale_mint(
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 688 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 693 |     pub fn presale_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 701 |     pub fn quote_token_mint(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 709 |     pub fn presale_vault(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 717 |     pub fn quote_token_vault(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 725 |     pub fn payer_presale_token(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 733 |     pub fn creator(&mut self, creator: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 738 |     pub fn base(&mut self, base: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 743 |     pub fn payer(&mut self, payer: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 748 |     pub fn base_token_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 756 |     pub fn quote_token_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 764 |     pub fn system_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 772 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 780 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 785 |     pub fn presale_params(&mut self, presale_params: PresaleArgs) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 790 |     pub fn locked_vesting_params(&mut self, locked_vesting_params: LockedVestingArgs) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 795 |     pub fn padding(&mut self, padding: [u8; 32]) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 800 |     pub fn presale_registries(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 808 |     pub fn remaining_account_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 817 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 833 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 843 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 848 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InitializePresaleCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/initialize_presale.rs:948:8
[INFO] [stdout]     |
[INFO] [stdout] 948 | struct InitializePresaleCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PERFORM_UNSOLD_BASE_TOKEN_ACTION_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/perform_unsold_base_token_action.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const PERFORM_UNSOLD_BASE_TOKEN_ACTION_DISCRIMINATOR: [u8; 8] =
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerformUnsoldBaseTokenAction` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/perform_unsold_base_token_action.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct PerformUnsoldBaseTokenAction {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/perform_unsold_base_token_action.rs:38:12
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl PerformUnsoldBaseTokenAction {
[INFO] [stdout]    | --------------------------------- methods in this implementation
[INFO] [stdout] 38 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 46 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerformUnsoldBaseTokenActionInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/perform_unsold_base_token_action.rs:99:12
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub struct PerformUnsoldBaseTokenActionInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:104:12
[INFO] [stdout]     |
[INFO] [stdout] 103 | impl PerformUnsoldBaseTokenActionInstructionData {
[INFO] [stdout]     | ------------------------------------------------ associated items in this implementation
[INFO] [stdout] 104 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 110 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerformUnsoldBaseTokenActionInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:123:12
[INFO] [stdout]     |
[INFO] [stdout] 123 | pub struct PerformUnsoldBaseTokenActionInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:128:19
[INFO] [stdout]     |
[INFO] [stdout] 127 | impl PerformUnsoldBaseTokenActionInstructionArgs {
[INFO] [stdout]     | ------------------------------------------------ method in this implementation
[INFO] [stdout] 128 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:176:12
[INFO] [stdout]     |
[INFO] [stdout] 175 | impl WithdrawRemainingQuoteBuilder {
[INFO] [stdout]     | ---------------------------------- associated items in this implementation
[INFO] [stdout] 176 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 180 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 185 |     pub fn quote_token_vault(&mut self, quote_token_vault: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub fn quote_mint(&mut self, quote_mint: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 196 |     pub fn presale_authority(&mut self, presale_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 201 |     pub fn escrow(&mut self, escrow: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 206 |     pub fn owner_quote_token(&mut self, owner_quote_token: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 211 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 217 |     pub fn token_program(&mut self, token_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 223 |     pub fn memo_program(&mut self, memo_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 228 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 238 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 247 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 253 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 261 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerformUnsoldBaseTokenActionBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:147:12
[INFO] [stdout]     |
[INFO] [stdout] 147 | pub struct PerformUnsoldBaseTokenActionBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawRemainingQuoteCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:297:12
[INFO] [stdout]     |
[INFO] [stdout] 297 | pub struct WithdrawRemainingQuoteCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawRemainingQuoteCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:322:12
[INFO] [stdout]     |
[INFO] [stdout] 322 | pub struct WithdrawRemainingQuoteCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:162:12
[INFO] [stdout]     |
[INFO] [stdout] 161 | impl PerformUnsoldBaseTokenActionBuilder {
[INFO] [stdout]     | ---------------------------------------- associated items in this implementation
[INFO] [stdout] 162 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 166 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 171 |     pub fn base_token_vault(&mut self, base_token_vault: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 176 |     pub fn base_mint(&mut self, base_mint: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 182 |     pub fn presale_authority(&mut self, presale_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 187 |     pub fn creator_base_token(&mut self, creator_base_token: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 193 |     pub fn token_program(&mut self, token_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 199 |     pub fn memo_program(&mut self, memo_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 204 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 214 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 223 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 229 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 237 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerformUnsoldBaseTokenActionCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:269:12
[INFO] [stdout]     |
[INFO] [stdout] 269 | pub struct PerformUnsoldBaseTokenActionCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerformUnsoldBaseTokenActionCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:290:12
[INFO] [stdout]     |
[INFO] [stdout] 290 | pub struct PerformUnsoldBaseTokenActionCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:316:12
[INFO] [stdout]     |
[INFO] [stdout] 315 | impl<'a, 'b> PerformUnsoldBaseTokenActionCpi<'a, 'b> {
[INFO] [stdout]     | ---------------------------------------------------- associated items in this implementation
[INFO] [stdout] 316 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 336 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 340 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 347 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 353 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerformUnsoldBaseTokenActionCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:450:12
[INFO] [stdout]     |
[INFO] [stdout] 450 | pub struct PerformUnsoldBaseTokenActionCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:455:12
[INFO] [stdout]     |
[INFO] [stdout] 454 | impl<'a, 'b> PerformUnsoldBaseTokenActionCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ----------------------------------------------------------- associated items in this implementation
[INFO] [stdout] 455 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 473 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 478 |     pub fn base_token_vault(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 486 |     pub fn base_mint(&mut self, base_mint: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 491 |     pub fn presale_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 499 |     pub fn creator_base_token(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 507 |     pub fn token_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 515 |     pub fn memo_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 523 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 531 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 536 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 545 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 561 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 571 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 576 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerformUnsoldBaseTokenActionCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/perform_unsold_base_token_action.rs:632:8
[INFO] [stdout]     |
[INFO] [stdout] 632 | struct PerformUnsoldBaseTokenActionCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `REFRESH_ESCROW_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/refresh_escrow.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const REFRESH_ESCROW_DISCRIMINATOR: [u8; 8] = [68, 237, 17, 237, 147, 201, 27, 169];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RefreshEscrow` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/refresh_escrow.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct RefreshEscrow {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/refresh_escrow.rs:26:12
[INFO] [stdout]    |
[INFO] [stdout] 25 | impl RefreshEscrow {
[INFO] [stdout]    | ------------------ methods in this implementation
[INFO] [stdout] 26 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 31 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RefreshEscrowInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/refresh_escrow.rs:62:12
[INFO] [stdout]    |
[INFO] [stdout] 62 | pub struct RefreshEscrowInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/refresh_escrow.rs:67:12
[INFO] [stdout]    |
[INFO] [stdout] 66 | impl RefreshEscrowInstructionData {
[INFO] [stdout]    | --------------------------------- associated items in this implementation
[INFO] [stdout] 67 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 73 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RefreshEscrowBuilder` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/refresh_escrow.rs:93:12
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub struct RefreshEscrowBuilder {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/refresh_escrow.rs:102:12
[INFO] [stdout]     |
[INFO] [stdout] 101 | impl RefreshEscrowBuilder {
[INFO] [stdout]     | ------------------------- associated items in this implementation
[INFO] [stdout] 102 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 106 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 111 |     pub fn escrow(&mut self, escrow: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 116 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 121 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 127 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 133 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 141 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RefreshEscrowCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/refresh_escrow.rs:154:12
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub struct RefreshEscrowCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RefreshEscrowCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/refresh_escrow.rs:165:12
[INFO] [stdout]     |
[INFO] [stdout] 165 | pub struct RefreshEscrowCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/refresh_escrow.rs:179:12
[INFO] [stdout]     |
[INFO] [stdout] 178 | impl<'a, 'b> RefreshEscrowCpi<'a, 'b> {
[INFO] [stdout]     | ------------------------------------- associated items in this implementation
[INFO] [stdout] 179 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 192 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 196 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 203 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RefreshEscrowCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/refresh_escrow.rs:272:12
[INFO] [stdout]     |
[INFO] [stdout] 272 | pub struct RefreshEscrowCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/refresh_escrow.rs:277:12
[INFO] [stdout]     |
[INFO] [stdout] 276 | impl<'a, 'b> RefreshEscrowCpiBuilder<'a, 'b> {
[INFO] [stdout]     | -------------------------------------------- associated items in this implementation
[INFO] [stdout] 277 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 289 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 294 |     pub fn escrow(&mut self, escrow: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 299 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 307 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 313 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 329 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 339 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 344 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RefreshEscrowCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/refresh_escrow.rs:367:8
[INFO] [stdout]     |
[INFO] [stdout] 367 | struct RefreshEscrowCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `REVOKE_OPERATOR_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/revoke_operator.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const REVOKE_OPERATOR_DISCRIMINATOR: [u8; 8] = [185, 25, 87, 77, 88, 8, 30, 175];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RevokeOperator` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/revoke_operator.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct RevokeOperator {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/revoke_operator.rs:26:12
[INFO] [stdout]    |
[INFO] [stdout] 25 | impl RevokeOperator {
[INFO] [stdout]    | ------------------- methods in this implementation
[INFO] [stdout] 26 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 31 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RevokeOperatorInstructionData` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/revoke_operator.rs:59:12
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub struct RevokeOperatorInstructionData {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]   --> src/dtf/instructions/revoke_operator.rs:64:12
[INFO] [stdout]    |
[INFO] [stdout] 63 | impl RevokeOperatorInstructionData {
[INFO] [stdout]    | ---------------------------------- associated items in this implementation
[INFO] [stdout] 64 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 70 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RevokeOperatorBuilder` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/revoke_operator.rs:90:12
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub struct RevokeOperatorBuilder {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/revoke_operator.rs:99:12
[INFO] [stdout]     |
[INFO] [stdout]  98 | impl RevokeOperatorBuilder {
[INFO] [stdout]     | -------------------------- associated items in this implementation
[INFO] [stdout]  99 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 103 |     pub fn operator(&mut self, operator: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 108 |     pub fn creator(&mut self, creator: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 113 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 118 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 124 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 130 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 138 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RevokeOperatorCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/revoke_operator.rs:151:12
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub struct RevokeOperatorCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RevokeOperatorCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/revoke_operator.rs:162:12
[INFO] [stdout]     |
[INFO] [stdout] 162 | pub struct RevokeOperatorCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/revoke_operator.rs:176:12
[INFO] [stdout]     |
[INFO] [stdout] 175 | impl<'a, 'b> RevokeOperatorCpi<'a, 'b> {
[INFO] [stdout]     | -------------------------------------- associated items in this implementation
[INFO] [stdout] 176 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 189 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 193 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 200 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 206 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RevokeOperatorCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/revoke_operator.rs:269:12
[INFO] [stdout]     |
[INFO] [stdout] 269 | pub struct RevokeOperatorCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/revoke_operator.rs:274:12
[INFO] [stdout]     |
[INFO] [stdout] 273 | impl<'a, 'b> RevokeOperatorCpiBuilder<'a, 'b> {
[INFO] [stdout]     | --------------------------------------------- associated items in this implementation
[INFO] [stdout] 274 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 286 |     pub fn operator(&mut self, operator: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 291 |     pub fn creator(&mut self, creator: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 296 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 304 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 310 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 326 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 336 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 341 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RevokeOperatorCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/revoke_operator.rs:364:8
[INFO] [stdout]     |
[INFO] [stdout] 364 | struct RevokeOperatorCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `WITHDRAW_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/withdraw.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const WITHDRAW_DISCRIMINATOR: [u8; 8] = [183, 18, 70, 156, 148, 109, 161, 34];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Withdraw` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/withdraw.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct Withdraw {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/withdraw.rs:41:12
[INFO] [stdout]    |
[INFO] [stdout] 40 | impl Withdraw {
[INFO] [stdout]    | ------------- methods in this implementation
[INFO] [stdout] 41 |     pub fn instruction(&self, args: WithdrawInstructionArgs) -> solana_instruction::Instruction {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 46 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawInstructionData` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:104:12
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub struct WithdrawInstructionData {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:109:12
[INFO] [stdout]     |
[INFO] [stdout] 108 | impl WithdrawInstructionData {
[INFO] [stdout]     | ---------------------------- associated items in this implementation
[INFO] [stdout] 109 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 115 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:128:12
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub struct WithdrawInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:134:19
[INFO] [stdout]     |
[INFO] [stdout] 133 | impl WithdrawInstructionArgs {
[INFO] [stdout]     | ---------------------------- method in this implementation
[INFO] [stdout] 134 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:155:12
[INFO] [stdout]     |
[INFO] [stdout] 155 | pub struct WithdrawBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:173:12
[INFO] [stdout]     |
[INFO] [stdout] 172 | impl WithdrawBuilder {
[INFO] [stdout]     | -------------------- associated items in this implementation
[INFO] [stdout] 173 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 177 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 182 |     pub fn quote_token_vault(&mut self, quote_token_vault: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 187 |     pub fn quote_mint(&mut self, quote_mint: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 193 |     pub fn presale_authority(&mut self, presale_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 198 |     pub fn escrow(&mut self, escrow: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 203 |     pub fn owner_quote_token(&mut self, owner_quote_token: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 208 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 214 |     pub fn token_program(&mut self, token_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 220 |     pub fn memo_program(&mut self, memo_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 230 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 235 |     pub fn amount(&mut self, amount: u64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 240 |     pub fn remaining_account_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 249 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 255 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 263 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:300:12
[INFO] [stdout]     |
[INFO] [stdout] 300 | pub struct WithdrawCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:325:12
[INFO] [stdout]     |
[INFO] [stdout] 325 | pub struct WithdrawCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:355:12
[INFO] [stdout]     |
[INFO] [stdout] 354 | impl<'a, 'b> WithdrawCpi<'a, 'b> {
[INFO] [stdout]     | -------------------------------- associated items in this implementation
[INFO] [stdout] 355 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:501:12
[INFO] [stdout]     |
[INFO] [stdout] 501 | pub struct WithdrawCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:506:12
[INFO] [stdout]     |
[INFO] [stdout] 505 | impl<'a, 'b> WithdrawCpiBuilder<'a, 'b> {
[INFO] [stdout]     | --------------------------------------- associated items in this implementation
[INFO] [stdout] 506 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 527 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 532 |     pub fn quote_token_vault(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 540 |     pub fn quote_mint(
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 548 |     pub fn presale_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 556 |     pub fn escrow(&mut self, escrow: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 561 |     pub fn owner_quote_token(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 569 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 574 |     pub fn token_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 582 |     pub fn memo_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 590 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 598 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 603 |     pub fn amount(&mut self, amount: u64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 608 |     pub fn remaining_account_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 617 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 633 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 643 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 648 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw.rs:709:8
[INFO] [stdout]     |
[INFO] [stdout] 709 | struct WithdrawCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `WITHDRAW_REMAINING_QUOTE_DISCRIMINATOR` is never used
[INFO] [stdout]   --> src/dtf/instructions/withdraw_remaining_quote.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const WITHDRAW_REMAINING_QUOTE_DISCRIMINATOR: [u8; 8] = [54, 253, 188, 34, 100, 145, 59, 127];
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawRemainingQuote` is never constructed
[INFO] [stdout]   --> src/dtf/instructions/withdraw_remaining_quote.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct WithdrawRemainingQuote {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `instruction` and `instruction_with_remaining_accounts` are never used
[INFO] [stdout]   --> src/dtf/instructions/withdraw_remaining_quote.rs:41:12
[INFO] [stdout]    |
[INFO] [stdout] 40 | impl WithdrawRemainingQuote {
[INFO] [stdout]    | --------------------------- methods in this implementation
[INFO] [stdout] 41 |     pub fn instruction(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 49 |     pub fn instruction_with_remaining_accounts(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawRemainingQuoteInstructionData` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:109:12
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub struct WithdrawRemainingQuoteInstructionData {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `try_to_vec` are never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:114:12
[INFO] [stdout]     |
[INFO] [stdout] 113 | impl WithdrawRemainingQuoteInstructionData {
[INFO] [stdout]     | ------------------------------------------ associated items in this implementation
[INFO] [stdout] 114 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 120 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawRemainingQuoteInstructionArgs` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:133:12
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub struct WithdrawRemainingQuoteInstructionArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `try_to_vec` is never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:138:19
[INFO] [stdout]     |
[INFO] [stdout] 137 | impl WithdrawRemainingQuoteInstructionArgs {
[INFO] [stdout]     | ------------------------------------------ method in this implementation
[INFO] [stdout] 138 |     pub(crate) fn try_to_vec(&self) -> Result<Vec<u8>, std::io::Error> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawRemainingQuoteBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:159:12
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub struct WithdrawRemainingQuoteBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:176:12
[INFO] [stdout]     |
[INFO] [stdout] 175 | impl WithdrawRemainingQuoteBuilder {
[INFO] [stdout]     | ---------------------------------- associated items in this implementation
[INFO] [stdout] 176 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 180 |     pub fn presale(&mut self, presale: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 185 |     pub fn quote_token_vault(&mut self, quote_token_vault: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub fn quote_mint(&mut self, quote_mint: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 196 |     pub fn presale_authority(&mut self, presale_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 201 |     pub fn escrow(&mut self, escrow: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 206 |     pub fn owner_quote_token(&mut self, owner_quote_token: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 211 |     pub fn owner(&mut self, owner: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 217 |     pub fn token_program(&mut self, token_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 223 |     pub fn memo_program(&mut self, memo_program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 228 |     pub fn event_authority(&mut self, event_authority: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 |     pub fn program(&mut self, program: solana_pubkey::Pubkey) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 238 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 247 |     pub fn add_remaining_account(&mut self, account: solana_instruction::AccountMeta) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 253 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 261 |     pub fn instruction(&self) -> solana_instruction::Instruction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawRemainingQuoteCpiAccounts` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:297:12
[INFO] [stdout]     |
[INFO] [stdout] 297 | pub struct WithdrawRemainingQuoteCpiAccounts<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawRemainingQuoteCpi` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:322:12
[INFO] [stdout]     |
[INFO] [stdout] 322 | pub struct WithdrawRemainingQuoteCpi<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:352:12
[INFO] [stdout]     |
[INFO] [stdout] 351 | impl<'a, 'b> WithdrawRemainingQuoteCpi<'a, 'b> {
[INFO] [stdout]     | ---------------------------------------------- associated items in this implementation
[INFO] [stdout] 352 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 374 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 385 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawRemainingQuoteCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:500:12
[INFO] [stdout]     |
[INFO] [stdout] 500 | pub struct WithdrawRemainingQuoteCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:505:12
[INFO] [stdout]     |
[INFO] [stdout] 504 | impl<'a, 'b> WithdrawRemainingQuoteCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ----------------------------------------------------- associated items in this implementation
[INFO] [stdout] 505 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 525 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 530 |     pub fn quote_token_vault(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 538 |     pub fn quote_mint(
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 546 |     pub fn presale_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 554 |     pub fn escrow(&mut self, escrow: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 559 |     pub fn owner_quote_token(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 567 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 572 |     pub fn token_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 580 |     pub fn memo_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 588 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 596 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 601 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 610 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 626 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 636 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 641 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawRemainingQuoteCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:701:8
[INFO] [stdout]     |
[INFO] [stdout] 701 | struct WithdrawRemainingQuoteCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtClaim` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_claim.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtClaim {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtCreatorCollectFee` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_creator_collect_fee.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtCreatorCollectFee {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtCreatorWithdraw` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_creator_withdraw.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtCreatorWithdraw {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtDeposit` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_deposit.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtDeposit {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtEscrowClose` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_escrow_close.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtEscrowClose {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtEscrowCreate` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_escrow_create.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtEscrowCreate {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtEscrowRefresh` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_escrow_refresh.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtEscrowRefresh {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtFixedPricePresaleArgsClose` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_fixed_price_presale_args_close.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtFixedPricePresaleArgsClose {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtFixedPricePresaleArgsCreate` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_fixed_price_presale_args_create.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtFixedPricePresaleArgsCreate {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtMerkleRootConfigCreate` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_merkle_root_config_create.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtMerkleRootConfigCreate {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtOperatorCreate` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_operator_create.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtOperatorCreate {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `invoke`, `invoke_with_remaining_accounts`, `invoke_signed`, and `invoke_signed_with_remaining_accounts` are never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:352:12
[INFO] [stdout]     |
[INFO] [stdout] 351 | impl<'a, 'b> WithdrawRemainingQuoteCpi<'a, 'b> {
[INFO] [stdout]     | ---------------------------------------------- associated items in this implementation
[INFO] [stdout] 352 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 374 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 |     pub fn invoke_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 385 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 |     pub fn invoke_signed_with_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawRemainingQuoteCpiBuilder` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:500:12
[INFO] [stdout]     |
[INFO] [stdout] 500 | pub struct WithdrawRemainingQuoteCpiBuilder<'a, 'b> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtPerformUnsoldBaseTokenAction` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_perform_unsold_base_token_action.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtPerformUnsoldBaseTokenAction {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtPermissionedServerMetadataClose` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_permissioned_server_metadata_close.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtPermissionedServerMetadataClose {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtPermissionedServerMetadataCreate` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_permissioned_server_metadata_create.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtPermissionedServerMetadataCreate {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtPresaleVaultCreate` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_presale_vault_create.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct EvtPresaleVaultCreate {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtWithdraw` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_withdraw.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtWithdraw {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtWithdrawRemainingQuote` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_withdraw_remaining_quote.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtWithdrawRemainingQuote {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LockedVestingArgs` is never constructed
[INFO] [stdout]   --> src/dtf/types/locked_vesting_args.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct LockedVestingArgs {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PresaleArgs` is never constructed
[INFO] [stdout]   --> src/dtf/types/presale_args.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct PresaleArgs {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PresaleRegistry` is never constructed
[INFO] [stdout]   --> src/dtf/types/presale_registry.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct PresaleRegistry {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PresaleRegistryArgs` is never constructed
[INFO] [stdout]   --> src/dtf/types/presale_registry_args.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct PresaleRegistryArgs {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:505:12
[INFO] [stdout]     |
[INFO] [stdout] 504 | impl<'a, 'b> WithdrawRemainingQuoteCpiBuilder<'a, 'b> {
[INFO] [stdout]     | ----------------------------------------------------- associated items in this implementation
[INFO] [stdout] 505 |     pub fn new(program: &'b solana_account_info::AccountInfo<'a>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 525 |     pub fn presale(&mut self, presale: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 530 |     pub fn quote_token_vault(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 538 |     pub fn quote_mint(
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 546 |     pub fn presale_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 554 |     pub fn escrow(&mut self, escrow: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 559 |     pub fn owner_quote_token(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 567 |     pub fn owner(&mut self, owner: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 572 |     pub fn token_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 580 |     pub fn memo_program(
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 588 |     pub fn event_authority(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 596 |     pub fn program(&mut self, program: &'b solana_account_info::AccountInfo<'a>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 601 |     pub fn remaining_accounts_info(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 610 |     pub fn add_remaining_account(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 626 |     pub fn add_remaining_accounts(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 636 |     pub fn invoke(&self) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 641 |     pub fn invoke_signed(&self, signers_seeds: &[&[&[u8]]]) -> solana_program_error::ProgramResult {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WithdrawRemainingQuoteCpiBuilderInstruction` is never constructed
[INFO] [stdout]    --> src/dtf/instructions/withdraw_remaining_quote.rs:701:8
[INFO] [stdout]     |
[INFO] [stdout] 701 | struct WithdrawRemainingQuoteCpiBuilderInstruction<'a, 'b> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtClaim` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_claim.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtClaim {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtCreatorCollectFee` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_creator_collect_fee.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtCreatorCollectFee {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtCreatorWithdraw` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_creator_withdraw.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtCreatorWithdraw {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtDeposit` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_deposit.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtDeposit {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtEscrowClose` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_escrow_close.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtEscrowClose {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtEscrowCreate` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_escrow_create.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtEscrowCreate {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtEscrowRefresh` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_escrow_refresh.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtEscrowRefresh {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtFixedPricePresaleArgsClose` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_fixed_price_presale_args_close.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtFixedPricePresaleArgsClose {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtFixedPricePresaleArgsCreate` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_fixed_price_presale_args_create.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtFixedPricePresaleArgsCreate {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtMerkleRootConfigCreate` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_merkle_root_config_create.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtMerkleRootConfigCreate {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtOperatorCreate` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_operator_create.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtOperatorCreate {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtPerformUnsoldBaseTokenAction` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_perform_unsold_base_token_action.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtPerformUnsoldBaseTokenAction {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtPermissionedServerMetadataClose` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_permissioned_server_metadata_close.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtPermissionedServerMetadataClose {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtPermissionedServerMetadataCreate` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_permissioned_server_metadata_create.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtPermissionedServerMetadataCreate {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtPresaleVaultCreate` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_presale_vault_create.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct EvtPresaleVaultCreate {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtWithdraw` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_withdraw.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtWithdraw {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvtWithdrawRemainingQuote` is never constructed
[INFO] [stdout]   --> src/dtf/types/evt_withdraw_remaining_quote.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct EvtWithdrawRemainingQuote {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LockedVestingArgs` is never constructed
[INFO] [stdout]   --> src/dtf/types/locked_vesting_args.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct LockedVestingArgs {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PresaleArgs` is never constructed
[INFO] [stdout]   --> src/dtf/types/presale_args.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct PresaleArgs {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PresaleRegistry` is never constructed
[INFO] [stdout]   --> src/dtf/types/presale_registry.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct PresaleRegistry {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PresaleRegistryArgs` is never constructed
[INFO] [stdout]   --> src/dtf/types/presale_registry_args.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct PresaleRegistryArgs {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 00s
[INFO] running `Command { std: "docker" "inspect" "d8885ee2a1b4a28f06383f1a111faad9bc8928d28d4ef424fa54978b692d6f1e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d8885ee2a1b4a28f06383f1a111faad9bc8928d28d4ef424fa54978b692d6f1e", kill_on_drop: false }`
[INFO] [stdout] d8885ee2a1b4a28f06383f1a111faad9bc8928d28d4ef424fa54978b692d6f1e
