[INFO] fetching crate redgold-data 0.1.48... [INFO] checking redgold-data-0.1.48 against master#8c32e313cccf7df531e2d49ffb8227bb92304aee for pr-145608-1 [INFO] extracting crate redgold-data 0.1.48 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate redgold-data 0.1.48 [INFO] finished tweaking crates.io crate redgold-data 0.1.48 [INFO] tweaked toml for crates.io crate redgold-data 0.1.48 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate redgold-data 0.1.48 on toolchain 8c32e313cccf7df531e2d49ffb8227bb92304aee [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8c32e313cccf7df531e2d49ffb8227bb92304aee" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate redgold-data 0.1.48 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" "+8c32e313cccf7df531e2d49ffb8227bb92304aee" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded prost-types v0.9.0 [INFO] [stderr] Downloaded prost-serde v0.3.0 [INFO] [stderr] Downloaded redox_syscall v0.5.9 [INFO] [stderr] Downloaded prost-helper v0.7.0 [INFO] [stderr] Downloaded prost v0.7.0 [INFO] [stderr] Downloaded anyhow v1.0.96 [INFO] [stderr] Downloaded solana-measure v2.2.0 [INFO] [stderr] Downloaded five8_core v0.1.1 [INFO] [stderr] Downloaded prost-helper v0.2.2 [INFO] [stderr] Downloaded diqwest v1.2.1 [INFO] [stderr] Downloaded foreign_vec v0.1.0 [INFO] [stderr] Downloaded array-init-cursor v0.2.0 [INFO] [stderr] Downloaded solana-bn254 v2.2.1 [INFO] [stderr] Downloaded solana-account-decoder-client-types v2.2.0 [INFO] [stderr] Downloaded solana-tls-utils v2.2.0 [INFO] [stderr] Downloaded solana-ed25519-program v2.2.1 [INFO] [stderr] Downloaded solana-rpc-client-api v2.2.0 [INFO] [stderr] Downloaded polars-compute v0.38.3 [INFO] [stderr] Downloaded memmap2 v0.7.1 [INFO] [stderr] Downloaded argminmax v0.6.2 [INFO] [stderr] Downloaded parquet-format-safe v0.2.4 [INFO] [stderr] Downloaded polars-pipe v0.38.3 [INFO] [stderr] Downloaded polars-io v0.38.3 [INFO] [stderr] Downloaded polars-lazy v0.38.3 [INFO] [stderr] Downloaded polars-parquet v0.38.3 [INFO] [stderr] Downloaded sqlparser v0.39.0 [INFO] [stderr] Downloaded blake3 v1.6.1 [INFO] [stderr] Downloaded polars-plan v0.38.3 [INFO] [stderr] Downloaded bdk-debug v0.28.1-debug [INFO] [stderr] Downloaded polars-arrow v0.38.3 [INFO] [stderr] Downloaded polars-ops v0.38.3 [INFO] [stderr] Downloaded async-compression v0.4.19 [INFO] [stderr] Downloaded redgold-schema v0.1.48 [INFO] [stderr] Downloaded monero v0.19.0 [INFO] [stderr] Downloaded raw-cpuid v11.4.0 [INFO] [stderr] Downloaded nettle-sys v2.3.1 [INFO] [stderr] Downloaded solana-rpc-client v2.2.0 [INFO] [stderr] Downloaded miniscript-debug v9.0.1-debug [INFO] [stderr] Downloaded parquet v54.2.1 [INFO] [stderr] Downloaded nettle v7.4.0 [INFO] [stderr] Downloaded bzip2-sys v0.1.12+1.0.8 [INFO] [stderr] Downloaded solana-streamer v2.2.0 [INFO] [stderr] Downloaded serial2 v0.2.28 [INFO] [stderr] Downloaded buffered-reader v1.4.0 [INFO] [stderr] Downloaded solana-perf v2.2.0 [INFO] [stderr] Downloaded metrics v0.22.3 [INFO] [stderr] Downloaded polars-core v0.38.3 [INFO] [stderr] Downloaded fast-float v0.2.0 [INFO] [stderr] Downloaded polars v0.38.3 [INFO] [stderr] Downloaded polars-time v0.38.3 [INFO] [stderr] Downloaded redgold-safe-bindings v0.1.48 [INFO] [stderr] Downloaded bzip2 v0.5.1 [INFO] [stderr] Downloaded solana-quic-client v2.2.0 [INFO] [stderr] Downloaded solana-metrics v2.2.0 [INFO] [stderr] Downloaded solana-client v2.2.0 [INFO] [stderr] Downloaded solana-transaction v2.2.1 [INFO] [stderr] Downloaded solana-sdk v2.2.1 [INFO] [stderr] Downloaded prost-derive v0.7.0 [INFO] [stderr] Downloaded polars-sql v0.38.3 [INFO] [stderr] Downloaded electrum-client v0.12.1 [INFO] [stderr] Downloaded portable-pty v0.9.0 [INFO] [stderr] Downloaded redgold-common v0.1.48 [INFO] [stderr] Downloaded redgold-common-no-wasm v0.1.48 [INFO] [stderr] Downloaded redgold-keys v0.1.48 [INFO] [stderr] Downloaded solana-thin-client v2.2.0 [INFO] [stderr] Downloaded solana-vote-interface v2.2.2 [INFO] [stderr] Downloaded solana-secp256r1-program v2.2.1 [INFO] [stderr] Downloaded solana-feature-set v2.2.1 [INFO] [stderr] Downloaded atoi_simd v0.15.6 [INFO] [stderr] Downloaded polars-row v0.38.3 [INFO] [stderr] Downloaded polars-utils v0.38.3 [INFO] [stderr] Downloaded solana-rpc-client-nonce-utils v2.2.0 [INFO] [stderr] Downloaded solana-pubsub-client v2.2.0 [INFO] [stderr] Downloaded solana-transaction-status-client-types v2.2.0 [INFO] [stderr] Downloaded solana-version v2.2.0 [INFO] [stderr] Downloaded solana-tpu-client v2.2.0 [INFO] [stderr] Downloaded parquet_derive v54.2.1 [INFO] [stderr] Downloaded solana-connection-cache v2.2.0 [INFO] [stderr] Downloaded solana-transaction-metrics-tracker v2.2.0 [INFO] [stderr] Downloaded solana-udp-client v2.2.0 [INFO] [stderr] Downloaded solana-net-utils v2.2.0 [INFO] [stderr] Downloaded solana-logger v2.2.1 [INFO] [stderr] Downloaded polars-error v0.38.3 [INFO] [stderr] Downloaded bdk-macros v0.6.0 [INFO] [stderr] Downloaded five8_const v0.1.3 [INFO] [stderr] Downloaded memsec v0.7.0 [INFO] [stderr] Downloaded solana-inline-spl v2.2.0 [INFO] [stderr] Downloaded solana-rayon-threadlimit v2.2.0 [INFO] [stderr] Downloaded monero-rpc v0.4.0 [INFO] [stderr] Downloaded sequoia-openpgp v1.22.0 [INFO] [stderr] Downloaded prost-build v0.9.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+8c32e313cccf7df531e2d49ffb8227bb92304aee" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0bf03ead48220bac2bea5e7cdbd073c4355982fdef6acbd5576d32c96b1c777e [INFO] running `Command { std: "docker" "start" "-a" "0bf03ead48220bac2bea5e7cdbd073c4355982fdef6acbd5576d32c96b1c777e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0bf03ead48220bac2bea5e7cdbd073c4355982fdef6acbd5576d32c96b1c777e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0bf03ead48220bac2bea5e7cdbd073c4355982fdef6acbd5576d32c96b1c777e", kill_on_drop: false }` [INFO] [stdout] 0bf03ead48220bac2bea5e7cdbd073c4355982fdef6acbd5576d32c96b1c777e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+8c32e313cccf7df531e2d49ffb8227bb92304aee" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ad5f924f095802f9da56c62caa05d4dbf7b2fc8424d5856df0ad973637b5e226 [INFO] running `Command { std: "docker" "start" "-a" "ad5f924f095802f9da56c62caa05d4dbf7b2fc8424d5856df0ad973637b5e226", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.93 [INFO] [stderr] Compiling unicode-ident v1.0.17 [INFO] [stderr] Compiling serde v1.0.218 [INFO] [stderr] Compiling libc v0.2.170 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling typenum v1.18.0 [INFO] [stderr] Checking once_cell v1.20.3 [INFO] [stderr] Checking subtle v2.6.1 [INFO] [stderr] Compiling hashbrown v0.15.2 [INFO] [stderr] Checking const-oid v0.9.6 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling winnow v0.7.3 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Compiling semver v1.0.25 [INFO] [stderr] Compiling quote v1.0.38 [INFO] [stderr] Compiling indexmap v2.7.1 [INFO] [stderr] Compiling syn v2.0.98 [INFO] [stderr] Compiling jobserver v0.1.32 [INFO] [stderr] Compiling borsh v1.5.5 [INFO] [stderr] Checking solana-sanitize v2.2.1 [INFO] [stderr] Checking solana-atomic-u64 v2.2.1 [INFO] [stderr] Checking five8_core v0.1.1 [INFO] [stderr] Compiling cc v1.2.15 [INFO] [stderr] Checking five8_const v0.1.3 [INFO] [stderr] Checking solana-decode-error v2.2.1 [INFO] [stderr] Checking log v0.4.26 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Checking itoa v1.0.14 [INFO] [stderr] Checking smallvec v1.14.0 [INFO] [stderr] Compiling serde_json v1.0.139 [INFO] [stderr] Compiling crunchy v0.2.3 [INFO] [stderr] Compiling zeroize v1.8.1 [INFO] [stderr] Checking ryu v1.0.19 [INFO] [stderr] Compiling openssl v0.10.71 [INFO] [stderr] Compiling rustversion v1.0.19 [INFO] [stderr] Checking getrandom v0.2.15 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking parking_lot_core v0.9.10 [INFO] [stderr] Checking socket2 v0.5.8 [INFO] [stderr] Checking parking_lot v0.12.3 [INFO] [stderr] Compiling openssl-sys v0.9.106 [INFO] [stderr] Compiling ring v0.17.11 [INFO] [stderr] Checking signal-hook-registry v1.4.2 [INFO] [stderr] Checking mio v1.0.3 [INFO] [stderr] Compiling bs58 v0.5.1 [INFO] [stderr] Compiling libm v0.2.11 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Checking tracing-core v0.1.33 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Checking futures-task v0.3.31 [INFO] [stderr] Checking litemap v0.7.5 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Compiling native-tls v0.2.14 [INFO] [stderr] Checking futures-io v0.3.31 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Compiling getrandom v0.3.1 [INFO] [stderr] Compiling bitflags v2.8.0 [INFO] [stderr] Compiling anyhow v1.0.96 [INFO] [stderr] Checking adler2 v2.0.0 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Checking miniz_oxide v0.8.5 [INFO] [stderr] Checking crc32fast v1.4.2 [INFO] [stderr] Checking aho-corasick v1.1.3 [INFO] [stderr] Compiling rustix v0.38.44 [INFO] [stderr] Checking regex-syntax v0.8.5 [INFO] [stderr] Compiling linux-raw-sys v0.4.15 [INFO] [stderr] Compiling httparse v1.10.0 [INFO] [stderr] Checking flate2 v1.1.0 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Compiling rustls v0.21.12 [INFO] [stderr] Checking crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling const_format_proc_macros v0.2.34 [INFO] [stderr] Compiling thiserror v2.0.11 [INFO] [stderr] Compiling synstructure v0.13.1 [INFO] [stderr] Compiling borsh-schema-derive-internal v0.10.4 [INFO] [stderr] Compiling borsh-derive-internal v0.10.4 [INFO] [stderr] Checking regex-automata v0.4.9 [INFO] [stderr] Compiling parity-scale-codec v3.7.4 [INFO] [stderr] Compiling rayon-core v1.12.1 [INFO] [stderr] Compiling mime_guess v2.0.5 [INFO] [stderr] Checking crossbeam-deque v0.8.6 [INFO] [stderr] Checking brotli-decompressor v4.0.2 [INFO] [stderr] Checking iana-time-zone v0.1.61 [INFO] [stderr] Checking brotli v7.0.0 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Checking sct v0.7.1 [INFO] [stderr] Checking rustls-webpki v0.101.7 [INFO] [stderr] Checking regex v1.11.1 [INFO] [stderr] Compiling rlp-derive v0.1.0 [INFO] [stderr] Compiling serde_derive v1.0.218 [INFO] [stderr] Compiling zerocopy-derive v0.7.35 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling bytemuck_derive v1.8.1 [INFO] [stderr] Compiling curve25519-dalek-derive v0.1.1 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Checking zerocopy v0.7.35 [INFO] [stderr] Checking crypto-common v0.1.6 [INFO] [stderr] Checking block-buffer v0.10.4 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Checking sha2 v0.10.8 [INFO] [stderr] Checking bytemuck v1.21.0 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Checking thiserror v1.0.69 [INFO] [stderr] Checking ppv-lite86 v0.2.20 [INFO] [stderr] Compiling yoke-derive v0.7.5 [INFO] [stderr] Checking hashbrown v0.13.2 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Compiling zerovec-derive v0.10.3 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Compiling icu_provider_macros v1.5.0 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling tracing-attributes v0.1.28 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling solana-sdk-macro v2.2.1 [INFO] [stderr] Checking zerofrom v0.1.6 [INFO] [stderr] Checking digest v0.9.0 [INFO] [stderr] Checking yoke v0.7.5 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Checking rand_chacha v0.2.2 [INFO] [stderr] Checking sha3 v0.10.8 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Checking hmac v0.12.1 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Checking zerovec v0.10.4 [INFO] [stderr] Checking curve25519-dalek v3.2.0 [INFO] [stderr] Checking futures-util v0.3.31 [INFO] [stderr] Compiling thiserror-impl v2.0.11 [INFO] [stderr] Checking tracing v0.1.41 [INFO] [stderr] Compiling impl-trait-for-tuples v0.2.3 [INFO] [stderr] Compiling derive_more-impl v1.0.0 [INFO] [stderr] Checking tinystr v0.7.6 [INFO] [stderr] Checking icu_locid v1.5.0 [INFO] [stderr] Checking icu_provider v1.5.0 [INFO] [stderr] Checking icu_locid_transform v1.5.0 [INFO] [stderr] Checking icu_collections v1.5.0 [INFO] [stderr] Checking solana-msg v2.2.1 [INFO] [stderr] Compiling tempfile v3.17.1 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking icu_properties v1.5.1 [INFO] [stderr] Compiling blake3 v1.6.1 [INFO] [stderr] Checking solana-program-memory v2.2.1 [INFO] [stderr] Compiling libsecp256k1-core v0.2.2 [INFO] [stderr] Checking pbkdf2 v0.11.0 [INFO] [stderr] Compiling async-trait v0.1.86 [INFO] [stderr] Checking bytes v1.10.0 [INFO] [stderr] Checking bincode v1.3.3 [INFO] [stderr] Checking either v1.14.0 [INFO] [stderr] Compiling toml_datetime v0.6.8 [INFO] [stderr] Compiling serde_spanned v0.6.8 [INFO] [stderr] Compiling toml v0.5.11 [INFO] [stderr] Compiling toml_edit v0.22.24 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Checking tokio v1.43.0 [INFO] [stderr] Compiling curve25519-dalek v4.1.3 [INFO] [stderr] Checking icu_normalizer v1.5.0 [INFO] [stderr] Checking http v0.2.12 [INFO] [stderr] Checking idna_adapter v1.2.0 [INFO] [stderr] Compiling proc-macro-crate v0.1.5 [INFO] [stderr] Checking idna v1.0.3 [INFO] [stderr] Compiling borsh-derive v0.10.4 [INFO] [stderr] Checking ed25519-dalek v1.0.1 [INFO] [stderr] Checking url v2.5.4 [INFO] [stderr] Checking serde-big-array v0.5.1 [INFO] [stderr] Checking http-body v0.4.6 [INFO] [stderr] Checking solana-signature v2.2.1 [INFO] [stderr] Checking borsh v0.10.4 [INFO] [stderr] Checking chrono v0.4.39 [INFO] [stderr] Checking rayon v1.10.0 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Checking bv v0.11.1 [INFO] [stderr] Compiling proc-macro-crate v3.2.0 [INFO] [stderr] Checking solana-short-vec v2.2.1 [INFO] [stderr] Checking solana-fee-calculator v2.2.1 [INFO] [stderr] Checking serde_bytes v0.11.15 [INFO] [stderr] Checking rustc-hex v2.1.0 [INFO] [stderr] Checking allocator-api2 v0.2.21 [INFO] [stderr] Compiling libsecp256k1-gen-ecmult v0.2.1 [INFO] [stderr] Compiling libsecp256k1-gen-genmult v0.2.1 [INFO] [stderr] Checking crypto-mac v0.8.0 [INFO] [stderr] Compiling static_assertions v1.1.0 [INFO] [stderr] Checking hmac v0.8.1 [INFO] [stderr] Compiling libsecp256k1 v0.6.0 [INFO] [stderr] Checking der v0.7.9 [INFO] [stderr] Compiling stable_deref_trait v1.2.0 [INFO] [stderr] Compiling unicode-segmentation v1.12.0 [INFO] [stderr] Compiling borsh-derive v1.5.5 [INFO] [stderr] Compiling parity-scale-codec-derive v3.7.4 [INFO] [stderr] Compiling scale-info-derive v2.11.6 [INFO] [stderr] Checking hashbrown v0.14.5 [INFO] [stderr] Checking tokio-util v0.7.13 [INFO] [stderr] Checking h2 v0.3.26 [INFO] [stderr] Checking tokio-rustls v0.24.1 [INFO] [stderr] Checking tokio-native-tls v0.3.1 [INFO] [stderr] Checking async-compression v0.4.19 [INFO] [stderr] Checking tokio-socks v0.5.2 [INFO] [stderr] Checking hmac-drbg v0.3.0 [INFO] [stderr] Compiling strum_macros v0.26.4 [INFO] [stderr] Checking const_format v0.2.34 [INFO] [stderr] Compiling zstd-sys v2.0.14+zstd.1.5.7 [INFO] [stderr] Compiling camino v1.1.9 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling time-core v0.1.2 [INFO] [stderr] Compiling tiny-keccak v2.0.2 [INFO] [stderr] Checking byte-slice-cast v1.2.2 [INFO] [stderr] Checking deranged v0.3.11 [INFO] [stderr] Compiling time-macros v0.2.19 [INFO] [stderr] Checking solana-hash v2.2.1 [INFO] [stderr] Compiling lock_api v0.4.12 [INFO] [stderr] Checking spki v0.7.3 [INFO] [stderr] Checking solana-sha256-hasher v2.2.1 [INFO] [stderr] Checking solana-pubkey v2.2.1 [INFO] [stderr] Checking solana-instruction v2.2.1 [INFO] [stderr] Checking solana-sdk-ids v2.2.1 [INFO] [stderr] Checking solana-sysvar-id v2.2.1 [INFO] [stderr] Checking solana-clock v2.2.1 [INFO] [stderr] Checking solana-system-interface v1.0.0 [INFO] [stderr] Checking solana-transaction-error v2.2.1 [INFO] [stderr] Checking solana-epoch-schedule v2.2.1 [INFO] [stderr] Checking solana-program-error v2.2.1 [INFO] [stderr] Checking solana-signer v2.2.1 [INFO] [stderr] Checking solana-bincode v2.2.1 [INFO] [stderr] Checking solana-account-info v2.2.1 [INFO] [stderr] Checking solana-serialize-utils v2.2.1 [INFO] [stderr] Checking solana-slot-hashes v2.2.1 [INFO] [stderr] Checking solana-message v2.2.1 [INFO] [stderr] Checking solana-cpi v2.2.1 [INFO] [stderr] Checking solana-rent v2.2.1 [INFO] [stderr] Checking solana-program-entrypoint v2.2.1 [INFO] [stderr] Checking solana-instructions-sysvar v2.2.1 [INFO] [stderr] Checking solana-stake-interface v1.2.1 [INFO] [stderr] Checking solana-epoch-rewards v2.2.1 [INFO] [stderr] Checking solana-last-restart-slot v2.2.1 [INFO] [stderr] Checking solana-slot-history v2.2.1 [INFO] [stderr] Checking solana-feature-set v2.2.1 [INFO] [stderr] Compiling num_enum_derive v0.7.3 [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.100 [INFO] [stderr] Checking rlp v0.5.2 [INFO] [stderr] Checking fixed-hash v0.8.0 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Checking futures-executor v0.3.31 [INFO] [stderr] Checking solana-sysvar v2.2.1 [INFO] [stderr] Checking signature v2.2.0 [INFO] [stderr] Checking solana-account v2.2.1 [INFO] [stderr] Checking ff v0.13.0 [INFO] [stderr] Checking qstring v0.7.2 [INFO] [stderr] Checking solana-precompile-error v2.2.1 [INFO] [stderr] Compiling bumpalo v3.17.0 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Checking base16ct v0.2.0 [INFO] [stderr] Compiling darling_core v0.20.10 [INFO] [stderr] Checking sec1 v0.7.3 [INFO] [stderr] Checking time v0.3.37 [INFO] [stderr] Checking hyper v0.14.32 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.100 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Checking solana-derivation-path v2.2.1 [INFO] [stderr] Checking group v0.13.0 [INFO] [stderr] Checking pkcs8 v0.10.2 [INFO] [stderr] Checking raw-cpuid v11.4.0 [INFO] [stderr] Checking derive_more v1.0.0 [INFO] [stderr] Checking crypto-bigint v0.5.5 [INFO] [stderr] Compiling zstd-safe v7.2.3 [INFO] [stderr] Checking scale-info v2.11.6 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.100 [INFO] [stderr] Checking solana-seed-derivable v2.2.1 [INFO] [stderr] Checking impl-rlp v0.3.0 [INFO] [stderr] Checking impl-codec v0.6.0 [INFO] [stderr] Checking hyper-tls v0.5.0 [INFO] [stderr] Checking hyper-rustls v0.24.2 [INFO] [stderr] Checking ed25519-dalek-bip32 v0.2.0 [INFO] [stderr] Checking reqwest v0.11.27 [INFO] [stderr] Compiling open-fastrlp-derive v0.1.1 [INFO] [stderr] Checking impl-serde v0.4.0 [INFO] [stderr] Checking solana-seed-phrase v2.2.1 [INFO] [stderr] Checking rfc6979 v0.4.0 [INFO] [stderr] Compiling darling_macro v0.20.10 [INFO] [stderr] Compiling auto_impl v1.2.1 [INFO] [stderr] Compiling memoffset v0.9.1 [INFO] [stderr] Checking elliptic-curve v0.13.8 [INFO] [stderr] Compiling writeable v0.5.5 [INFO] [stderr] Compiling arrayvec v0.7.6 [INFO] [stderr] Checking data-encoding v2.8.0 [INFO] [stderr] Checking ecdsa v0.16.9 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.100 [INFO] [stderr] Compiling darling v0.20.10 [INFO] [stderr] Checking solana-keypair v2.2.1 [INFO] [stderr] Checking solana-secp256k1-program v2.2.1 [INFO] [stderr] Checking solana-secp256r1-program v2.2.1 [INFO] [stderr] Checking solana-ed25519-program v2.2.1 [INFO] [stderr] Checking futures v0.3.31 [INFO] [stderr] Checking uint v0.9.5 [INFO] [stderr] Checking solana-precompiles v2.2.1 [INFO] [stderr] Checking wasm-bindgen v0.2.100 [INFO] [stderr] Checking primitive-types v0.12.2 [INFO] [stderr] Compiling serde_with_macros v3.12.0 [INFO] [stderr] Checking k256 v0.13.4 [INFO] [stderr] Checking ethbloom v0.13.0 [INFO] [stderr] Checking solana-reserved-account-keys v2.2.1 [INFO] [stderr] Checking strum v0.26.3 [INFO] [stderr] Checking solana-cluster-type v2.2.1 [INFO] [stderr] Compiling icu_locid_transform_data v1.5.0 [INFO] [stderr] Checking solana-time-utils v2.2.1 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling home v0.5.11 [INFO] [stderr] Compiling target-features v0.1.6 [INFO] [stderr] Compiling which v4.4.2 [INFO] [stderr] Checking solana-transaction v2.2.1 [INFO] [stderr] Checking serde_with v3.12.0 [INFO] [stderr] Checking ethereum-types v0.14.1 [INFO] [stderr] Checking js-sys v0.3.77 [INFO] [stderr] Checking num_enum v0.7.3 [INFO] [stderr] Checking solana-serde-varint v2.2.1 [INFO] [stderr] Checking crossbeam-channel v0.5.14 [INFO] [stderr] Compiling ring v0.16.20 [INFO] [stderr] Compiling nix v0.29.0 [INFO] [stderr] Compiling portable-atomic v1.11.0 [INFO] [stderr] Checking array-init-cursor v0.2.0 [INFO] [stderr] Compiling fixedbitset v0.4.2 [INFO] [stderr] Checking rustls-pki-types v1.11.0 [INFO] [stderr] Compiling icu_properties_data v1.5.0 [INFO] [stderr] Compiling pin-project-lite v0.2.16 [INFO] [stderr] Compiling petgraph v0.6.5 [INFO] [stderr] Checking planus v0.3.1 [INFO] [stderr] Checking solana-inflation v2.2.1 [INFO] [stderr] Checking cargo-platform v0.1.9 [INFO] [stderr] Checking solana-commitment-config v2.2.1 [INFO] [stderr] Checking solana-reward-info v2.2.1 [INFO] [stderr] Compiling smartstring v1.0.1 [INFO] [stderr] Compiling utf16_iter v1.0.5 [INFO] [stderr] Checking bech32 v0.9.1 [INFO] [stderr] Compiling futures-sink v0.3.31 [INFO] [stderr] Compiling write16 v1.0.0 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Checking send_wrapper v0.4.0 [INFO] [stderr] Compiling icu_normalizer_data v1.5.0 [INFO] [stderr] Compiling utf8_iter v1.0.4 [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Checking gloo-timers v0.2.6 [INFO] [stderr] Checking futures-timer v3.0.3 [INFO] [stderr] Checking cargo_metadata v0.18.1 [INFO] [stderr] Checking polars-arrow-format v0.1.0 [INFO] [stderr] Checking ethabi v18.0.0 [INFO] [stderr] Checking open-fastrlp v0.1.4 [INFO] [stderr] Checking solana-transaction-context v2.2.1 [INFO] [stderr] Checking sha1 v0.10.6 [INFO] [stderr] Checking inout v0.1.4 [INFO] [stderr] Checking webpki-roots v0.24.0 [INFO] [stderr] Compiling synstructure v0.12.6 [INFO] [stderr] Checking const-hex v1.14.0 [INFO] [stderr] Checking gethostname v0.2.3 [INFO] [stderr] Compiling polars-utils v0.38.3 [INFO] [stderr] Compiling prettyplease v0.2.29 [INFO] [stderr] Checking unicode-xid v0.2.6 [INFO] [stderr] Checking simdutf8 v0.1.5 [INFO] [stderr] Compiling eyre v0.6.12 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling foreign-types-shared v0.1.1 [INFO] [stderr] Checking dyn-clone v1.0.18 [INFO] [stderr] Compiling rustls v0.23.23 [INFO] [stderr] Compiling foreign-types v0.3.2 [INFO] [stderr] Checking polars-error v0.38.3 [INFO] [stderr] Compiling asn1-rs-derive v0.4.0 [INFO] [stderr] Checking ethers-core v2.0.14 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Checking tinyvec v1.8.1 [INFO] [stderr] Checking tungstenite v0.20.1 [INFO] [stderr] Checking solana-metrics v2.2.0 [INFO] [stderr] Checking zstd v0.13.3 [INFO] [stderr] Checking solana-account-decoder-client-types v2.2.0 [INFO] [stderr] Checking cipher v0.4.4 [INFO] [stderr] Compiling multiversion-macros v0.7.4 [INFO] [stderr] Checking rustls-webpki v0.102.8 [INFO] [stderr] Checking jsonrpc-core v18.0.0 [INFO] [stderr] Checking rusticata-macros v4.1.0 [INFO] [stderr] Compiling prost-derive v0.9.0 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Checking solana-serde v2.2.1 [INFO] [stderr] Compiling cfg_eval v0.1.2 [INFO] [stderr] Compiling asn1-rs-impl v0.1.0 [INFO] [stderr] Checking task-local-extensions v0.1.4 [INFO] [stderr] Compiling libsqlite3-sys v0.26.0 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Checking instant v0.1.13 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Compiling num-bigint v0.2.6 [INFO] [stderr] Compiling polars-arrow v0.38.3 [INFO] [stderr] Compiling percent-encoding v2.3.1 [INFO] [stderr] Compiling pin-utils v0.1.0 [INFO] [stderr] Compiling keccak v0.1.5 [INFO] [stderr] Compiling form_urlencoded v1.2.1 [INFO] [stderr] Compiling prost v0.9.0 [INFO] [stderr] Checking multiversion v0.7.4 [INFO] [stderr] Checking toml v0.8.20 [INFO] [stderr] Checking solana-transaction-status-client-types v2.2.0 [INFO] [stderr] Checking asn1-rs v0.5.2 [INFO] [stderr] Checking reqwest-middleware v0.2.5 [INFO] [stderr] Checking solana-packet v2.2.1 [INFO] [stderr] Checking tokio-tungstenite v0.20.1 [INFO] [stderr] Compiling hashlink v0.8.4 [INFO] [stderr] Checking rustls-pemfile v2.2.0 [INFO] [stderr] Checking solana-version v2.2.0 [INFO] [stderr] Compiling prost-build v0.9.0 [INFO] [stderr] Compiling prost-derive v0.8.0 [INFO] [stderr] Checking solana-inline-spl v2.2.0 [INFO] [stderr] Compiling heck v0.3.3 [INFO] [stderr] Compiling itertools v0.9.0 [INFO] [stderr] Checking itertools v0.12.1 [INFO] [stderr] Checking fxhash v0.2.1 [INFO] [stderr] Compiling num-complex v0.2.4 [INFO] [stderr] Compiling num-rational v0.2.4 [INFO] [stderr] Checking ethnum v1.5.0 [INFO] [stderr] Checking atoi_simd v0.15.6 [INFO] [stderr] Checking strength_reduce v0.2.4 [INFO] [stderr] Compiling seq-macro v0.3.5 [INFO] [stderr] Compiling multimap v0.8.3 [INFO] [stderr] Compiling unicode_categories v0.1.1 [INFO] [stderr] Compiling crc-catalog v2.4.0 [INFO] [stderr] Checking foreign_vec v0.1.0 [INFO] [stderr] Compiling hashbrown v0.12.3 [INFO] [stderr] Compiling openssl-probe v0.1.6 [INFO] [stderr] Checking streaming-iterator v0.1.9 [INFO] [stderr] Checking fast-float v0.2.0 [INFO] [stderr] Compiling sqlformat v0.2.6 [INFO] [stderr] Compiling crc v3.2.1 [INFO] [stderr] Compiling prost v0.8.0 [INFO] [stderr] Checking solana-net-utils v2.2.0 [INFO] [stderr] Compiling prost-derive v0.7.0 [INFO] [stderr] Checking solana-rpc-client-api v2.2.0 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling crossbeam-queue v0.3.12 [INFO] [stderr] Checking rustls-native-certs v0.7.3 [INFO] [stderr] Compiling prost-types v0.9.0 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling prost-build v0.8.0 [INFO] [stderr] Compiling futures-intrusive v0.5.0 [INFO] [stderr] Checking solana-feature-gate-interface v2.2.1 [INFO] [stderr] Compiling spin v0.9.8 [INFO] [stderr] Checking solana-epoch-info v2.2.1 [INFO] [stderr] Checking ark-std v0.4.0 [INFO] [stderr] Checking ripemd v0.1.3 [INFO] [stderr] Compiling dlopen2_derive v0.3.0 [INFO] [stderr] Compiling pin-project-internal v1.1.9 [INFO] [stderr] Compiling ark-serialize-derive v0.4.2 [INFO] [stderr] Compiling atoi v2.0.0 [INFO] [stderr] Compiling secp256k1-sys v0.6.1 [INFO] [stderr] Checking num_cpus v1.16.0 [INFO] [stderr] Compiling libloading v0.8.6 [INFO] [stderr] Compiling quinn-udp v0.5.10 [INFO] [stderr] Compiling dirs-sys-next v0.1.2 [INFO] [stderr] Compiling dotenvy v0.15.7 [INFO] [stderr] Checking solana-measure v2.2.0 [INFO] [stderr] Compiling event-listener v2.5.3 [INFO] [stderr] Compiling solana-perf v2.2.0 [INFO] [stderr] Compiling bindgen v0.70.1 [INFO] [stderr] Compiling fixedbitset v0.2.0 [INFO] [stderr] Compiling indenter v0.3.3 [INFO] [stderr] Checking coins-core v0.8.7 [INFO] [stderr] Compiling sqlx-core v0.7.2 [INFO] [stderr] Compiling petgraph v0.5.1 [INFO] [stderr] Compiling dirs-next v2.0.0 [INFO] [stderr] Checking pin-project v1.1.9 [INFO] [stderr] Checking ark-serialize v0.4.2 [INFO] [stderr] Checking solana-rayon-threadlimit v2.2.0 [INFO] [stderr] Checking dlopen2 v0.5.0 [INFO] [stderr] Compiling flume v0.11.1 [INFO] [stderr] Compiling prost v0.7.0 [INFO] [stderr] Checking rustls-platform-verifier v0.4.0 [INFO] [stderr] Compiling prost-types v0.8.0 [INFO] [stderr] Checking oid-registry v0.6.1 [INFO] [stderr] Checking der-parser v8.2.0 [INFO] [stderr] Checking salsa20 v0.10.2 [INFO] [stderr] Compiling ark-ff-macros v0.4.2 [INFO] [stderr] Checking console v0.15.10 [INFO] [stderr] Compiling Inflector v0.11.4 [INFO] [stderr] Checking solana-quic-definitions v2.2.1 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Checking simple_asn1 v0.6.3 [INFO] [stderr] Checking solana-nonce v2.2.1 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Checking caps v0.5.5 [INFO] [stderr] Compiling ark-ff-asm v0.4.2 [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Compiling ordered-float v2.10.1 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling polars-compute v0.38.3 [INFO] [stderr] Compiling dunce v1.0.5 [INFO] [stderr] Checking rustc-hash v2.1.1 [INFO] [stderr] Checking xxhash-rust v0.8.15 [INFO] [stderr] Compiling integer-encoding v3.0.4 [INFO] [stderr] Checking quinn-proto v0.11.9 [INFO] [stderr] Compiling thrift v0.17.0 [INFO] [stderr] Checking indicatif v0.17.11 [INFO] [stderr] Compiling num v0.4.3 [INFO] [stderr] Checking num v0.2.1 [INFO] [stderr] Checking jsonwebtoken v8.3.0 [INFO] [stderr] Compiling sqlx-sqlite v0.7.2 [INFO] [stderr] Checking x509-parser v0.14.0 [INFO] [stderr] Checking ark-ff v0.4.2 [INFO] [stderr] Checking scrypt v0.10.0 [INFO] [stderr] Compiling prost-serde v0.3.0 [INFO] [stderr] Compiling prost-helper v0.2.2 [INFO] [stderr] Checking coins-bip32 v0.8.7 [INFO] [stderr] Checking tracing-futures v0.2.5 [INFO] [stderr] Compiling term v0.7.0 [INFO] [stderr] Checking solana-connection-cache v2.2.0 [INFO] [stderr] Checking hashers v1.0.1 [INFO] [stderr] Checking aes v0.8.4 [INFO] [stderr] Checking ctr v0.9.2 [INFO] [stderr] Checking enr v0.10.0 [INFO] [stderr] Compiling ethers-contract-abigen v2.0.14 [INFO] [stderr] Checking quanta v0.12.5 [INFO] [stderr] Compiling prost-derive v0.11.9 [INFO] [stderr] Checking crossterm v0.28.1 [INFO] [stderr] Checking dashmap v5.5.3 [INFO] [stderr] Compiling twox-hash v1.6.3 [INFO] [stderr] Checking uuid v0.8.2 [INFO] [stderr] Checking bitcoin_hashes v0.11.0 [INFO] [stderr] Checking pbkdf2 v0.12.2 [INFO] [stderr] Compiling half v2.4.1 [INFO] [stderr] Compiling bzip2-sys v0.1.12+1.0.8 [INFO] [stderr] Compiling lz4-sys v1.11.1+lz4-1.10.0 [INFO] [stderr] Checking nanorand v0.7.0 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking spinning_top v0.3.0 [INFO] [stderr] Compiling polars-core v0.38.3 [INFO] [stderr] Compiling bitcoin-internals v0.2.0 [INFO] [stderr] Compiling new_debug_unreachable v1.0.6 [INFO] [stderr] Compiling parking_lot_core v0.8.6 [INFO] [stderr] Checking clap_lex v0.7.4 [INFO] [stderr] Compiling precomputed-hash v0.1.1 [INFO] [stderr] Compiling bit-vec v0.6.3 [INFO] [stderr] Checking nonzero_ext v0.3.0 [INFO] [stderr] Checking no-std-compat v0.4.1 [INFO] [stderr] Checking solana-native-token v2.2.1 [INFO] [stderr] Checking parking v2.2.1 [INFO] [stderr] Checking humantime v2.1.0 [INFO] [stderr] Checking regex-syntax v0.6.29 [INFO] [stderr] Checking event-listener v5.4.0 [INFO] [stderr] Checking env_logger v0.9.3 [INFO] [stderr] Checking comfy-table v7.1.4 [INFO] [stderr] Compiling bit-set v0.5.3 [INFO] [stderr] Checking governor v0.6.3 [INFO] [stderr] Checking clap_builder v4.5.31 [INFO] [stderr] Compiling string_cache v0.8.8 [INFO] [stderr] Checking prost v0.11.9 [INFO] [stderr] Compiling ethers-contract-derive v2.0.14 [INFO] [stderr] Checking secp256k1 v0.24.3 [INFO] [stderr] Compiling parquet v54.2.1 [INFO] [stderr] Checking regex-automata v0.1.10 [INFO] [stderr] Checking ark-poly v0.4.2 [INFO] [stderr] Checking coins-bip39 v0.8.7 [INFO] [stderr] Checking eth-keystore v0.5.0 [INFO] [stderr] Checking ethers-providers v2.0.14 [INFO] [stderr] Compiling sqlx-macros-core v0.7.2 [INFO] [stderr] Checking quinn v0.11.6 [INFO] [stderr] Compiling nettle-sys v2.3.1 [INFO] [stderr] Compiling ascii-canvas v3.0.0 [INFO] [stderr] Checking solana-tls-utils v2.2.0 [INFO] [stderr] Compiling redgold-schema v0.1.48 [INFO] [stderr] Checking solana-transaction-metrics-tracker v2.2.0 [INFO] [stderr] Checking solana-rpc-client v2.2.0 [INFO] [stderr] Checking percentage v0.1.0 [INFO] [stderr] Checking object v0.36.7 [INFO] [stderr] Checking polars-row v0.38.3 [INFO] [stderr] Checking solana-client-traits v2.2.1 [INFO] [stderr] Compiling clap_derive v4.5.28 [INFO] [stderr] Compiling itertools v0.11.0 [INFO] [stderr] Checking solana-hard-forks v2.2.1 [INFO] [stderr] Checking atomic v0.6.0 [INFO] [stderr] Checking webpki v0.22.4 [INFO] [stderr] Compiling ena v0.14.3 [INFO] [stderr] Checking csv-core v0.1.12 [INFO] [stderr] Compiling polars-ops v0.38.3 [INFO] [stderr] Checking half v1.8.3 [INFO] [stderr] Compiling snap v1.1.1 [INFO] [stderr] Compiling lalrpop-util v0.20.2 [INFO] [stderr] Compiling rustls v0.20.9 [INFO] [stderr] Compiling cfg_aliases v0.1.1 [INFO] [stderr] Checking rustc-demangle v0.1.24 [INFO] [stderr] Checking overload v0.1.1 [INFO] [stderr] Checking nu-ansi-term v0.46.0 [INFO] [stderr] Compiling nix v0.28.0 [INFO] [stderr] Checking serde_cbor v0.11.2 [INFO] [stderr] Compiling lalrpop v0.20.2 [INFO] [stderr] Checking csv v1.3.1 [INFO] [stderr] Checking solana-streamer v2.2.0 [INFO] [stderr] Checking clap v4.5.31 [INFO] [stderr] Checking uuid v1.15.1 [INFO] [stderr] Checking solana-shred-version v2.2.1 [INFO] [stderr] Compiling sqlx-macros v0.7.2 [INFO] [stderr] Checking backtrace v0.3.74 [INFO] [stderr] Checking ethers-contract v2.0.14 [INFO] [stderr] Checking ark-ec v0.4.2 [INFO] [stderr] Checking ethers-signers v2.0.14 [INFO] [stderr] Checking matchers v0.1.0 [INFO] [stderr] Checking bitcoin v0.29.2 [INFO] [stderr] Checking prost-helper v0.7.0 [INFO] [stderr] Checking solana-logger v2.2.1 [INFO] [stderr] Checking event-listener-strategy v0.5.3 [INFO] [stderr] Checking ethers-etherscan v2.0.14 [INFO] [stderr] Checking solana-address-lookup-table-interface v2.2.2 [INFO] [stderr] Checking solana-keccak-hasher v2.2.1 [INFO] [stderr] Checking solana-poh-config v2.2.1 [INFO] [stderr] Checking metrics v0.22.3 [INFO] [stderr] Checking md-5 v0.10.6 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling parquet_derive v54.2.1 [INFO] [stderr] Checking brotli-decompressor v2.5.1 [INFO] [stderr] Checking tracing-log v0.2.0 [INFO] [stderr] Checking futures-locks v0.7.1 [INFO] [stderr] Checking memmap2 v0.5.10 [INFO] [stderr] Checking argminmax v0.6.2 [INFO] [stderr] Checking thread_local v1.1.8 [INFO] [stderr] Compiling option-ext v0.2.0 [INFO] [stderr] Compiling gcc v0.3.55 [INFO] [stderr] Checking fallible-streaming-iterator v0.1.9 [INFO] [stderr] Compiling sha1collisiondetection v0.3.4 [INFO] [stderr] Checking hex-conservative v0.1.2 [INFO] [stderr] Checking ethers-middleware v2.0.14 [INFO] [stderr] Checking bitcoin_hashes v0.13.0 [INFO] [stderr] Checking streaming-decompression v0.1.2 [INFO] [stderr] Compiling dirs-sys v0.4.1 [INFO] [stderr] Compiling rust-crypto v0.2.36 [INFO] [stderr] Checking tracing-subscriber v0.3.19 [INFO] [stderr] Checking solana-genesis-config v2.2.1 [INFO] [stderr] Checking brotli v3.5.0 [INFO] [stderr] Checking solana-vote-interface v2.2.2 [INFO] [stderr] Checking digest_auth v0.3.1 [INFO] [stderr] Checking solana-example-mocks v2.2.1 [INFO] [stderr] Checking async-lock v3.4.0 [INFO] [stderr] Checking parking_lot v0.11.2 [INFO] [stderr] Checking ark-bn254 v0.4.0 [INFO] [stderr] Checking bzip2 v0.5.1 [INFO] [stderr] Checking webpki-roots v0.22.6 [INFO] [stderr] Checking solana-pubsub-client v2.2.0 [INFO] [stderr] Checking ethers-addressbook v2.0.14 [INFO] [stderr] Checking lz4 v1.28.1 [INFO] [stderr] Compiling sealed v0.5.0 [INFO] [stderr] Checking unicode-normalization v0.1.22 [INFO] [stderr] Checking solana-secp256k1-recover v2.2.1 [INFO] [stderr] Checking solana-program-pack v2.2.1 [INFO] [stderr] Checking solana-loader-v3-interface v3.0.0 [INFO] [stderr] Checking solana-loader-v4-interface v2.2.1 [INFO] [stderr] Checking solana-loader-v2-interface v2.2.1 [INFO] [stderr] Checking solana-stable-layout v2.2.1 [INFO] [stderr] Checking solana-blake3-hasher v2.2.1 [INFO] [stderr] Checking solana-borsh v2.2.1 [INFO] [stderr] Checking now v0.1.3 [INFO] [stderr] Checking solana-big-mod-exp v2.2.1 [INFO] [stderr] Checking base58-monero v2.0.0 [INFO] [stderr] Checking rand v0.4.6 [INFO] [stderr] Checking fs2 v0.4.3 [INFO] [stderr] Checking generic-array v1.2.0 [INFO] [stderr] Checking parquet-format-safe v0.2.4 [INFO] [stderr] Checking solana-define-syscall v2.2.1 [INFO] [stderr] Checking hex-literal v0.4.1 [INFO] [stderr] Checking solana-program-option v2.2.1 [INFO] [stderr] Compiling fallible-iterator v0.2.0 [INFO] [stderr] Checking solana-program v2.2.1 [INFO] [stderr] Compiling sequoia-openpgp v1.22.0 [INFO] [stderr] Checking rand v0.3.23 [INFO] [stderr] Checking electrum-client v0.12.1 [INFO] [stderr] Checking monero v0.19.0 [INFO] [stderr] Compiling rusqlite v0.29.0 [INFO] [stderr] Checking solana-bn254 v2.2.1 [INFO] [stderr] Checking polars-parquet v0.38.3 [INFO] [stderr] Checking solana-epoch-rewards-hasher v2.2.1 [INFO] [stderr] Checking sled v0.34.7 [INFO] [stderr] Checking polars-time v0.38.3 [INFO] [stderr] Checking bip39 v2.1.0 [INFO] [stderr] Checking solana-tpu-client v2.2.0 [INFO] [stderr] Checking ethers v2.0.14 [INFO] [stderr] Checking buffered-reader v1.4.0 [INFO] [stderr] Checking solana-quic-client v2.2.0 [INFO] [stderr] Checking diqwest v1.2.1 [INFO] [stderr] Checking nettle v7.4.0 [INFO] [stderr] Checking solana-rent-collector v2.2.1 [INFO] [stderr] Compiling dirs v5.0.1 [INFO] [stderr] Checking miniscript-debug v9.0.1-debug [INFO] [stderr] Compiling sqlx v0.7.2 [INFO] [stderr] Checking solana-udp-client v2.2.0 [INFO] [stderr] Checking solana-rpc-client-nonce-utils v2.2.0 [INFO] [stderr] Checking solana-thin-client v2.2.0 [INFO] [stderr] Checking solana-fee-structure v2.2.1 [INFO] [stderr] Checking solana-nonce-account v2.2.1 [INFO] [stderr] Checking solana-offchain-message v2.2.1 [INFO] [stderr] Checking solana-rent-debits v2.2.1 [INFO] [stderr] Checking solana-system-transaction v2.2.1 [INFO] [stderr] Checking ed25519 v2.2.3 [INFO] [stderr] Checking solana-presigner v2.2.1 [INFO] [stderr] Checking solana-compute-budget-interface v2.2.1 [INFO] [stderr] Checking filedescriptor v0.8.3 [INFO] [stderr] Compiling bdk-macros v0.6.0 [INFO] [stderr] Checking memmap2 v0.7.1 [INFO] [stderr] Checking time v0.1.45 [INFO] [stderr] Checking serial2 v0.2.28 [INFO] [stderr] Compiling polars v0.38.3 [INFO] [stderr] Checking solana-validator-exit v2.2.1 [INFO] [stderr] Checking downcast-rs v1.2.1 [INFO] [stderr] Checking memsec v0.7.0 [INFO] [stderr] Checking rustc-serialize v0.3.25 [INFO] [stderr] Checking arc-swap v1.7.1 [INFO] [stderr] Checking portable-pty v0.9.0 [INFO] [stderr] Checking solana-sdk v2.2.1 [INFO] [stderr] Checking ed25519-dalek v2.1.1 [INFO] [stderr] Checking solana-client v2.2.0 [INFO] [stderr] Compiling redgold-data v0.1.48 (/opt/rustwide/workdir) [INFO] [stderr] Checking polars-io v0.38.3 [INFO] [stderr] Checking monero-rpc v0.4.0 [INFO] [stderr] Checking redgold-safe-bindings v0.1.48 [INFO] [stderr] Checking bdk-debug v0.28.1-debug [INFO] [stderr] Checking redgold-common v0.1.48 [INFO] [stderr] Checking redgold-common-no-wasm v0.1.48 [INFO] [stderr] Checking redgold-keys v0.1.48 [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:61:20 [INFO] [stdout] | [INFO] [stdout] 61 | let rows = sqlx::query!("DELETE FROM peers WHERE id = ?1", vec) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:131:20 [INFO] [stdout] | [INFO] [stdout] 131 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 132 | | r#"SELECT tx FROM peers WHERE id = ?1"#, [INFO] [stdout] 133 | | vec [INFO] [stdout] 134 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:156:20 [INFO] [stdout] | [INFO] [stdout] 156 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 157 | | r#"UPDATE nodes SET last_seen = ?1 WHERE public_key = ?2"#, [INFO] [stdout] 158 | | time, [INFO] [stdout] 159 | | bytes [INFO] [stdout] 160 | | ) // Execute instead of fetch [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:219:20 [INFO] [stdout] | [INFO] [stdout] 219 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 220 | | r#"INSERT OR REPLACE INTO peers (id, tx) VALUES (?1, ?2)"#, [INFO] [stdout] 221 | | pid, [INFO] [stdout] 222 | | tx_blob, [INFO] [stdout] 223 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:252:20 [INFO] [stdout] | [INFO] [stdout] 252 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 253 | | r#"SELECT tx FROM peers"# [INFO] [stdout] 254 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:282:20 [INFO] [stdout] | [INFO] [stdout] 282 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 283 | | r#"SELECT public_key FROM nodes WHERE last_seen > ?1"#, [INFO] [stdout] 284 | | cutoff [INFO] [stdout] 285 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:309:40 [INFO] [stdout] | [INFO] [stdout] 309 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 310 | | r#"SELECT public_key, peer_id FROM nodes WHERE last_seen > ?1"#, [INFO] [stdout] 311 | | cutoff [INFO] [stdout] 312 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:344:20 [INFO] [stdout] | [INFO] [stdout] 344 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 345 | | r#"SELECT tx FROM nodes"# [INFO] [stdout] 346 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:369:20 [INFO] [stdout] | [INFO] [stdout] 369 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 370 | | r#"SELECT tx FROM nodes WHERE last_seen > ?1"#, [INFO] [stdout] 371 | | cutoff [INFO] [stdout] 372 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:387:20 [INFO] [stdout] | [INFO] [stdout] 387 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 388 | | r#"SELECT peer_id FROM nodes WHERE public_key = ?1"#, [INFO] [stdout] 389 | | vec [INFO] [stdout] 390 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:404:20 [INFO] [stdout] | [INFO] [stdout] 404 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 405 | | r#"SELECT count(peer_id) as count FROM nodes WHERE public_key = ?1"#, [INFO] [stdout] 406 | | vec [INFO] [stdout] 407 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:421:24 [INFO] [stdout] | [INFO] [stdout] 421 | let rows = sqlx::query!("DELETE FROM nodes WHERE public_key = ?1", vec) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:437:52 [INFO] [stdout] | [INFO] [stdout] 437 | let _rows = DataStoreContext::map_err_sqlx(sqlx::query!("DELETE FROM nodes") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:441:52 [INFO] [stdout] | [INFO] [stdout] 441 | let _rows = DataStoreContext::map_err_sqlx(sqlx::query!("DELETE FROM peers") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:455:20 [INFO] [stdout] | [INFO] [stdout] 455 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 456 | | r#"SELECT tx FROM nodes WHERE public_key = ?1"#, [INFO] [stdout] 457 | | vec [INFO] [stdout] 458 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:497:20 [INFO] [stdout] | [INFO] [stdout] 497 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 498 | | r#"INSERT OR REPLACE INTO nodes (public_key, peer_id, status, last_seen, tx) VALUES (?1, ?2, ?3, ?4, ?5)"#, [INFO] [stdout] 499 | | pk_bytes, [INFO] [stdout] 500 | | pid, [INFO] [stdout] ... | [INFO] [stdout] 503 | | tx_ser [INFO] [stdout] 504 | | ) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/config.rs:30:20 [INFO] [stdout] | [INFO] [stdout] 30 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 31 | | r#" [INFO] [stdout] 32 | | INSERT OR REPLACE INTO config ( key_name, value_data ) VALUES ( ?1, ?2) [INFO] [stdout] 33 | | "#, [INFO] [stdout] 34 | | key, value [INFO] [stdout] 35 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/config.rs:49:20 [INFO] [stdout] | [INFO] [stdout] 49 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 50 | | r#" [INFO] [stdout] 51 | | INSERT OR REPLACE INTO config ( key_name, value_bytes ) VALUES ( ?1, ?2) [INFO] [stdout] 52 | | "#, [INFO] [stdout] 53 | | key, value [INFO] [stdout] 54 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/config.rs:69:20 [INFO] [stdout] | [INFO] [stdout] 69 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 70 | | r#" [INFO] [stdout] 71 | | INSERT OR REPLACE INTO config ( key_name, value_data ) VALUES ( ?1, ?2) [INFO] [stdout] 72 | | "#, [INFO] [stdout] 73 | | key, val [INFO] [stdout] 74 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/config.rs:127:20 [INFO] [stdout] | [INFO] [stdout] 127 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 128 | | r#"SELECT value_bytes FROM config WHERE key_name = ?1"#, [INFO] [stdout] 129 | | key [INFO] [stdout] 130 | | ).fetch_optional(&mut *pool).await; [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:27:40 [INFO] [stdout] | [INFO] [stdout] 27 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 28 | | r#"SELECT transaction_proto FROM transactions WHERE time >= ?1 AND time < ?2"#, [INFO] [stdout] 29 | | start, [INFO] [stdout] 30 | | end [INFO] [stdout] 31 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:42:40 [INFO] [stdout] | [INFO] [stdout] 42 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 43 | | r#"SELECT hash FROM transactions WHERE time >= ?1 AND time < ?2"#, [INFO] [stdout] 44 | | start, [INFO] [stdout] 45 | | end [INFO] [stdout] 46 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:56:51 [INFO] [stdout] | [INFO] [stdout] 56 | let rows = DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________________^ [INFO] [stdout] 57 | | r#"SELECT transaction_proto, time FROM transactions WHERE time >= ?1 AND time < ?2 ORDER BY time ASC"#, [INFO] [stdout] 58 | | start, [INFO] [stdout] 59 | | end [INFO] [stdout] 60 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:94:40 [INFO] [stdout] | [INFO] [stdout] 94 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 95 | | r#"SELECT transaction_proto FROM transactions WHERE hash = ?1"#, [INFO] [stdout] 96 | | bytes [INFO] [stdout] 97 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:113:48 [INFO] [stdout] | [INFO] [stdout] 113 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________________^ [INFO] [stdout] 114 | | r#"SELECT transaction_proto FROM transactions [INFO] [stdout] 115 | | ORDER BY time DESC LIMIT ?1"#, [INFO] [stdout] 116 | | limit [INFO] [stdout] 117 | | ).fetch_all(&mut *pool).await)?.into_iter().map(|row| Transaction::proto_deserialize(row.transaction_proto)) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:121:48 [INFO] [stdout] | [INFO] [stdout] 121 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________________^ [INFO] [stdout] 122 | | r#"SELECT transaction_proto FROM transactions WHERE is_test=?2 [INFO] [stdout] 123 | | ORDER BY time DESC LIMIT ?1"#, [INFO] [stdout] 124 | | limit, b).fetch_all(&mut *pool).await)?.into_iter().map(|row| Transaction::proto_deserialize(row.transaction_proto)) [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:137:40 [INFO] [stdout] | [INFO] [stdout] 137 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 138 | | r#"SELECT hash FROM transactions [INFO] [stdout] 139 | | WHERE time > ?1 [INFO] [stdout] 140 | | ORDER BY time DESC [INFO] [stdout] ... | [INFO] [stdout] 143 | | limit [INFO] [stdout] 144 | | ).fetch_all(&mut *self.ctx.pool().await?).await)?.into_iter() [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:183:40 [INFO] [stdout] | [INFO] [stdout] 183 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 184 | | r#"SELECT transaction_proto FROM transactions WHERE hash = ?1"#, [INFO] [stdout] 185 | | bytes [INFO] [stdout] 186 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:196:43 [INFO] [stdout] | [INFO] [stdout] 196 | Ok(DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 197 | | r#"SELECT count(*) as count FROM transactions WHERE hash = ?1"#, [INFO] [stdout] 198 | | bytes [INFO] [stdout] 199 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:244:40 [INFO] [stdout] | [INFO] [stdout] 244 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 245 | | r#"SELECT raw FROM utxo WHERE address = ?1"#, [INFO] [stdout] 246 | | bytes [INFO] [stdout] 247 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:263:40 [INFO] [stdout] | [INFO] [stdout] 263 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 264 | | r#"SELECT child_transaction_hash, child_input_index FROM transaction_edge [INFO] [stdout] 265 | | WHERE transaction_hash = ?1 AND output_index = ?2"#, [INFO] [stdout] 266 | | bytes, [INFO] [stdout] 267 | | output_index [INFO] [stdout] 268 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:300:51 [INFO] [stdout] | [INFO] [stdout] 300 | let rows = DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________________^ [INFO] [stdout] 301 | | r#"SELECT tx_hash FROM address_transaction WHERE address = ?1 ORDER BY time DESC LIMIT ?2 OFFSET ?3"#, [INFO] [stdout] 302 | | bytes, limit, offset [INFO] [stdout] 303 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:330:20 [INFO] [stdout] | [INFO] [stdout] 330 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 331 | | r#"SELECT tx_hash FROM address_transaction WHERE address = ?1 AND incoming=?4 ORDER BY time DESC LIMIT ?2 OFFSET ?3"#, [INFO] [stdout] 332 | | bytes, limit, offset, incoming [INFO] [stdout] 333 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:357:20 [INFO] [stdout] | [INFO] [stdout] 357 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 358 | | r#"SELECT COUNT(tx_hash) as count FROM address_transaction WHERE address = ?1 AND incoming=?2"#, [INFO] [stdout] 359 | | bytes, incoming [INFO] [stdout] 360 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:17:40 [INFO] [stdout] | [INFO] [stdout] 17 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 18 | | r#"SELECT party_info FROM multiparty WHERE keygen_public_key IS NOT NULL"#, [INFO] [stdout] 19 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:28:20 [INFO] [stdout] | [INFO] [stdout] 28 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 29 | | r#"SELECT party_info FROM multiparty WHERE room_id = ?1"#, [INFO] [stdout] 30 | | room_id [INFO] [stdout] 31 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:42:20 [INFO] [stdout] | [INFO] [stdout] 42 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 43 | | r#"SELECT party_data FROM multiparty WHERE keygen_public_key = ?1"#, [INFO] [stdout] 44 | | qry [INFO] [stdout] 45 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:68:20 [INFO] [stdout] | [INFO] [stdout] 68 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 69 | | r#"INSERT OR REPLACE INTO multiparty [INFO] [stdout] 70 | | (room_id, keygen_time, party_info, self_initiated, host_public_key, party_data) [INFO] [stdout] 71 | | VALUES (?1, ?2, ?3, ?4, ?5, ?6)"#, [INFO] [stdout] ... | [INFO] [stdout] 77 | | party_data [INFO] [stdout] 78 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:90:43 [INFO] [stdout] | [INFO] [stdout] 90 | Ok(DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 91 | | r#"SELECT COUNT(*) as count FROM multiparty"# [INFO] [stdout] 92 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:102:43 [INFO] [stdout] | [INFO] [stdout] 102 | Ok(DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 103 | | r#"SELECT COUNT(*) as count FROM multiparty WHERE host_public_key = ?1"#, [INFO] [stdout] 104 | | pk [INFO] [stdout] 105 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:113:43 [INFO] [stdout] | [INFO] [stdout] 113 | Ok(DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 114 | | r#"SELECT COUNT(*) as count FROM multiparty WHERE self_initiated = 1"#, [INFO] [stdout] 115 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:125:20 [INFO] [stdout] | [INFO] [stdout] 125 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 126 | | r#"UPDATE multiparty SET keygen_public_key = ?1 WHERE room_id = ?2"#, [INFO] [stdout] 127 | | pi, [INFO] [stdout] 128 | | room_id, [INFO] [stdout] 129 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:141:20 [INFO] [stdout] | [INFO] [stdout] 141 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 142 | | r#"UPDATE multiparty SET party_info = ?1 WHERE room_id = ?2"#, [INFO] [stdout] 143 | | pi, [INFO] [stdout] 144 | | room_id, [INFO] [stdout] 145 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:157:20 [INFO] [stdout] | [INFO] [stdout] 157 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 158 | | r#"UPDATE multiparty SET party_data = ?1 WHERE keygen_public_key = ?2"#, [INFO] [stdout] 159 | | pi, [INFO] [stdout] 160 | | qry, [INFO] [stdout] 161 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:203:20 [INFO] [stdout] | [INFO] [stdout] 203 | ... let rows = sqlx::query!( [INFO] [stdout] | __________________^ [INFO] [stdout] 204 | | ... r#"INSERT OR REPLACE INTO multiparty_signatures (room_id, keygen_room_id, proof, proof_time, initiate_signing) VALUES (?1, ?2, ... [INFO] [stdout] 205 | | ... room_id, [INFO] [stdout] 206 | | ... keygen_room_id, [INFO] [stdout] ... | [INFO] [stdout] 209 | | ... init [INFO] [stdout] 210 | | ... ) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:21:20 [INFO] [stdout] | [INFO] [stdout] 21 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 22 | | r#"SELECT COUNT(*) as count FROM observation"# [INFO] [stdout] 23 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:33:20 [INFO] [stdout] | [INFO] [stdout] 33 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 34 | | r#"SELECT observation_proto FROM observation WHERE public_key = ?1 ORDER BY height DESC LIMIT 1"#, [INFO] [stdout] 35 | | bytes [INFO] [stdout] 36 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:51:40 [INFO] [stdout] | [INFO] [stdout] 51 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 52 | | r#"SELECT observation_proto FROM observation WHERE public_key = ?1 ORDER BY height DESC LIMIT ?2"#, [INFO] [stdout] 53 | | bytes, [INFO] [stdout] 54 | | limit [INFO] [stdout] 55 | | ).fetch_all(&mut *self.ctx.pool().await?).await)? [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:71:20 [INFO] [stdout] | [INFO] [stdout] 71 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 72 | | r#"INSERT OR REPLACE INTO observation [INFO] [stdout] 73 | | (hash, observation_proto, public_key, time, height) VALUES [INFO] [stdout] 74 | | (?1, ?2, ?3, ?4, ?5)"#, [INFO] [stdout] ... | [INFO] [stdout] 79 | | height [INFO] [stdout] 80 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:89:20 [INFO] [stdout] | [INFO] [stdout] 89 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 90 | | r#"SELECT observation_proto FROM observation WHERE time >= ?1 AND time <= ?2"#, [INFO] [stdout] 91 | | start_time, [INFO] [stdout] 92 | | end_time [INFO] [stdout] 93 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:115:51 [INFO] [stdout] | [INFO] [stdout] 115 | let rows = DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________________^ [INFO] [stdout] 116 | | r#"SELECT hash FROM observation WHERE time >= ?1 AND time < ?2"#, [INFO] [stdout] 117 | | start, [INFO] [stdout] 118 | | end [INFO] [stdout] 119 | | ).fetch_all(&mut *self.ctx.pool().await?) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:141:52 [INFO] [stdout] | [INFO] [stdout] 141 | let rows = DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ____________________________________________________^ [INFO] [stdout] 142 | | r#"SELECT observation_proto FROM observation WHERE hash = ?1"#, [INFO] [stdout] 143 | | hash [INFO] [stdout] 144 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:155:52 [INFO] [stdout] | [INFO] [stdout] 155 | let rows = DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ____________________________________________________^ [INFO] [stdout] 156 | | r#"SELECT observation_proto FROM observation WHERE hash = ?1"#, [INFO] [stdout] 157 | | hash [INFO] [stdout] 158 | | ).fetch_optional(&mut *self.ctx.pool().await?).await)?; [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:171:52 [INFO] [stdout] | [INFO] [stdout] 171 | let rows = DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ____________________________________________________^ [INFO] [stdout] 172 | | r#"SELECT observation_proto FROM observation ORDER BY height DESC LIMIT ?1"#, [INFO] [stdout] 173 | | limit [INFO] [stdout] 174 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:211:20 [INFO] [stdout] | [INFO] [stdout] 211 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 212 | | r#"SELECT edge, time FROM observation_edge WHERE time >= ?1 AND time <= ?2"#, [INFO] [stdout] 213 | | start, [INFO] [stdout] 214 | | end [INFO] [stdout] 215 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:234:20 [INFO] [stdout] | [INFO] [stdout] 234 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 235 | | r#"SELECT edge FROM observation_edge WHERE observed_hash = ?1"#, [INFO] [stdout] 236 | | bytes [INFO] [stdout] 237 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:251:20 [INFO] [stdout] | [INFO] [stdout] 251 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 252 | | r#"SELECT count(edge) as count FROM observation_edge WHERE observed_hash = ?1"#, [INFO] [stdout] 253 | | bytes [INFO] [stdout] 254 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:272:20 [INFO] [stdout] | [INFO] [stdout] 272 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 273 | | r#"INSERT OR REPLACE INTO observation_edge [INFO] [stdout] 274 | | (root, leaf_hash, observation_hash, observed_hash, edge, time) VALUES [INFO] [stdout] 275 | | (?1, ?2, ?3, ?4, ?5, ?6)"#, [INFO] [stdout] ... | [INFO] [stdout] 281 | | time [INFO] [stdout] 282 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/data_store.rs:247:51 [INFO] [stdout] | [INFO] [stdout] 247 | let rows = DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________________^ [INFO] [stdout] 248 | | r#" [INFO] [stdout] 249 | | INSERT OR REPLACE INTO transaction_edge [INFO] [stdout] 250 | | (transaction_hash, output_index, address, child_transaction_hash, child_input_index, time) [INFO] [stdout] ... | [INFO] [stdout] 257 | | time [INFO] [stdout] 258 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/state_store.rs:32:20 [INFO] [stdout] | [INFO] [stdout] 32 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 33 | | r#"INSERT OR REPLACE INTO state ( [INFO] [stdout] 34 | | address, selector_hash, [INFO] [stdout] 35 | | state_hash, transaction_marker, [INFO] [stdout] ... | [INFO] [stdout] 43 | | time, nonce, ser [INFO] [stdout] 44 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/state_store.rs:61:24 [INFO] [stdout] | [INFO] [stdout] 61 | let rows = sqlx::query!( [INFO] [stdout] | ________________________^ [INFO] [stdout] 62 | | r#"SELECT state FROM state WHERE address = ?1 AND selector_hash = ?3 ORDER BY index_counter DESC LIMIT ?2"#, [INFO] [stdout] 63 | | addr, [INFO] [stdout] 64 | | limit, [INFO] [stdout] 65 | | h [INFO] [stdout] 66 | | ).fetch_all(&mut *pool) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:61:20 [INFO] [stdout] | [INFO] [stdout] 61 | let rows = sqlx::query!("DELETE FROM peers WHERE id = ?1", vec) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/state_store.rs:71:24 [INFO] [stdout] | [INFO] [stdout] 71 | let rows = sqlx::query!( [INFO] [stdout] | ________________________^ [INFO] [stdout] 72 | | r#"SELECT state FROM state WHERE address = ?1 ORDER BY index_counter DESC LIMIT ?2"#, [INFO] [stdout] 73 | | addr, [INFO] [stdout] 74 | | limit [INFO] [stdout] 75 | | ).fetch_all(&mut *pool) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/state_store.rs:91:20 [INFO] [stdout] | [INFO] [stdout] 91 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 92 | | r#"DELETE FROM state WHERE address = ?1 AND selector_hash = ?2 AND index_counter < ?3"#, [INFO] [stdout] 93 | | addr, [INFO] [stdout] 94 | | sel, [INFO] [stdout] 95 | | nonce [INFO] [stdout] 96 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:131:20 [INFO] [stdout] | [INFO] [stdout] 131 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 132 | | r#"SELECT tx FROM peers WHERE id = ?1"#, [INFO] [stdout] 133 | | vec [INFO] [stdout] 134 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:21:43 [INFO] [stdout] | [INFO] [stdout] 21 | Ok(DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 22 | | r#"SELECT COUNT(DISTINCT(address)) as count FROM utxo"# [INFO] [stdout] 23 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:156:20 [INFO] [stdout] | [INFO] [stdout] 156 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 157 | | r#"UPDATE nodes SET last_seen = ?1 WHERE public_key = ?2"#, [INFO] [stdout] 158 | | time, [INFO] [stdout] 159 | | bytes [INFO] [stdout] 160 | | ) // Execute instead of fetch [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:33:40 [INFO] [stdout] | [INFO] [stdout] 33 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 34 | | r#"SELECT raw FROM utxo WHERE has_code = ?1"#, [INFO] [stdout] 35 | | has_code [INFO] [stdout] 36 | | ).fetch_optional(&mut *self.ctx.pool().await?).await) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:58:20 [INFO] [stdout] | [INFO] [stdout] 58 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 59 | | r#"SELECT output_index FROM utxo WHERE transaction_hash = ?1 AND output_index = ?2"#, [INFO] [stdout] 60 | | b, [INFO] [stdout] 61 | | utxo.output_index [INFO] [stdout] 62 | | ); [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:219:20 [INFO] [stdout] | [INFO] [stdout] 219 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 220 | | r#"INSERT OR REPLACE INTO peers (id, tx) VALUES (?1, ?2)"#, [INFO] [stdout] 221 | | pid, [INFO] [stdout] 222 | | tx_blob, [INFO] [stdout] 223 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:92:20 [INFO] [stdout] | [INFO] [stdout] 92 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 93 | | r#"SELECT child_transaction_hash, child_input_index FROM transaction_edge [INFO] [stdout] 94 | | WHERE transaction_hash = ?1 AND output_index = ?2"#, [INFO] [stdout] 95 | | bytes, [INFO] [stdout] 96 | | output_index [INFO] [stdout] 97 | | ); [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:123:40 [INFO] [stdout] | [INFO] [stdout] 123 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 124 | | r#"SELECT child_transaction_hash, child_input_index FROM transaction_edge [INFO] [stdout] 125 | | WHERE transaction_hash = ?1 AND output_index = ?2"#, [INFO] [stdout] 126 | | bytes, [INFO] [stdout] 127 | | output_index [INFO] [stdout] 128 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:144:20 [INFO] [stdout] | [INFO] [stdout] 144 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 145 | | r#"DELETE FROM utxo WHERE transaction_hash = ?1 AND output_index = ?2"#, [INFO] [stdout] 146 | | bytes, [INFO] [stdout] 147 | | output_index [INFO] [stdout] 148 | | ); [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:173:40 [INFO] [stdout] | [INFO] [stdout] 173 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 174 | | r#"SELECT raw FROM utxo WHERE address = ?1"#, [INFO] [stdout] 175 | | bytes [INFO] [stdout] 176 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:190:40 [INFO] [stdout] | [INFO] [stdout] 190 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 191 | | r#"SELECT raw FROM utxo WHERE transaction_hash = ?1 AND output_index = ?2"#, [INFO] [stdout] 192 | | bytes, [INFO] [stdout] 193 | | output_index [INFO] [stdout] 194 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:206:40 [INFO] [stdout] | [INFO] [stdout] 206 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 207 | | r#"SELECT DISTINCT transaction_hash FROM utxo WHERE time >= ?1 AND time < ?2"#, [INFO] [stdout] 208 | | start, [INFO] [stdout] 209 | | end [INFO] [stdout] 210 | | ).fetch_all(&mut *self.ctx.pool().await?).await)? [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:232:19 [INFO] [stdout] | [INFO] [stdout] 232 | let qry = sqlx::query!( [INFO] [stdout] | ___________________^ [INFO] [stdout] 233 | | r#" [INFO] [stdout] 234 | | INSERT OR REPLACE INTO utxo (transaction_hash, output_index, [INFO] [stdout] 235 | | address, output, time, amount, raw, has_code) VALUES (?1, ?2, ?3, ?4, ?5, ?6, ?7, ?8)"#, [INFO] [stdout] ... | [INFO] [stdout] 243 | | has_code [INFO] [stdout] 244 | | ); [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:258:43 [INFO] [stdout] | [INFO] [stdout] 258 | Ok(DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 259 | | r#"SELECT output_index FROM utxo WHERE transaction_hash = ?1"#, [INFO] [stdout] 260 | | bytes [INFO] [stdout] 261 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:252:20 [INFO] [stdout] | [INFO] [stdout] 252 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 253 | | r#"SELECT tx FROM peers"# [INFO] [stdout] 254 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:302:20 [INFO] [stdout] | [INFO] [stdout] 302 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 303 | | r#"SELECT raw FROM utxo"#, [INFO] [stdout] 304 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:282:20 [INFO] [stdout] | [INFO] [stdout] 282 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 283 | | r#"SELECT public_key FROM nodes WHERE last_seen > ?1"#, [INFO] [stdout] 284 | | cutoff [INFO] [stdout] 285 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:323:20 [INFO] [stdout] | [INFO] [stdout] 323 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 324 | | r#"SELECT raw FROM utxo WHERE time >= ?1 AND time < ?2"#, [INFO] [stdout] 325 | | start, [INFO] [stdout] 326 | | end [INFO] [stdout] 327 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:309:40 [INFO] [stdout] | [INFO] [stdout] 309 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 310 | | r#"SELECT public_key, peer_id FROM nodes WHERE last_seen > ?1"#, [INFO] [stdout] 311 | | cutoff [INFO] [stdout] 312 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:344:20 [INFO] [stdout] | [INFO] [stdout] 344 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 345 | | r#"SELECT tx FROM nodes"# [INFO] [stdout] 346 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:369:20 [INFO] [stdout] | [INFO] [stdout] 369 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 370 | | r#"SELECT tx FROM nodes WHERE last_seen > ?1"#, [INFO] [stdout] 371 | | cutoff [INFO] [stdout] 372 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:387:20 [INFO] [stdout] | [INFO] [stdout] 387 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 388 | | r#"SELECT peer_id FROM nodes WHERE public_key = ?1"#, [INFO] [stdout] 389 | | vec [INFO] [stdout] 390 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:404:20 [INFO] [stdout] | [INFO] [stdout] 404 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 405 | | r#"SELECT count(peer_id) as count FROM nodes WHERE public_key = ?1"#, [INFO] [stdout] 406 | | vec [INFO] [stdout] 407 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:421:24 [INFO] [stdout] | [INFO] [stdout] 421 | let rows = sqlx::query!("DELETE FROM nodes WHERE public_key = ?1", vec) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:437:52 [INFO] [stdout] | [INFO] [stdout] 437 | let _rows = DataStoreContext::map_err_sqlx(sqlx::query!("DELETE FROM nodes") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:441:52 [INFO] [stdout] | [INFO] [stdout] 441 | let _rows = DataStoreContext::map_err_sqlx(sqlx::query!("DELETE FROM peers") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:455:20 [INFO] [stdout] | [INFO] [stdout] 455 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 456 | | r#"SELECT tx FROM nodes WHERE public_key = ?1"#, [INFO] [stdout] 457 | | vec [INFO] [stdout] 458 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/peer.rs:497:20 [INFO] [stdout] | [INFO] [stdout] 497 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 498 | | r#"INSERT OR REPLACE INTO nodes (public_key, peer_id, status, last_seen, tx) VALUES (?1, ?2, ?3, ?4, ?5)"#, [INFO] [stdout] 499 | | pk_bytes, [INFO] [stdout] 500 | | pid, [INFO] [stdout] ... | [INFO] [stdout] 503 | | tx_ser [INFO] [stdout] 504 | | ) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/config.rs:30:20 [INFO] [stdout] | [INFO] [stdout] 30 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 31 | | r#" [INFO] [stdout] 32 | | INSERT OR REPLACE INTO config ( key_name, value_data ) VALUES ( ?1, ?2) [INFO] [stdout] 33 | | "#, [INFO] [stdout] 34 | | key, value [INFO] [stdout] 35 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/config.rs:49:20 [INFO] [stdout] | [INFO] [stdout] 49 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 50 | | r#" [INFO] [stdout] 51 | | INSERT OR REPLACE INTO config ( key_name, value_bytes ) VALUES ( ?1, ?2) [INFO] [stdout] 52 | | "#, [INFO] [stdout] 53 | | key, value [INFO] [stdout] 54 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/config.rs:69:20 [INFO] [stdout] | [INFO] [stdout] 69 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 70 | | r#" [INFO] [stdout] 71 | | INSERT OR REPLACE INTO config ( key_name, value_data ) VALUES ( ?1, ?2) [INFO] [stdout] 72 | | "#, [INFO] [stdout] 73 | | key, val [INFO] [stdout] 74 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/config.rs:127:20 [INFO] [stdout] | [INFO] [stdout] 127 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 128 | | r#"SELECT value_bytes FROM config WHERE key_name = ?1"#, [INFO] [stdout] 129 | | key [INFO] [stdout] 130 | | ).fetch_optional(&mut *pool).await; [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:27:40 [INFO] [stdout] | [INFO] [stdout] 27 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 28 | | r#"SELECT transaction_proto FROM transactions WHERE time >= ?1 AND time < ?2"#, [INFO] [stdout] 29 | | start, [INFO] [stdout] 30 | | end [INFO] [stdout] 31 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_insert.rs:68:20 [INFO] [stdout] | [INFO] [stdout] 68 | let rows = sqlx::query_as!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 69 | | sqlx::sqlite::SqliteQueryResult, [INFO] [stdout] 70 | | r#" [INFO] [stdout] 71 | | INSERT OR REPLACE INTO transactions [INFO] [stdout] ... | [INFO] [stdout] 80 | | is_test, is_swap, is_metadata, is_request, is_deploy, is_liquidity [INFO] [stdout] 81 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_as` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:42:40 [INFO] [stdout] | [INFO] [stdout] 42 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 43 | | r#"SELECT hash FROM transactions WHERE time >= ?1 AND time < ?2"#, [INFO] [stdout] 44 | | start, [INFO] [stdout] 45 | | end [INFO] [stdout] 46 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_insert.rs:107:20 [INFO] [stdout] | [INFO] [stdout] 107 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 108 | | r#" [INFO] [stdout] 109 | | INSERT OR REPLACE INTO rejected_transactions [INFO] [stdout] 110 | | (hash, transaction_proto, time, rejection_reason) VALUES (?1, ?2, ?3, ?4)"#, [INFO] [stdout] 111 | | hash, ser, time, rejection_ser [INFO] [stdout] 112 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/address_transaction.rs:23:20 [INFO] [stdout] | [INFO] [stdout] 23 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 24 | | r#" [INFO] [stdout] 25 | | INSERT OR REPLACE INTO address_transaction [INFO] [stdout] 26 | | (address, tx_hash, time, incoming) VALUES (?1, ?2, ?3, ?4)"#, [INFO] [stdout] 27 | | address_vec, hash_vec, time, incoming [INFO] [stdout] 28 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:56:51 [INFO] [stdout] | [INFO] [stdout] 56 | let rows = DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________________^ [INFO] [stdout] 57 | | r#"SELECT transaction_proto, time FROM transactions WHERE time >= ?1 AND time < ?2 ORDER BY time ASC"#, [INFO] [stdout] 58 | | start, [INFO] [stdout] 59 | | end [INFO] [stdout] 60 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_observability.rs:15:20 [INFO] [stdout] | [INFO] [stdout] 15 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 16 | | r#"SELECT COUNT(*) as count FROM transactions"# [INFO] [stdout] 17 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:94:40 [INFO] [stdout] | [INFO] [stdout] 94 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 95 | | r#"SELECT transaction_proto FROM transactions WHERE hash = ?1"#, [INFO] [stdout] 96 | | bytes [INFO] [stdout] 97 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_observability.rs:28:43 [INFO] [stdout] | [INFO] [stdout] 28 | Ok(DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 29 | | r#"SELECT COUNT(*) as count FROM transactions"# [INFO] [stdout] 30 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:113:48 [INFO] [stdout] | [INFO] [stdout] 113 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________________^ [INFO] [stdout] 114 | | r#"SELECT transaction_proto FROM transactions [INFO] [stdout] 115 | | ORDER BY time DESC LIMIT ?1"#, [INFO] [stdout] 116 | | limit [INFO] [stdout] 117 | | ).fetch_all(&mut *pool).await)?.into_iter().map(|row| Transaction::proto_deserialize(row.transaction_proto)) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_observability.rs:40:20 [INFO] [stdout] | [INFO] [stdout] 40 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 41 | | r#"SELECT COUNT(*) as count FROM utxo"# [INFO] [stdout] 42 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:121:48 [INFO] [stdout] | [INFO] [stdout] 121 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________________^ [INFO] [stdout] 122 | | r#"SELECT transaction_proto FROM transactions WHERE is_test=?2 [INFO] [stdout] 123 | | ORDER BY time DESC LIMIT ?1"#, [INFO] [stdout] 124 | | limit, b).fetch_all(&mut *pool).await)?.into_iter().map(|row| Transaction::proto_deserialize(row.transaction_proto)) [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_observability.rs:51:40 [INFO] [stdout] | [INFO] [stdout] 51 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 52 | | r#"SELECT transaction_proto, rejection_reason FROM rejected_transactions WHERE hash = ?1"#, [INFO] [stdout] 53 | | b [INFO] [stdout] 54 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_observability.rs:62:43 [INFO] [stdout] | [INFO] [stdout] 62 | Ok(DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 63 | | r#"SELECT COUNT(*) as count FROM rejected_transactions"# [INFO] [stdout] 64 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:137:40 [INFO] [stdout] | [INFO] [stdout] 137 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 138 | | r#"SELECT hash FROM transactions [INFO] [stdout] 139 | | WHERE time > ?1 [INFO] [stdout] 140 | | ORDER BY time DESC [INFO] [stdout] ... | [INFO] [stdout] 143 | | limit [INFO] [stdout] 144 | | ).fetch_all(&mut *self.ctx.pool().await?).await)?.into_iter() [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:183:40 [INFO] [stdout] | [INFO] [stdout] 183 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 184 | | r#"SELECT transaction_proto FROM transactions WHERE hash = ?1"#, [INFO] [stdout] 185 | | bytes [INFO] [stdout] 186 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_observability.rs:91:65 [INFO] [stdout] | [INFO] [stdout] 91 | let min_time_limit = DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 92 | | r#"SELECT time FROM rejected_transactions ORDER BY time DESC LIMIT 1 OFFSET ?1"#, [INFO] [stdout] 93 | | l [INFO] [stdout] 94 | | ).fetch_optional(&mut *self.ctx.pool().await?).await)?.map(|row| row.time).unwrap_or(0); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_observability.rs:101:43 [INFO] [stdout] | [INFO] [stdout] 101 | Ok(DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 102 | | r#"DELETE FROM rejected_transactions WHERE time < ?1"#, [INFO] [stdout] 103 | | min_time [INFO] [stdout] 104 | | ).execute(&mut *self.ctx.pool().await?).await)?.rows_affected()) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:196:43 [INFO] [stdout] | [INFO] [stdout] 196 | Ok(DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 197 | | r#"SELECT count(*) as count FROM transactions WHERE hash = ?1"#, [INFO] [stdout] 198 | | bytes [INFO] [stdout] 199 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:244:40 [INFO] [stdout] | [INFO] [stdout] 244 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 245 | | r#"SELECT raw FROM utxo WHERE address = ?1"#, [INFO] [stdout] 246 | | bytes [INFO] [stdout] 247 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/price_time.rs:37:20 [INFO] [stdout] | [INFO] [stdout] 37 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 38 | | r#" [INFO] [stdout] 39 | | INSERT OR REPLACE INTO price_time [INFO] [stdout] 40 | | (source, currency, denomination, time, price) [INFO] [stdout] ... | [INFO] [stdout] 44 | | src, cur, denom, time, price [INFO] [stdout] 45 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:263:40 [INFO] [stdout] | [INFO] [stdout] 263 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 264 | | r#"SELECT child_transaction_hash, child_input_index FROM transaction_edge [INFO] [stdout] 265 | | WHERE transaction_hash = ?1 AND output_index = ?2"#, [INFO] [stdout] 266 | | bytes, [INFO] [stdout] 267 | | output_index [INFO] [stdout] 268 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/price_time.rs:54:20 [INFO] [stdout] | [INFO] [stdout] 54 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 55 | | r#" [INFO] [stdout] 56 | | SELECT source, currency, denomination, time, price FROM price_time [INFO] [stdout] 57 | | WHERE time >= ?1 AND time <= ?2 [INFO] [stdout] 58 | | "#, [INFO] [stdout] 59 | | start, end [INFO] [stdout] 60 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:300:51 [INFO] [stdout] | [INFO] [stdout] 300 | let rows = DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________________^ [INFO] [stdout] 301 | | r#"SELECT tx_hash FROM address_transaction WHERE address = ?1 ORDER BY time DESC LIMIT ?2 OFFSET ?3"#, [INFO] [stdout] 302 | | bytes, limit, offset [INFO] [stdout] 303 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/price_time.rs:83:20 [INFO] [stdout] | [INFO] [stdout] 83 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 84 | | r#" [INFO] [stdout] 85 | | SELECT price FROM price_time [INFO] [stdout] 86 | | WHERE time = ?1 AND currency = ?2 AND denomination = ?3 AND source = ?4 [INFO] [stdout] ... | [INFO] [stdout] 91 | | p [INFO] [stdout] 92 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:330:20 [INFO] [stdout] | [INFO] [stdout] 330 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 331 | | r#"SELECT tx_hash FROM address_transaction WHERE address = ?1 AND incoming=?4 ORDER BY time DESC LIMIT ?2 OFFSET ?3"#, [INFO] [stdout] 332 | | bytes, limit, offset, incoming [INFO] [stdout] 333 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/price_time.rs:104:20 [INFO] [stdout] | [INFO] [stdout] 104 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 105 | | r#" [INFO] [stdout] 106 | | SELECT price FROM price_time [INFO] [stdout] 107 | | WHERE currency = ?1 AND denomination = ?2 AND source = ?3 AND time <= ?4 [INFO] [stdout] ... | [INFO] [stdout] 114 | | max_time [INFO] [stdout] 115 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_store.rs:357:20 [INFO] [stdout] | [INFO] [stdout] 357 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 358 | | r#"SELECT COUNT(tx_hash) as count FROM address_transaction WHERE address = ?1 AND incoming=?2"#, [INFO] [stdout] 359 | | bytes, incoming [INFO] [stdout] 360 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:17:40 [INFO] [stdout] | [INFO] [stdout] 17 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 18 | | r#"SELECT party_info FROM multiparty WHERE keygen_public_key IS NOT NULL"#, [INFO] [stdout] 19 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:28:20 [INFO] [stdout] | [INFO] [stdout] 28 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 29 | | r#"SELECT party_info FROM multiparty WHERE room_id = ?1"#, [INFO] [stdout] 30 | | room_id [INFO] [stdout] 31 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:42:20 [INFO] [stdout] | [INFO] [stdout] 42 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 43 | | r#"SELECT party_data FROM multiparty WHERE keygen_public_key = ?1"#, [INFO] [stdout] 44 | | qry [INFO] [stdout] 45 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:68:20 [INFO] [stdout] | [INFO] [stdout] 68 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 69 | | r#"INSERT OR REPLACE INTO multiparty [INFO] [stdout] 70 | | (room_id, keygen_time, party_info, self_initiated, host_public_key, party_data) [INFO] [stdout] 71 | | VALUES (?1, ?2, ?3, ?4, ?5, ?6)"#, [INFO] [stdout] ... | [INFO] [stdout] 77 | | party_data [INFO] [stdout] 78 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:90:43 [INFO] [stdout] | [INFO] [stdout] 90 | Ok(DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 91 | | r#"SELECT COUNT(*) as count FROM multiparty"# [INFO] [stdout] 92 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:102:43 [INFO] [stdout] | [INFO] [stdout] 102 | Ok(DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 103 | | r#"SELECT COUNT(*) as count FROM multiparty WHERE host_public_key = ?1"#, [INFO] [stdout] 104 | | pk [INFO] [stdout] 105 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:113:43 [INFO] [stdout] | [INFO] [stdout] 113 | Ok(DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 114 | | r#"SELECT COUNT(*) as count FROM multiparty WHERE self_initiated = 1"#, [INFO] [stdout] 115 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:125:20 [INFO] [stdout] | [INFO] [stdout] 125 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 126 | | r#"UPDATE multiparty SET keygen_public_key = ?1 WHERE room_id = ?2"#, [INFO] [stdout] 127 | | pi, [INFO] [stdout] 128 | | room_id, [INFO] [stdout] 129 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:141:20 [INFO] [stdout] | [INFO] [stdout] 141 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 142 | | r#"UPDATE multiparty SET party_info = ?1 WHERE room_id = ?2"#, [INFO] [stdout] 143 | | pi, [INFO] [stdout] 144 | | room_id, [INFO] [stdout] 145 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:157:20 [INFO] [stdout] | [INFO] [stdout] 157 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 158 | | r#"UPDATE multiparty SET party_data = ?1 WHERE keygen_public_key = ?2"#, [INFO] [stdout] 159 | | pi, [INFO] [stdout] 160 | | qry, [INFO] [stdout] 161 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/mp_store.rs:203:20 [INFO] [stdout] | [INFO] [stdout] 203 | ... let rows = sqlx::query!( [INFO] [stdout] | __________________^ [INFO] [stdout] 204 | | ... r#"INSERT OR REPLACE INTO multiparty_signatures (room_id, keygen_room_id, proof, proof_time, initiate_signing) VALUES (?1, ?2, ... [INFO] [stdout] 205 | | ... room_id, [INFO] [stdout] 206 | | ... keygen_room_id, [INFO] [stdout] ... | [INFO] [stdout] 209 | | ... init [INFO] [stdout] 210 | | ... ) [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:21:20 [INFO] [stdout] | [INFO] [stdout] 21 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 22 | | r#"SELECT COUNT(*) as count FROM observation"# [INFO] [stdout] 23 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:33:20 [INFO] [stdout] | [INFO] [stdout] 33 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 34 | | r#"SELECT observation_proto FROM observation WHERE public_key = ?1 ORDER BY height DESC LIMIT 1"#, [INFO] [stdout] 35 | | bytes [INFO] [stdout] 36 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:51:40 [INFO] [stdout] | [INFO] [stdout] 51 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 52 | | r#"SELECT observation_proto FROM observation WHERE public_key = ?1 ORDER BY height DESC LIMIT ?2"#, [INFO] [stdout] 53 | | bytes, [INFO] [stdout] 54 | | limit [INFO] [stdout] 55 | | ).fetch_all(&mut *self.ctx.pool().await?).await)? [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:71:20 [INFO] [stdout] | [INFO] [stdout] 71 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 72 | | r#"INSERT OR REPLACE INTO observation [INFO] [stdout] 73 | | (hash, observation_proto, public_key, time, height) VALUES [INFO] [stdout] 74 | | (?1, ?2, ?3, ?4, ?5)"#, [INFO] [stdout] ... | [INFO] [stdout] 79 | | height [INFO] [stdout] 80 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:89:20 [INFO] [stdout] | [INFO] [stdout] 89 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 90 | | r#"SELECT observation_proto FROM observation WHERE time >= ?1 AND time <= ?2"#, [INFO] [stdout] 91 | | start_time, [INFO] [stdout] 92 | | end_time [INFO] [stdout] 93 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:115:51 [INFO] [stdout] | [INFO] [stdout] 115 | let rows = DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________________^ [INFO] [stdout] 116 | | r#"SELECT hash FROM observation WHERE time >= ?1 AND time < ?2"#, [INFO] [stdout] 117 | | start, [INFO] [stdout] 118 | | end [INFO] [stdout] 119 | | ).fetch_all(&mut *self.ctx.pool().await?) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:141:52 [INFO] [stdout] | [INFO] [stdout] 141 | let rows = DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ____________________________________________________^ [INFO] [stdout] 142 | | r#"SELECT observation_proto FROM observation WHERE hash = ?1"#, [INFO] [stdout] 143 | | hash [INFO] [stdout] 144 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:155:52 [INFO] [stdout] | [INFO] [stdout] 155 | let rows = DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ____________________________________________________^ [INFO] [stdout] 156 | | r#"SELECT observation_proto FROM observation WHERE hash = ?1"#, [INFO] [stdout] 157 | | hash [INFO] [stdout] 158 | | ).fetch_optional(&mut *self.ctx.pool().await?).await)?; [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:171:52 [INFO] [stdout] | [INFO] [stdout] 171 | let rows = DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ____________________________________________________^ [INFO] [stdout] 172 | | r#"SELECT observation_proto FROM observation ORDER BY height DESC LIMIT ?1"#, [INFO] [stdout] 173 | | limit [INFO] [stdout] 174 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:211:20 [INFO] [stdout] | [INFO] [stdout] 211 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 212 | | r#"SELECT edge, time FROM observation_edge WHERE time >= ?1 AND time <= ?2"#, [INFO] [stdout] 213 | | start, [INFO] [stdout] 214 | | end [INFO] [stdout] 215 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:234:20 [INFO] [stdout] | [INFO] [stdout] 234 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 235 | | r#"SELECT edge FROM observation_edge WHERE observed_hash = ?1"#, [INFO] [stdout] 236 | | bytes [INFO] [stdout] 237 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:251:20 [INFO] [stdout] | [INFO] [stdout] 251 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 252 | | r#"SELECT count(edge) as count FROM observation_edge WHERE observed_hash = ?1"#, [INFO] [stdout] 253 | | bytes [INFO] [stdout] 254 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/observation_store.rs:272:20 [INFO] [stdout] | [INFO] [stdout] 272 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 273 | | r#"INSERT OR REPLACE INTO observation_edge [INFO] [stdout] 274 | | (root, leaf_hash, observation_hash, observed_hash, edge, time) VALUES [INFO] [stdout] 275 | | (?1, ?2, ?3, ?4, ?5, ?6)"#, [INFO] [stdout] ... | [INFO] [stdout] 281 | | time [INFO] [stdout] 282 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/data_store.rs:247:51 [INFO] [stdout] | [INFO] [stdout] 247 | let rows = DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________________^ [INFO] [stdout] 248 | | r#" [INFO] [stdout] 249 | | INSERT OR REPLACE INTO transaction_edge [INFO] [stdout] 250 | | (transaction_hash, output_index, address, child_transaction_hash, child_input_index, time) [INFO] [stdout] ... | [INFO] [stdout] 257 | | time [INFO] [stdout] 258 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/state_store.rs:32:20 [INFO] [stdout] | [INFO] [stdout] 32 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 33 | | r#"INSERT OR REPLACE INTO state ( [INFO] [stdout] 34 | | address, selector_hash, [INFO] [stdout] 35 | | state_hash, transaction_marker, [INFO] [stdout] ... | [INFO] [stdout] 43 | | time, nonce, ser [INFO] [stdout] 44 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/state_store.rs:61:24 [INFO] [stdout] | [INFO] [stdout] 61 | let rows = sqlx::query!( [INFO] [stdout] | ________________________^ [INFO] [stdout] 62 | | r#"SELECT state FROM state WHERE address = ?1 AND selector_hash = ?3 ORDER BY index_counter DESC LIMIT ?2"#, [INFO] [stdout] 63 | | addr, [INFO] [stdout] 64 | | limit, [INFO] [stdout] 65 | | h [INFO] [stdout] 66 | | ).fetch_all(&mut *pool) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/state_store.rs:71:24 [INFO] [stdout] | [INFO] [stdout] 71 | let rows = sqlx::query!( [INFO] [stdout] | ________________________^ [INFO] [stdout] 72 | | r#"SELECT state FROM state WHERE address = ?1 ORDER BY index_counter DESC LIMIT ?2"#, [INFO] [stdout] 73 | | addr, [INFO] [stdout] 74 | | limit [INFO] [stdout] 75 | | ).fetch_all(&mut *pool) [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/state_store.rs:91:20 [INFO] [stdout] | [INFO] [stdout] 91 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 92 | | r#"DELETE FROM state WHERE address = ?1 AND selector_hash = ?2 AND index_counter < ?3"#, [INFO] [stdout] 93 | | addr, [INFO] [stdout] 94 | | sel, [INFO] [stdout] 95 | | nonce [INFO] [stdout] 96 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:21:43 [INFO] [stdout] | [INFO] [stdout] 21 | Ok(DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 22 | | r#"SELECT COUNT(DISTINCT(address)) as count FROM utxo"# [INFO] [stdout] 23 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:33:40 [INFO] [stdout] | [INFO] [stdout] 33 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 34 | | r#"SELECT raw FROM utxo WHERE has_code = ?1"#, [INFO] [stdout] 35 | | has_code [INFO] [stdout] 36 | | ).fetch_optional(&mut *self.ctx.pool().await?).await) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:58:20 [INFO] [stdout] | [INFO] [stdout] 58 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 59 | | r#"SELECT output_index FROM utxo WHERE transaction_hash = ?1 AND output_index = ?2"#, [INFO] [stdout] 60 | | b, [INFO] [stdout] 61 | | utxo.output_index [INFO] [stdout] 62 | | ); [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:92:20 [INFO] [stdout] | [INFO] [stdout] 92 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 93 | | r#"SELECT child_transaction_hash, child_input_index FROM transaction_edge [INFO] [stdout] 94 | | WHERE transaction_hash = ?1 AND output_index = ?2"#, [INFO] [stdout] 95 | | bytes, [INFO] [stdout] 96 | | output_index [INFO] [stdout] 97 | | ); [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:123:40 [INFO] [stdout] | [INFO] [stdout] 123 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 124 | | r#"SELECT child_transaction_hash, child_input_index FROM transaction_edge [INFO] [stdout] 125 | | WHERE transaction_hash = ?1 AND output_index = ?2"#, [INFO] [stdout] 126 | | bytes, [INFO] [stdout] 127 | | output_index [INFO] [stdout] 128 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:144:20 [INFO] [stdout] | [INFO] [stdout] 144 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 145 | | r#"DELETE FROM utxo WHERE transaction_hash = ?1 AND output_index = ?2"#, [INFO] [stdout] 146 | | bytes, [INFO] [stdout] 147 | | output_index [INFO] [stdout] 148 | | ); [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:173:40 [INFO] [stdout] | [INFO] [stdout] 173 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 174 | | r#"SELECT raw FROM utxo WHERE address = ?1"#, [INFO] [stdout] 175 | | bytes [INFO] [stdout] 176 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:190:40 [INFO] [stdout] | [INFO] [stdout] 190 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 191 | | r#"SELECT raw FROM utxo WHERE transaction_hash = ?1 AND output_index = ?2"#, [INFO] [stdout] 192 | | bytes, [INFO] [stdout] 193 | | output_index [INFO] [stdout] 194 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:206:40 [INFO] [stdout] | [INFO] [stdout] 206 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 207 | | r#"SELECT DISTINCT transaction_hash FROM utxo WHERE time >= ?1 AND time < ?2"#, [INFO] [stdout] 208 | | start, [INFO] [stdout] 209 | | end [INFO] [stdout] 210 | | ).fetch_all(&mut *self.ctx.pool().await?).await)? [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:232:19 [INFO] [stdout] | [INFO] [stdout] 232 | let qry = sqlx::query!( [INFO] [stdout] | ___________________^ [INFO] [stdout] 233 | | r#" [INFO] [stdout] 234 | | INSERT OR REPLACE INTO utxo (transaction_hash, output_index, [INFO] [stdout] 235 | | address, output, time, amount, raw, has_code) VALUES (?1, ?2, ?3, ?4, ?5, ?6, ?7, ?8)"#, [INFO] [stdout] ... | [INFO] [stdout] 243 | | has_code [INFO] [stdout] 244 | | ); [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:258:43 [INFO] [stdout] | [INFO] [stdout] 258 | Ok(DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 259 | | r#"SELECT output_index FROM utxo WHERE transaction_hash = ?1"#, [INFO] [stdout] 260 | | bytes [INFO] [stdout] 261 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:302:20 [INFO] [stdout] | [INFO] [stdout] 302 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 303 | | r#"SELECT raw FROM utxo"#, [INFO] [stdout] 304 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/utxo_store.rs:323:20 [INFO] [stdout] | [INFO] [stdout] 323 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 324 | | r#"SELECT raw FROM utxo WHERE time >= ?1 AND time < ?2"#, [INFO] [stdout] 325 | | start, [INFO] [stdout] 326 | | end [INFO] [stdout] 327 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_insert.rs:68:20 [INFO] [stdout] | [INFO] [stdout] 68 | let rows = sqlx::query_as!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 69 | | sqlx::sqlite::SqliteQueryResult, [INFO] [stdout] 70 | | r#" [INFO] [stdout] 71 | | INSERT OR REPLACE INTO transactions [INFO] [stdout] ... | [INFO] [stdout] 80 | | is_test, is_swap, is_metadata, is_request, is_deploy, is_liquidity [INFO] [stdout] 81 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_as` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_insert.rs:107:20 [INFO] [stdout] | [INFO] [stdout] 107 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 108 | | r#" [INFO] [stdout] 109 | | INSERT OR REPLACE INTO rejected_transactions [INFO] [stdout] 110 | | (hash, transaction_proto, time, rejection_reason) VALUES (?1, ?2, ?3, ?4)"#, [INFO] [stdout] 111 | | hash, ser, time, rejection_ser [INFO] [stdout] 112 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/address_transaction.rs:23:20 [INFO] [stdout] | [INFO] [stdout] 23 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 24 | | r#" [INFO] [stdout] 25 | | INSERT OR REPLACE INTO address_transaction [INFO] [stdout] 26 | | (address, tx_hash, time, incoming) VALUES (?1, ?2, ?3, ?4)"#, [INFO] [stdout] 27 | | address_vec, hash_vec, time, incoming [INFO] [stdout] 28 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_observability.rs:15:20 [INFO] [stdout] | [INFO] [stdout] 15 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 16 | | r#"SELECT COUNT(*) as count FROM transactions"# [INFO] [stdout] 17 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_observability.rs:28:43 [INFO] [stdout] | [INFO] [stdout] 28 | Ok(DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 29 | | r#"SELECT COUNT(*) as count FROM transactions"# [INFO] [stdout] 30 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_observability.rs:40:20 [INFO] [stdout] | [INFO] [stdout] 40 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 41 | | r#"SELECT COUNT(*) as count FROM utxo"# [INFO] [stdout] 42 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_observability.rs:51:40 [INFO] [stdout] | [INFO] [stdout] 51 | DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 52 | | r#"SELECT transaction_proto, rejection_reason FROM rejected_transactions WHERE hash = ?1"#, [INFO] [stdout] 53 | | b [INFO] [stdout] 54 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_observability.rs:62:43 [INFO] [stdout] | [INFO] [stdout] 62 | Ok(DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 63 | | r#"SELECT COUNT(*) as count FROM rejected_transactions"# [INFO] [stdout] 64 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_observability.rs:91:65 [INFO] [stdout] | [INFO] [stdout] 91 | let min_time_limit = DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 92 | | r#"SELECT time FROM rejected_transactions ORDER BY time DESC LIMIT 1 OFFSET ?1"#, [INFO] [stdout] 93 | | l [INFO] [stdout] 94 | | ).fetch_optional(&mut *self.ctx.pool().await?).await)?.map(|row| row.time).unwrap_or(0); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/transaction_observability.rs:101:43 [INFO] [stdout] | [INFO] [stdout] 101 | Ok(DataStoreContext::map_err_sqlx(sqlx::query!( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 102 | | r#"DELETE FROM rejected_transactions WHERE time < ?1"#, [INFO] [stdout] 103 | | min_time [INFO] [stdout] 104 | | ).execute(&mut *self.ctx.pool().await?).await)?.rows_affected()) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/price_time.rs:37:20 [INFO] [stdout] | [INFO] [stdout] 37 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 38 | | r#" [INFO] [stdout] 39 | | INSERT OR REPLACE INTO price_time [INFO] [stdout] 40 | | (source, currency, denomination, time, price) [INFO] [stdout] ... | [INFO] [stdout] 44 | | src, cur, denom, time, price [INFO] [stdout] 45 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/price_time.rs:54:20 [INFO] [stdout] | [INFO] [stdout] 54 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 55 | | r#" [INFO] [stdout] 56 | | SELECT source, currency, denomination, time, price FROM price_time [INFO] [stdout] 57 | | WHERE time >= ?1 AND time <= ?2 [INFO] [stdout] 58 | | "#, [INFO] [stdout] 59 | | start, end [INFO] [stdout] 60 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/price_time.rs:83:20 [INFO] [stdout] | [INFO] [stdout] 83 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 84 | | r#" [INFO] [stdout] 85 | | SELECT price FROM price_time [INFO] [stdout] 86 | | WHERE time = ?1 AND currency = ?2 AND denomination = ?3 AND source = ?4 [INFO] [stdout] ... | [INFO] [stdout] 91 | | p [INFO] [stdout] 92 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `DATABASE_URL` must be set, or `cargo sqlx prepare` must have been run and .sqlx must exist, to use query macros [INFO] [stdout] --> src/price_time.rs:104:20 [INFO] [stdout] | [INFO] [stdout] 104 | let rows = sqlx::query!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 105 | | r#" [INFO] [stdout] 106 | | SELECT price FROM price_time [INFO] [stdout] 107 | | WHERE currency = ?1 AND denomination = ?2 AND source = ?3 AND time <= ?4 [INFO] [stdout] ... | [INFO] [stdout] 114 | | max_time [INFO] [stdout] 115 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `redgold_schema::transaction::::first_input_address` [INFO] [stdout] --> src/transaction_insert.rs:30:38 [INFO] [stdout] | [INFO] [stdout] 30 | let first_input_address = tx.first_input_address().map(|a| a.proto_serialize()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `redgold_schema::transaction::::first_input_address` [INFO] [stdout] --> src/parquet_full_index.rs:41:34 [INFO] [stdout] | [INFO] [stdout] 41 | let first_input_address = tx.first_input_address().map(|a| a.proto_serialize()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `redgold_schema::transaction::::first_input_address` [INFO] [stdout] --> src/transaction_insert.rs:30:38 [INFO] [stdout] | [INFO] [stdout] 30 | let first_input_address = tx.first_input_address().map(|a| a.proto_serialize()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `redgold_schema::transaction::::first_input_address` [INFO] [stdout] --> src/parquet_full_index.rs:41:34 [INFO] [stdout] | [INFO] [stdout] 41 | let first_input_address = tx.first_input_address().map(|a| a.proto_serialize()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `redgold-data` (lib test) due to 90 previous errors; 2 warnings emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `redgold-data` (lib) due to 90 previous errors; 2 warnings emitted [INFO] running `Command { std: "docker" "inspect" "ad5f924f095802f9da56c62caa05d4dbf7b2fc8424d5856df0ad973637b5e226", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ad5f924f095802f9da56c62caa05d4dbf7b2fc8424d5856df0ad973637b5e226", kill_on_drop: false }` [INFO] [stdout] ad5f924f095802f9da56c62caa05d4dbf7b2fc8424d5856df0ad973637b5e226