[INFO] fetching crate zingolabs-zewif 0.0.2... [INFO] testing zingolabs-zewif-0.0.2 against try#2440211fe03bc45c89b6dc1a3df18382ce91e32b for pr-146098-1 [INFO] extracting crate zingolabs-zewif 0.0.2 into /workspace/builds/worker-7-tc2/source [INFO] started tweaking crates.io crate zingolabs-zewif 0.0.2 [INFO] finished tweaking crates.io crate zingolabs-zewif 0.0.2 [INFO] tweaked toml for crates.io crate zingolabs-zewif 0.0.2 written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate zingolabs-zewif 0.0.2 on toolchain 2440211fe03bc45c89b6dc1a3df18382ce91e32b [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate zingolabs-zewif 0.0.2 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" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e0d68d1223791cf55bda37ccb7cba8dd913024cc71bc7615d5fbb1b7ad4d6433 [INFO] running `Command { std: "docker" "start" "-a" "e0d68d1223791cf55bda37ccb7cba8dd913024cc71bc7615d5fbb1b7ad4d6433", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e0d68d1223791cf55bda37ccb7cba8dd913024cc71bc7615d5fbb1b7ad4d6433", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e0d68d1223791cf55bda37ccb7cba8dd913024cc71bc7615d5fbb1b7ad4d6433", kill_on_drop: false }` [INFO] [stdout] e0d68d1223791cf55bda37ccb7cba8dd913024cc71bc7615d5fbb1b7ad4d6433 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b4386b5c5c69c417458e4df6cd24872cfeaefa61aa86688e7562fdc2826c6c96 [INFO] running `Command { std: "docker" "start" "-a" "b4386b5c5c69c417458e4df6cd24872cfeaefa61aa86688e7562fdc2826c6c96", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.101 [INFO] [stderr] Compiling subtle v2.6.1 [INFO] [stderr] Compiling libm v0.2.13 [INFO] [stderr] Compiling semver v1.0.26 [INFO] [stderr] Compiling base64ct v1.7.3 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling base16ct v0.2.0 [INFO] [stderr] Compiling smallvec v1.15.0 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling jobserver v0.1.33 [INFO] [stderr] Compiling dunce v1.0.5 [INFO] [stderr] Compiling glob v0.3.2 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling phf_shared v0.11.3 [INFO] [stderr] Compiling num-bigint-dig v0.8.4 [INFO] [stderr] Compiling bitcoin-private v0.1.0 [INFO] [stderr] Compiling tinyvec v1.9.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling icu_normalizer_data v1.5.1 [INFO] [stderr] Compiling minicbor v0.19.1 [INFO] [stderr] Compiling cc v1.2.20 [INFO] [stderr] Compiling pem-rfc7468 v0.7.0 [INFO] [stderr] Compiling half v2.6.0 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling ff v0.13.1 [INFO] [stderr] Compiling rand_xoshiro v0.6.0 [INFO] [stderr] Compiling group v0.13.0 [INFO] [stderr] Compiling password-hash v0.5.0 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling crc v3.2.1 [INFO] [stderr] Compiling percent-encoding v2.3.1 [INFO] [stderr] Compiling pqcrypto-traits v0.3.5 [INFO] [stderr] Compiling bitcoin_hashes v0.12.0 [INFO] [stderr] Compiling form_urlencoded v1.2.1 [INFO] [stderr] Compiling miniz_oxide v0.7.4 [INFO] [stderr] Compiling itertools v0.11.0 [INFO] [stderr] Compiling curve25519-dalek v4.1.3 [INFO] [stderr] Compiling phf_generator v0.11.3 [INFO] [stderr] Compiling unicode-normalization v0.1.24 [INFO] [stderr] Compiling pqcrypto-internals v0.2.10 [INFO] [stderr] Compiling secp256k1-sys v0.10.1 [INFO] [stderr] Compiling pqcrypto-mlkem v0.1.0 [INFO] [stderr] Compiling pqcrypto-mldsa v0.1.1 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling chrono v0.4.41 [INFO] [stderr] Compiling bc-rand v0.4.0 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling synstructure v0.13.1 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.7.5 [INFO] [stderr] Compiling zerovec-derive v0.10.3 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling curve25519-dalek-derive v0.1.1 [INFO] [stderr] Compiling icu_provider_macros v1.5.0 [INFO] [stderr] Compiling phf_macros v0.11.3 [INFO] [stderr] Compiling secp256k1 v0.30.0 [INFO] [stderr] Compiling zeroize v1.8.1 [INFO] [stderr] Compiling phf v0.11.3 [INFO] [stderr] Compiling ur v0.4.1 [INFO] [stderr] Compiling der v0.7.10 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling dcbor v0.19.1 [INFO] [stderr] Compiling yoke v0.7.5 [INFO] [stderr] Compiling zerovec v0.10.4 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling inout v0.1.4 [INFO] [stderr] Compiling crypto-bigint v0.5.5 [INFO] [stderr] Compiling universal-hash v0.5.1 [INFO] [stderr] Compiling aead v0.5.2 [INFO] [stderr] Compiling cipher v0.4.4 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling poly1305 v0.8.0 [INFO] [stderr] Compiling salsa20 v0.10.2 [INFO] [stderr] Compiling chacha20 v0.9.1 [INFO] [stderr] Compiling bc-ur v0.9.0 [INFO] [stderr] Compiling bc-tags v0.2.0 [INFO] [stderr] Compiling sha2 v0.10.8 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling signature v2.2.0 [INFO] [stderr] Compiling blake2 v0.10.6 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling rfc6979 v0.4.0 [INFO] [stderr] Compiling ed25519 v2.2.3 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling sec1 v0.7.3 [INFO] [stderr] Compiling pbkdf2 v0.12.2 [INFO] [stderr] Compiling argon2 v0.5.3 [INFO] [stderr] Compiling pkcs8 v0.10.2 [INFO] [stderr] Compiling chacha20poly1305 v0.10.1 [INFO] [stderr] Compiling scrypt v0.11.0 [INFO] [stderr] Compiling hkdf v0.12.4 [INFO] [stderr] Compiling ssh-encoding v0.2.0 [INFO] [stderr] Compiling tinystr v0.7.6 [INFO] [stderr] Compiling icu_collections v1.5.0 [INFO] [stderr] Compiling pkcs1 v0.7.5 [INFO] [stderr] Compiling ssh-cipher v0.2.0 [INFO] [stderr] Compiling icu_locid v1.5.0 [INFO] [stderr] Compiling dsa v0.6.3 [INFO] [stderr] Compiling rsa v0.9.8 [INFO] [stderr] Compiling icu_provider v1.5.0 [INFO] [stderr] Compiling elliptic-curve v0.13.8 [INFO] [stderr] Compiling ed25519-dalek v2.1.1 [INFO] [stderr] Compiling icu_locid_transform v1.5.0 [INFO] [stderr] Compiling x25519-dalek v2.0.1 [INFO] [stderr] Compiling bc-crypto v0.9.0 [INFO] [stderr] Compiling ecdsa v0.16.9 [INFO] [stderr] Compiling primeorder v0.13.6 [INFO] [stderr] Compiling bc-shamir v0.8.0 [INFO] [stderr] Compiling sskr v0.8.0 [INFO] [stderr] Compiling p256 v0.13.2 [INFO] [stderr] Compiling p384 v0.13.1 [INFO] [stderr] Compiling p521 v0.13.3 [INFO] [stderr] Compiling icu_properties v1.5.1 [INFO] [stderr] Compiling ssh-key v0.6.6 [INFO] [stderr] Compiling icu_normalizer v1.5.0 [INFO] [stderr] Compiling idna_adapter v1.2.0 [INFO] [stderr] Compiling idna v1.0.3 [INFO] [stderr] Compiling url v2.5.4 [INFO] [stderr] Compiling bc-components v0.21.0 [INFO] [stderr] Compiling known-values v0.4.0 [INFO] [stderr] Compiling bc-envelope v0.28.0 [INFO] [stderr] Compiling zingolabs-zewif v0.0.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 14.26s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: num-bigint-dig v0.8.4 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] running `Command { std: "docker" "inspect" "b4386b5c5c69c417458e4df6cd24872cfeaefa61aa86688e7562fdc2826c6c96", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b4386b5c5c69c417458e4df6cd24872cfeaefa61aa86688e7562fdc2826c6c96", kill_on_drop: false }` [INFO] [stdout] b4386b5c5c69c417458e4df6cd24872cfeaefa61aa86688e7562fdc2826c6c96 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7cda27f74200fac3c096d7bdc5c36197b57201a696c99444f3ffa379a7a143dd [INFO] running `Command { std: "docker" "start" "-a" "7cda27f74200fac3c096d7bdc5c36197b57201a696c99444f3ffa379a7a143dd", kill_on_drop: false }` [INFO] [stderr] Compiling zingolabs-zewif v0.0.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1.39s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: num-bigint-dig v0.8.4 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] running `Command { std: "docker" "inspect" "7cda27f74200fac3c096d7bdc5c36197b57201a696c99444f3ffa379a7a143dd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7cda27f74200fac3c096d7bdc5c36197b57201a696c99444f3ffa379a7a143dd", kill_on_drop: false }` [INFO] [stdout] 7cda27f74200fac3c096d7bdc5c36197b57201a696c99444f3ffa379a7a143dd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 814a841dcf0cf2fe22842433f6a66c36a2acff3c34be1d615e99ab462d55a3bd [INFO] running `Command { std: "docker" "start" "-a" "814a841dcf0cf2fe22842433f6a66c36a2acff3c34be1d615e99ab462d55a3bd", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: num-bigint-dig v0.8.4 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/zingolabs_zewif-4a64fdebf6639dde) [INFO] [stdout] [INFO] [stdout] running 49 tests [INFO] [stdout] test amount::tests::test_cbor ... ok [INFO] [stdout] test blob::tests::test_cbor ... ok [INFO] [stdout] test block_hash::tests::test_cbor ... ok [INFO] [stdout] test block_height::tests::test_cbor ... ok [INFO] [stdout] test data::tests::test_cbor ... ok [INFO] [stdout] test mnemonic_language::tests::test_cbor ... ok [INFO] [stdout] test network::tests::test_cbor ... ok [INFO] [stdout] test amount::tests::test_envelope ... ok [INFO] [stdout] test blob::tests::test_envelope ... ok [INFO] [stdout] test non_hardened_child_index::tests::test_cbor ... ok [INFO] [stdout] test block_height::tests::test_envelope ... ok [INFO] [stdout] test data::tests::test_envelope ... ok [INFO] [stdout] test mnemonic_language::tests::test_envelope ... ok [INFO] [stdout] test block_hash::tests::test_envelope ... ok [INFO] [stdout] test network::tests::test_envelope ... ok [INFO] [stdout] test non_hardened_child_index::tests::test_envelope ... ok [INFO] [stdout] test anchor::test_envelope::test_envelope ... ok [INFO] [stdout] test orchard::orchard_witness::test_envelope::test_envelope ... ok [INFO] [stdout] test memo::test_envelope::test_envelope ... ok [INFO] [stdout] test script::tests::test_cbor ... ok [INFO] [stdout] test script::tests::test_envelope ... ok [INFO] [stdout] test sapling::sapling_incoming_viewing_key::test_envelope::test_envelope ... ok [INFO] [stdout] test sapling::sapling_extended_full_viewing_key::test_envelope::test_envelope ... ok [INFO] [stdout] test sapling::sapling_extended_spending_key::test_envelope::test_envelope ... ok [INFO] [stdout] test legacy_seed::tests::test_envelope ... ok [INFO] [stdout] test derivation_info::tests::test_envelope ... ok [INFO] [stdout] test sapling::sapling_witness::test_envelope::test_envelope ... ok [INFO] [stdout] test bip_39_mnemonic::tests::test_envelope ... ok [INFO] [stdout] test seed_fingerprint::test_envelope::test_envelope ... ok [INFO] [stdout] test txid::tests::test_cbor ... ok [INFO] [stdout] test txid::tests::test_envelope ... ok [INFO] [stdout] test transparent::transparent_spending_key::test_envelope::test_envelope ... ok [INFO] [stdout] test seed_material::tests::test_envelope ... ok [INFO] [stdout] test tx_block_position::envelope_tests::test_envelope ... ok [INFO] [stdout] test transparent::transparent_spend_authority::tests::test_envelope ... ok [INFO] [stdout] test protocol_address::tests::test_envelope ... ok [INFO] [stdout] test orchard::orchard_sent_output::tests::test_envelope ... ok [INFO] [stdout] test sapling::address::test_envelope ... ok [INFO] [stdout] test sapling::sapling_sent_output::tests::test_envelope ... ok [INFO] [stdout] test transparent::address::tests::test_envelope ... ok [INFO] [stdout] test transaction::tests::test_envelope ... ok [INFO] [stdout] test unified_address::tests::test_envelope ... ok [INFO] [stdout] test orchard::orchard_witness::tests::test_envelope ... ok [INFO] [stdout] test sapling::sapling_witness::tests::test_envelope ... ok [INFO] [stdout] test address::tests::test_envelope ... ok [INFO] [stdout] test account::tests::test_envelope ... ok [INFO] [stdout] test zewif_envelope::tests::test_new_envelope ... ok [INFO] [stdout] test zewif_wallet::tests::test_envelope ... ok [INFO] [stdout] test zewif_impl::tests::test_envelope ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 49 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.67s [INFO] [stdout] [INFO] [stderr] Doc-tests zingolabs_zewif [INFO] [stdout] [INFO] [stdout] running 87 tests [INFO] [stdout] test src/address.rs - address::Address::address_mut (line 229) ... FAILED [INFO] [stdout] test src/address.rs - address::Address::name (line 126) ... FAILED [INFO] [stdout] test src/address.rs - address::Address::address (line 209) ... FAILED [INFO] [stdout] test src/account.rs - account::Account (line 39) - compile ... FAILED [INFO] [stdout] test src/anchor.rs - anchor::Anchor (line 28) ... FAILED [INFO] [stdout] test src/blob.rs - blob::Blob::as_slice (line 136) ... FAILED [INFO] [stdout] test src/address.rs - address::Address::set_name (line 255) ... FAILED [INFO] [stdout] test src/address.rs - address::Address::set_purpose (line 170) ... FAILED [INFO] [stdout] test src/address.rs - address::Address::purpose (line 146) ... FAILED [INFO] [stdout] test src/address.rs - address::Address::new (line 103) ... FAILED [INFO] [stdout] test src/blob.rs - blob::Blob (line 56) ... FAILED [INFO] [stdout] test src/address.rs - address::Address::set_address (line 275) ... FAILED [INFO] [stdout] test src/amount.rs - amount::Amount (line 42) ... FAILED [INFO] [stdout] test src/address.rs - address::Address::as_string (line 189) ... FAILED [INFO] [stdout] test src/amount.rs - amount::Amount::sum (line 183) ... FAILED [INFO] [stdout] test src/address.rs - address::Address (line 34) ... FAILED [INFO] [stdout] test src/blob.rs - blob::Blob::is_empty (line 108) ... FAILED [INFO] [stdout] test src/block_height.rs - block_height::BlockHeight::from_u32 (line 59) ... FAILED [INFO] [stdout] test src/block_hash.rs - block_hash::BlockHash::write (line 150) - compile ... FAILED [INFO] [stdout] test src/block_hash.rs - block_hash::BlockHash::from_bytes (line 78) ... FAILED [INFO] [stdout] test src/blob_macro.rs - blob_macro::blob (line 9) ... FAILED [INFO] [stdout] test src/blob.rs - blob::Blob::len (line 93) ... FAILED [INFO] [stdout] test src/block_hash.rs - block_hash::BlockHash::read (line 120) - compile ... FAILED [INFO] [stdout] test src/blob.rs - blob::Blob::from_hex (line 193) ... FAILED [INFO] [stdout] test src/block_height.rs - block_height::BlockHeight (line 34) ... FAILED [INFO] [stdout] test src/block_hash.rs - block_hash::BlockHash::from_hex (line 91) ... FAILED [INFO] [stdout] test src/block_height.rs - block_height::BlockHeight::saturating_sub (line 75) ... FAILED [INFO] [stdout] test src/blob.rs - blob::Blob::to_vec (line 120) ... FAILED [INFO] [stdout] test src/blob.rs - blob::Blob::from_vec (line 179) ... FAILED [INFO] [stdout] test src/block_hash.rs - block_hash::BlockHash (line 30) ... FAILED [INFO] [stdout] test src/blob.rs - blob::Blob::new (line 79) ... FAILED [INFO] [stdout] test src/blob.rs - blob::Blob::from_slice (line 158) ... FAILED [INFO] [stdout] test src/data.rs - data::Data::new (line 51) ... FAILED [INFO] [stdout] test src/data.rs - data::Data::concat (line 179) ... FAILED [INFO] [stdout] test src/data.rs - data::Data::len (line 87) ... FAILED [INFO] [stdout] test src/lib.rs - (line 45) - compile ... FAILED [INFO] [stdout] test src/mod_use_macro.rs - mod_use_macro::mod_use (line 15) ... ignored [INFO] [stdout] test src/mod_use_macro.rs - mod_use_macro::mod_use (line 30) ... ignored [INFO] [stdout] test src/data.rs - data::Data::is_empty (line 99) ... FAILED [INFO] [stdout] test src/data.rs - data::Data::from_bytes (line 66) ... FAILED [INFO] [stdout] test src/data.rs - data::Data::from_hex (line 160) ... FAILED [INFO] [stdout] test src/data.rs - data::Data::from_vec (line 143) ... FAILED [INFO] [stdout] test src/derivation_info.rs - derivation_info::DerivationInfo::new (line 68) ... FAILED [INFO] [stdout] test src/derivation_info.rs - derivation_info::DerivationInfo (line 37) ... FAILED [INFO] [stdout] test src/data.rs - data::Data (line 33) ... FAILED [INFO] [stdout] test src/data.rs - data::Data::to_vec (line 114) ... FAILED [INFO] [stdout] test src/data.rs - data::Data::from_slice (line 127) ... FAILED [INFO] [stdout] test src/incremental_witness.rs - incremental_witness::IncrementalWitness (line 30) ... FAILED [INFO] [stdout] test src/mnemonic_language.rs - mnemonic_language::MnemonicLanguage (line 30) ... FAILED [INFO] [stdout] test src/data_macro.rs - data_macro::data (line 9) ... FAILED [INFO] [stdout] test src/network.rs - network::Network (line 28) ... FAILED [INFO] [stdout] test src/mnemonic_language.rs - mnemonic_language::MnemonicLanguage::from_u32 (line 83) ... FAILED [INFO] [stdout] test src/mnemonic_language.rs - mnemonic_language::MnemonicLanguage::name (line 123) ... FAILED [INFO] [stdout] test src/non_hardened_child_index.rs - non_hardened_child_index::NonHardenedChildIndex (line 18) ... FAILED [INFO] [stdout] test src/orchard/orchard_sent_output.rs - orchard::orchard_sent_output::OrchardSentOutput::set_value (line 182) ... FAILED [INFO] [stdout] test src/protocol_address.rs - protocol_address::ProtocolAddress::is_sapling (line 105) ... FAILED [INFO] [stdout] test src/protocol_address.rs - protocol_address::ProtocolAddress (line 33) ... FAILED [INFO] [stdout] test src/orchard/orchard_sent_output.rs - orchard::orchard_sent_output::OrchardSentOutput::from_parts (line 103) ... FAILED [INFO] [stdout] test src/protocol_address.rs - protocol_address::ProtocolAddress::is_transparent (line 128) ... FAILED [INFO] [stdout] test src/orchard/orchard_sent_output.rs - orchard::orchard_sent_output::OrchardSentOutput::value (line 156) ... FAILED [INFO] [stdout] test src/orchard/orchard_sent_output.rs - orchard::orchard_sent_output::OrchardSentOutput (line 35) ... FAILED [INFO] [stdout] test src/protocol_address.rs - protocol_address::ProtocolAddress::is_unified (line 151) ... FAILED [INFO] [stdout] test src/sapling/address.rs - sapling::address::Address (line 29) ... FAILED [INFO] [stdout] test src/protocol_address.rs - protocol_address::ProtocolAddress::as_string (line 78) ... FAILED [INFO] [stdout] test src/sapling/sapling_incoming_viewing_key.rs - sapling::sapling_incoming_viewing_key::SaplingIncomingViewingKey (line 33) ... FAILED [INFO] [stdout] test src/sapling/sapling_sent_output.rs - sapling::sapling_sent_output::SaplingSentOutput (line 33) ... FAILED [INFO] [stdout] test src/sapling/sapling_sent_output.rs - sapling::sapling_sent_output::SaplingSentOutput::new (line 96) ... FAILED [INFO] [stdout] test src/transaction.rs - transaction::Transaction (line 44) - compile ... FAILED [INFO] [stdout] test src/string_utils.rs - string_utils::format_with_underscores (line 21) ... FAILED [INFO] [stdout] test src/string_utils.rs - string_utils::format_zats_as_zec (line 55) ... FAILED [INFO] [stdout] test src/transparent/address.rs - transparent::address::Address (line 34) ... FAILED [INFO] [stdout] test src/sapling/sapling_sent_output.rs - sapling::sapling_sent_output::SaplingSentOutput::set_value (line 172) ... FAILED [INFO] [stdout] test src/seed_material.rs - seed_material::SeedMaterial (line 43) ... FAILED [INFO] [stdout] test src/string_utils.rs - string_utils::format_signed_zats_as_zec (line 92) ... FAILED [INFO] [stdout] test src/sapling/sapling_sent_output.rs - sapling::sapling_sent_output::SaplingSentOutput::value (line 149) ... FAILED [INFO] [stdout] test src/script.rs - script::Script (line 34) ... FAILED [INFO] [stdout] test src/txid.rs - txid::TxId (line 31) ... FAILED [INFO] [stdout] test src/transparent/address.rs - transparent::address::Address::new (line 78) ... FAILED [INFO] [stdout] test src/transparent/transparent_spend_authority.rs - transparent::transparent_spend_authority::TransparentSpendAuthority (line 30) ... FAILED [INFO] [stdout] test src/string_macro.rs - string_macro::string (line 9) ... FAILED [INFO] [stdout] test src/txid.rs - txid::TxId::from_bytes (line 79) ... FAILED [INFO] [stdout] test src/txid.rs - txid::TxId::from_hex (line 92) ... FAILED [INFO] [stdout] test src/txid.rs - txid::TxId::read (line 122) - compile ... FAILED [INFO] [stdout] test src/zewif_wallet.rs - zewif_wallet::ZewifWallet (line 35) - compile ... FAILED [INFO] [stdout] test src/zewif_impl.rs - zewif_impl::Zewif (line 40) - compile ... FAILED [INFO] [stdout] test src/txid.rs - txid::TxId::write (line 152) - compile ... FAILED [INFO] [stdout] test src/unified_address.rs - unified_address::UnifiedAddress (line 43) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/address.rs - address::Address::address_mut (line 229) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/address.rs:230:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Address, ProtocolAddress, transparent, sapling}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/address.rs - address::Address::name (line 126) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/address.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Address, ProtocolAddress, transparent}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/address.rs - address::Address::address (line 209) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/address.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Address, ProtocolAddress, transparent}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/account.rs - account::Account (line 39) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/account.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Account, Address, TxId, ProtocolAddress, transparent}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/anchor.rs - anchor::Anchor (line 28) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/anchor.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Anchor; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/blob.rs - blob::Blob::as_slice (line 136) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/blob.rs:137:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Blob; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/address.rs - address::Address::set_name (line 255) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/address.rs:256:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Address, ProtocolAddress, transparent}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/address.rs - address::Address::set_purpose (line 170) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/address.rs:171:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Address, ProtocolAddress, transparent}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/address.rs - address::Address::purpose (line 146) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/address.rs:147:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Address, ProtocolAddress, transparent}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/address.rs - address::Address::new (line 103) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/address.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Address, ProtocolAddress, transparent}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/blob.rs - blob::Blob (line 56) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/blob.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Blob; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/address.rs - address::Address::set_address (line 275) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/address.rs:276:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Address, ProtocolAddress, transparent}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/amount.rs - amount::Amount (line 42) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/amount.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Amount; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/address.rs - address::Address::as_string (line 189) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/address.rs:190:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Address, ProtocolAddress, transparent}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/amount.rs - amount::Amount::sum (line 183) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/amount.rs:184:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Amount; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/address.rs - address::Address (line 34) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/address.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Address, ProtocolAddress, transparent}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/blob.rs - blob::Blob::is_empty (line 108) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/blob.rs:109:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Blob; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/block_height.rs - block_height::BlockHeight::from_u32 (line 59) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/block_height.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::BlockHeight; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/block_hash.rs - block_hash::BlockHash::write (line 150) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/block_hash.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 4 | use zewif::BlockHash; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/block_hash.rs - block_hash::BlockHash::from_bytes (line 78) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/block_hash.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::BlockHash; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/blob_macro.rs - blob_macro::blob (line 9) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/blob_macro.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::blob; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/blob.rs - blob::Blob::len (line 93) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/blob.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Blob; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/block_hash.rs - block_hash::BlockHash::read (line 120) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/block_hash.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 4 | use zewif::BlockHash; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/blob.rs - blob::Blob::from_hex (line 193) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/blob.rs:194:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Blob; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/block_height.rs - block_height::BlockHeight (line 34) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/block_height.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::BlockHeight; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/block_hash.rs - block_hash::BlockHash::from_hex (line 91) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/block_hash.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::BlockHash; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/block_height.rs - block_height::BlockHeight::saturating_sub (line 75) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/block_height.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::BlockHeight; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/blob.rs - blob::Blob::to_vec (line 120) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/blob.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Blob; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/blob.rs - blob::Blob::from_vec (line 179) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/blob.rs:180:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Blob; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/block_hash.rs - block_hash::BlockHash (line 30) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/block_hash.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::BlockHash; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/blob.rs - blob::Blob::new (line 79) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/blob.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Blob; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/blob.rs - blob::Blob::from_slice (line 158) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/blob.rs:159:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Blob; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data.rs - data::Data::new (line 51) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/data.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Data; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data.rs - data::Data::concat (line 179) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/data.rs:180:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Data; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data.rs - data::Data::len (line 87) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/data.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Data; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 45) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/lib.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Zewif, ZewifWallet, Network, Account, Address, BlockHeight}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data.rs - data::Data::is_empty (line 99) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/data.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Data; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data.rs - data::Data::from_bytes (line 66) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/data.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Data; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data.rs - data::Data::from_hex (line 160) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/data.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Data; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data.rs - data::Data::from_vec (line 143) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/data.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Data; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/derivation_info.rs - derivation_info::DerivationInfo::new (line 68) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/derivation_info.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{DerivationInfo, NonHardenedChildIndex}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/derivation_info.rs - derivation_info::DerivationInfo (line 37) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/derivation_info.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{DerivationInfo, NonHardenedChildIndex}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data.rs - data::Data (line 33) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/data.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Data; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data.rs - data::Data::to_vec (line 114) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/data.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Data; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data.rs - data::Data::from_slice (line 127) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/data.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::Data; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/incremental_witness.rs - incremental_witness::IncrementalWitness (line 30) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/incremental_witness.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{IncrementalWitness}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/mnemonic_language.rs - mnemonic_language::MnemonicLanguage (line 30) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/mnemonic_language.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::MnemonicLanguage; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/data_macro.rs - data_macro::data (line 9) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/data_macro.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::data; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ScriptData` [INFO] [stdout] --> src/data_macro.rs:16:14 [INFO] [stdout] | [INFO] [stdout] 9 | let script = ScriptData::new(vec![0xAA, 0xBB, 0xCC]); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ScriptData` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/network.rs - network::Network (line 28) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/network.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{ZewifWallet, Network}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/mnemonic_language.rs - mnemonic_language::MnemonicLanguage::from_u32 (line 83) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/mnemonic_language.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::MnemonicLanguage; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/mnemonic_language.rs - mnemonic_language::MnemonicLanguage::name (line 123) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/mnemonic_language.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::MnemonicLanguage; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/non_hardened_child_index.rs - non_hardened_child_index::NonHardenedChildIndex (line 18) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/non_hardened_child_index.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::NonHardenedChildIndex; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/orchard/orchard_sent_output.rs - orchard::orchard_sent_output::OrchardSentOutput::set_value (line 182) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `zewif` [INFO] [stdout] --> src/orchard/orchard_sent_output.rs:183:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{orchard::OrchardSentOutput, Blob, Amount}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/orchard/orchard_sent_output.rs:183:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{orchard::OrchardSentOutput, Blob, Amount}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/protocol_address.rs - protocol_address::ProtocolAddress::is_sapling (line 105) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/protocol_address.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Address, ProtocolAddress, sapling, transparent}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/protocol_address.rs - protocol_address::ProtocolAddress (line 33) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/protocol_address.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{ProtocolAddress, transparent, sapling, UnifiedAddress}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/orchard/orchard_sent_output.rs - orchard::orchard_sent_output::OrchardSentOutput::from_parts (line 103) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `zewif` [INFO] [stdout] --> src/orchard/orchard_sent_output.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{orchard::OrchardSentOutput, Blob, Amount}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/orchard/orchard_sent_output.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{orchard::OrchardSentOutput, Blob, Amount}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/protocol_address.rs - protocol_address::ProtocolAddress::is_transparent (line 128) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/protocol_address.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Address, ProtocolAddress, sapling, transparent}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/orchard/orchard_sent_output.rs - orchard::orchard_sent_output::OrchardSentOutput::value (line 156) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `zewif` [INFO] [stdout] --> src/orchard/orchard_sent_output.rs:157:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{orchard::OrchardSentOutput, Blob, Amount}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/orchard/orchard_sent_output.rs:157:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{orchard::OrchardSentOutput, Blob, Amount}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/orchard/orchard_sent_output.rs - orchard::orchard_sent_output::OrchardSentOutput (line 35) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `zewif` [INFO] [stdout] --> src/orchard/orchard_sent_output.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{orchard::OrchardSentOutput, Blob, Amount}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/orchard/orchard_sent_output.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{orchard::OrchardSentOutput, Blob, Amount}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/protocol_address.rs - protocol_address::ProtocolAddress::is_unified (line 151) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/protocol_address.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Address, ProtocolAddress, UnifiedAddress, transparent}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sapling/address.rs - sapling::address::Address (line 29) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `zewif` [INFO] [stdout] --> src/sapling/address.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Blob, Data, sapling::{self, SaplingIncomingViewingKey, SaplingExtendedSpendingKey}}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/sapling/address.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Blob, Data, sapling::{self, SaplingIncomingViewingKey, SaplingExtendedSpendingKey}}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/protocol_address.rs - protocol_address::ProtocolAddress::as_string (line 78) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/protocol_address.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{ProtocolAddress, transparent, sapling, UnifiedAddress}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sapling/sapling_incoming_viewing_key.rs - sapling::sapling_incoming_viewing_key::SaplingIncomingViewingKey (line 33) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `zewif` [INFO] [stdout] --> src/sapling/sapling_incoming_viewing_key.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::sapling::SaplingIncomingViewingKey; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/sapling/sapling_incoming_viewing_key.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 4 | use zewif::Blob; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sapling/sapling_sent_output.rs - sapling::sapling_sent_output::SaplingSentOutput (line 33) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `zewif` [INFO] [stdout] --> src/sapling/sapling_sent_output.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{sapling::SaplingSentOutput, Blob, Amount}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/sapling/sapling_sent_output.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{sapling::SaplingSentOutput, Blob, Amount}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sapling/sapling_sent_output.rs - sapling::sapling_sent_output::SaplingSentOutput::new (line 96) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `zewif` [INFO] [stdout] --> src/sapling/sapling_sent_output.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::sapling::SaplingSentOutput; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/transaction.rs - transaction::Transaction (line 44) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/transaction.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Transaction, TxId, BlockHeight}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/string_utils.rs - string_utils::format_with_underscores (line 21) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/string_utils.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::format_with_underscores; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/string_utils.rs - string_utils::format_zats_as_zec (line 55) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/string_utils.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::format_zats_as_zec; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/transparent/address.rs - transparent::address::Address (line 34) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `zewif` [INFO] [stdout] --> src/transparent/address.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{DerivationInfo, NonHardenedChildIndex, transparent::{self, TransparentSpendAuthority}}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/transparent/address.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{DerivationInfo, NonHardenedChildIndex, transparent::{self, TransparentSpendAuthority}}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sapling/sapling_sent_output.rs - sapling::sapling_sent_output::SaplingSentOutput::set_value (line 172) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `zewif` [INFO] [stdout] --> src/sapling/sapling_sent_output.rs:173:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{sapling::SaplingSentOutput, Amount}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/sapling/sapling_sent_output.rs:173:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{sapling::SaplingSentOutput, Amount}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/seed_material.rs - seed_material::SeedMaterial (line 43) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/seed_material.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{SeedMaterial, Blob, Bip39Mnemonic, LegacySeed, MnemonicLanguage}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/string_utils.rs - string_utils::format_signed_zats_as_zec (line 92) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/string_utils.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::format_signed_zats_as_zec; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sapling/sapling_sent_output.rs - sapling::sapling_sent_output::SaplingSentOutput::value (line 149) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `zewif` [INFO] [stdout] --> src/sapling/sapling_sent_output.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{sapling::SaplingSentOutput, Amount}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/sapling/sapling_sent_output.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{sapling::SaplingSentOutput, Amount}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/script.rs - script::Script (line 34) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/script.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Script, Data}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/txid.rs - txid::TxId (line 31) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/txid.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::TxId; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/transparent/address.rs - transparent::address::Address::new (line 78) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/transparent/address.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::transparent; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/transparent/transparent_spend_authority.rs - transparent::transparent_spend_authority::TransparentSpendAuthority (line 30) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `zewif` [INFO] [stdout] --> src/transparent/transparent_spend_authority.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Blob, transparent::{TransparentSpendAuthority, TransparentSpendingKey}}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/transparent/transparent_spend_authority.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Blob, transparent::{TransparentSpendAuthority, TransparentSpendingKey}}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/string_macro.rs - string_macro::string (line 9) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/string_macro.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::string; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AddressLabel` [INFO] [stdout] --> src/string_macro.rs:16:13 [INFO] [stdout] | [INFO] [stdout] 9 | let label = AddressLabel::from("My Savings".to_string()); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `AddressLabel` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/txid.rs - txid::TxId::from_bytes (line 79) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/txid.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::TxId; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/txid.rs - txid::TxId::from_hex (line 92) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/txid.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::TxId; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/txid.rs - txid::TxId::read (line 122) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/txid.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 4 | use zewif::TxId; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/zewif_wallet.rs - zewif_wallet::ZewifWallet (line 35) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/zewif_wallet.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{ZewifWallet, Network, Account, SeedMaterial}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/zewif_impl.rs - zewif_impl::Zewif (line 40) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/zewif_impl.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{Zewif, ZewifWallet, Network, Transaction, TxId, BlockHeight}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/txid.rs - txid::TxId::write (line 152) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/txid.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 4 | use zewif::TxId; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/unified_address.rs - unified_address::UnifiedAddress (line 43) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `zewif` [INFO] [stdout] --> src/unified_address.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 3 | use zewif::{UnifiedAddress, Blob}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `zewif` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `zewif`, use `cargo add zewif` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/account.rs - account::Account (line 39) [INFO] [stdout] src/address.rs - address::Address (line 34) [INFO] [stdout] src/address.rs - address::Address::address (line 209) [INFO] [stdout] src/address.rs - address::Address::address_mut (line 229) [INFO] [stdout] src/address.rs - address::Address::as_string (line 189) [INFO] [stdout] src/address.rs - address::Address::name (line 126) [INFO] [stdout] src/address.rs - address::Address::new (line 103) [INFO] [stdout] src/address.rs - address::Address::purpose (line 146) [INFO] [stdout] src/address.rs - address::Address::set_address (line 275) [INFO] [stdout] src/address.rs - address::Address::set_name (line 255) [INFO] [stdout] src/address.rs - address::Address::set_purpose (line 170) [INFO] [stdout] src/amount.rs - amount::Amount (line 42) [INFO] [stdout] src/amount.rs - amount::Amount::sum (line 183) [INFO] [stdout] src/anchor.rs - anchor::Anchor (line 28) [INFO] [stdout] src/blob.rs - blob::Blob (line 56) [INFO] [stdout] src/blob.rs - blob::Blob::as_slice (line 136) [INFO] [stdout] src/blob.rs - blob::Blob::from_hex (line 193) [INFO] [stdout] src/blob.rs - blob::Blob::from_slice (line 158) [INFO] [stdout] src/blob.rs - blob::Blob::from_vec (line 179) [INFO] [stdout] src/blob.rs - blob::Blob::is_empty (line 108) [INFO] [stdout] src/blob.rs - blob::Blob::len (line 93) [INFO] [stdout] src/blob.rs - blob::Blob::new (line 79) [INFO] [stdout] src/blob.rs - blob::Blob::to_vec (line 120) [INFO] [stdout] src/blob_macro.rs - blob_macro::blob (line 9) [INFO] [stdout] src/block_hash.rs - block_hash::BlockHash (line 30) [INFO] [stdout] src/block_hash.rs - block_hash::BlockHash::from_bytes (line 78) [INFO] [stdout] src/block_hash.rs - block_hash::BlockHash::from_hex (line 91) [INFO] [stdout] src/block_hash.rs - block_hash::BlockHash::read (line 120) [INFO] [stdout] src/block_hash.rs - block_hash::BlockHash::write (line 150) [INFO] [stdout] src/block_height.rs - block_height::BlockHeight (line 34) [INFO] [stdout] src/block_height.rs - block_height::BlockHeight::from_u32 (line 59) [INFO] [stdout] src/block_height.rs - block_height::BlockHeight::saturating_sub (line 75) [INFO] [stdout] src/data.rs - data::Data (line 33) [INFO] [stdout] src/data.rs - data::Data::concat (line 179) [INFO] [stdout] src/data.rs - data::Data::from_bytes (line 66) [INFO] [stdout] src/data.rs - data::Data::from_hex (line 160) [INFO] [stdout] src/data.rs - data::Data::from_slice (line 127) [INFO] [stdout] src/data.rs - data::Data::from_vec (line 143) [INFO] [stdout] src/data.rs - data::Data::is_empty (line 99) [INFO] [stdout] src/data.rs - data::Data::len (line 87) [INFO] [stdout] src/data.rs - data::Data::new (line 51) [INFO] [stdout] src/data.rs - data::Data::to_vec (line 114) [INFO] [stdout] src/data_macro.rs - data_macro::data (line 9) [INFO] [stdout] src/derivation_info.rs - derivation_info::DerivationInfo (line 37) [INFO] [stdout] src/derivation_info.rs - derivation_info::DerivationInfo::new (line 68) [INFO] [stdout] src/incremental_witness.rs - incremental_witness::IncrementalWitness (line 30) [INFO] [stdout] src/lib.rs - (line 45) [INFO] [stdout] src/mnemonic_language.rs - mnemonic_language::MnemonicLanguage (line 30) [INFO] [stdout] src/mnemonic_language.rs - mnemonic_language::MnemonicLanguage::from_u32 (line 83) [INFO] [stdout] src/mnemonic_language.rs - mnemonic_language::MnemonicLanguage::name (line 123) [INFO] [stdout] src/network.rs - network::Network (line 28) [INFO] [stdout] src/non_hardened_child_index.rs - non_hardened_child_index::NonHardenedChildIndex (line 18) [INFO] [stdout] src/orchard/orchard_sent_output.rs - orchard::orchard_sent_output::OrchardSentOutput (line 35) [INFO] [stdout] src/orchard/orchard_sent_output.rs - orchard::orchard_sent_output::OrchardSentOutput::from_parts (line 103) [INFO] [stdout] src/orchard/orchard_sent_output.rs - orchard::orchard_sent_output::OrchardSentOutput::set_value (line 182) [INFO] [stdout] src/orchard/orchard_sent_output.rs - orchard::orchard_sent_output::OrchardSentOutput::value (line 156) [INFO] [stdout] src/protocol_address.rs - protocol_address::ProtocolAddress (line 33) [INFO] [stdout] src/protocol_address.rs - protocol_address::ProtocolAddress::as_string (line 78) [INFO] [stdout] src/protocol_address.rs - protocol_address::ProtocolAddress::is_sapling (line 105) [INFO] [stdout] src/protocol_address.rs - protocol_address::ProtocolAddress::is_transparent (line 128) [INFO] [stdout] src/protocol_address.rs - protocol_address::ProtocolAddress::is_unified (line 151) [INFO] [stdout] src/sapling/address.rs - sapling::address::Address (line 29) [INFO] [stdout] src/sapling/sapling_incoming_viewing_key.rs - sapling::sapling_incoming_viewing_key::SaplingIncomingViewingKey (line 33) [INFO] [stdout] src/sapling/sapling_sent_output.rs - sapling::sapling_sent_output::SaplingSentOutput (line 33) [INFO] [stdout] src/sapling/sapling_sent_output.rs - sapling::sapling_sent_output::SaplingSentOutput::new (line 96) [INFO] [stdout] src/sapling/sapling_sent_output.rs - sapling::sapling_sent_output::SaplingSentOutput::set_value (line 172) [INFO] [stdout] src/sapling/sapling_sent_output.rs - sapling::sapling_sent_output::SaplingSentOutput::value (line 149) [INFO] [stdout] src/script.rs - script::Script (line 34) [INFO] [stdout] src/seed_material.rs - seed_material::SeedMaterial (line 43) [INFO] [stdout] src/string_macro.rs - string_macro::string (line 9) [INFO] [stdout] src/string_utils.rs - string_utils::format_signed_zats_as_zec (line 92) [INFO] [stdout] src/string_utils.rs - string_utils::format_with_underscores (line 21) [INFO] [stdout] src/string_utils.rs - string_utils::format_zats_as_zec (line 55) [INFO] [stdout] src/transaction.rs - transaction::Transaction (line 44) [INFO] [stdout] src/transparent/address.rs - transparent::address::Address (line 34) [INFO] [stdout] src/transparent/address.rs - transparent::address::Address::new (line 78) [INFO] [stdout] src/transparent/transparent_spend_authority.rs - transparent::transparent_spend_authority::TransparentSpendAuthority (line 30) [INFO] [stdout] src/txid.rs - txid::TxId (line 31) [INFO] [stdout] src/txid.rs - txid::TxId::from_bytes (line 79) [INFO] [stdout] src/txid.rs - txid::TxId::from_hex (line 92) [INFO] [stdout] src/txid.rs - txid::TxId::read (line 122) [INFO] [stdout] src/txid.rs - txid::TxId::write (line 152) [INFO] [stdout] src/unified_address.rs - unified_address::UnifiedAddress (line 43) [INFO] [stdout] src/zewif_impl.rs - zewif_impl::Zewif (line 40) [INFO] [stdout] src/zewif_wallet.rs - zewif_wallet::ZewifWallet (line 35) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 85 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.44s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.57s; merged doctests compilation took 0.12s [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "814a841dcf0cf2fe22842433f6a66c36a2acff3c34be1d615e99ab462d55a3bd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "814a841dcf0cf2fe22842433f6a66c36a2acff3c34be1d615e99ab462d55a3bd", kill_on_drop: false }` [INFO] [stdout] 814a841dcf0cf2fe22842433f6a66c36a2acff3c34be1d615e99ab462d55a3bd