[INFO] fetching crate fuel-tx 0.43.1... [INFO] checking fuel-tx-0.43.1 against master#af4a5a13a15fa0c60e06321077ef452f769b42fd for pr-122960-2 [INFO] extracting crate fuel-tx 0.43.1 into /workspace/builds/worker-1-tc1/source [INFO] validating manifest of crates.io crate fuel-tx 0.43.1 on toolchain af4a5a13a15fa0c60e06321077ef452f769b42fd [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate fuel-tx 0.43.1 [INFO] finished tweaking crates.io crate fuel-tx 0.43.1 [INFO] tweaked toml for crates.io crate fuel-tx 0.43.1 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 143 packages [INFO] [stderr] Adding base64 v0.21.7 (latest: v0.22.0) [INFO] [stderr] Adding bech32 v0.9.1 (latest: v0.11.0) [INFO] [stderr] Adding encode_unicode v0.3.6 (latest: v1.0.0) [INFO] [stderr] Adding env_logger v0.8.4 (latest: v0.11.3) [INFO] [stderr] Adding fuel-asm v0.43.2 (latest: v0.48.0) [INFO] [stderr] Adding fuel-crypto v0.43.2 (latest: v0.48.0) [INFO] [stderr] Adding fuel-derive v0.43.2 (latest: v0.48.0) [INFO] [stderr] Adding fuel-merkle v0.43.2 (latest: v0.48.0) [INFO] [stderr] Adding fuel-storage v0.43.2 (latest: v0.48.0) [INFO] [stderr] Adding fuel-types v0.43.2 (latest: v0.48.0) [INFO] [stderr] Adding generic-array v0.14.7 (latest: v1.0.0) [INFO] [stderr] Adding hashbrown v0.13.2 (latest: v0.14.3) [INFO] [stderr] Adding heck v0.4.1 (latest: v0.5.0) [INFO] [stderr] Adding itertools v0.10.5 (latest: v0.12.1) [INFO] [stderr] Adding radium v0.7.0 (latest: v1.1.0) [INFO] [stderr] Adding rstest v0.15.0 (latest: v0.18.2) [INFO] [stderr] Adding rstest_macros v0.14.0 (latest: v0.18.2) [INFO] [stderr] Adding secp256k1 v0.26.0 (latest: v0.28.2) [INFO] [stderr] Adding secp256k1-sys v0.8.1 (latest: v0.9.2) [INFO] [stderr] Adding strum v0.24.1 (latest: v0.26.2) [INFO] [stderr] Adding strum_macros v0.24.3 (latest: v0.26.2) [INFO] [stderr] Adding syn v1.0.109 (latest: v2.0.57) [INFO] [stderr] Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.0+wasi-0.2.0) [INFO] [stderr] Adding wyz v0.5.1 (latest: v0.6.1) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded fuel-derive v0.43.2 [INFO] [stderr] Downloaded rstest_macros v0.14.0 [INFO] [stderr] Downloaded insta v1.38.0 [INFO] [stderr] Downloaded fuel-asm v0.43.2 [INFO] [stderr] Downloaded ripemd v0.1.3 [INFO] [stderr] Downloaded coins-core v0.8.7 [INFO] [stderr] Downloaded coins-bip39 v0.8.7 [INFO] [stderr] Downloaded platforms v3.4.0 [INFO] [stderr] Downloaded ed25519-dalek v2.1.1 [INFO] [stderr] Downloaded curve25519-dalek v4.1.2 [INFO] [stderr] Downloaded fiat-crypto v0.2.7 [INFO] [stderr] Downloaded k256 v0.13.3 [INFO] [stderr] Downloaded crypto-bigint v0.5.5 [INFO] [stderr] Downloaded elliptic-curve v0.13.8 [INFO] [stderr] Downloaded p256 v0.13.2 [INFO] [stderr] Downloaded secp256k1 v0.26.0 [INFO] [stderr] Downloaded const-oid v0.9.6 [INFO] [stderr] Downloaded fuel-merkle v0.43.2 [INFO] [stderr] Downloaded allocator-api2 v0.2.16 [INFO] [stderr] Downloaded coins-bip32 v0.8.7 [INFO] [stderr] Downloaded pbkdf2 v0.12.2 [INFO] [stderr] Downloaded curve25519-dalek-derive v0.1.1 [INFO] [stderr] Downloaded ed25519 v2.2.3 [INFO] [stderr] Downloaded signature v2.2.0 [INFO] [stderr] Downloaded ecdsa v0.16.9 [INFO] [stderr] Downloaded spki v0.7.3 [INFO] [stderr] Downloaded sec1 v0.7.3 [INFO] [stderr] Downloaded primeorder v0.13.6 [INFO] [stderr] Downloaded fuel-crypto v0.43.2 [INFO] [stderr] Downloaded fuel-storage v0.43.2 [INFO] [stderr] Downloaded synstructure v0.13.1 [INFO] [stderr] Downloaded fuel-types v0.43.2 [INFO] [stderr] Downloaded rstest v0.15.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 08737c6a97df6d61704e581817a4c33b3ba6805e61ad507496d9697982df2dfc [INFO] running `Command { std: "docker" "start" "-a" "08737c6a97df6d61704e581817a4c33b3ba6805e61ad507496d9697982df2dfc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "08737c6a97df6d61704e581817a4c33b3ba6805e61ad507496d9697982df2dfc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "08737c6a97df6d61704e581817a4c33b3ba6805e61ad507496d9697982df2dfc", kill_on_drop: false }` [INFO] [stdout] 08737c6a97df6d61704e581817a4c33b3ba6805e61ad507496d9697982df2dfc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] dde80cab93efa917bb0fb4e82d45cec97dbf8bc173281a9c12bd345f50b491f9 [INFO] running `Command { std: "docker" "start" "-a" "dde80cab93efa917bb0fb4e82d45cec97dbf8bc173281a9c12bd345f50b491f9", kill_on_drop: false }` [INFO] [stderr] Compiling typenum v1.17.0 [INFO] [stderr] Checking subtle v2.5.0 [INFO] [stderr] Checking const-oid v0.9.6 [INFO] [stderr] Compiling semver v1.0.22 [INFO] [stderr] Checking cpufeatures v0.2.12 [INFO] [stderr] Checking base16ct v0.2.0 [INFO] [stderr] Checking memchr v2.7.2 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Compiling platforms v3.4.0 [INFO] [stderr] Compiling radium v0.7.0 [INFO] [stderr] Compiling syn v2.0.57 [INFO] [stderr] Checking keccak v0.1.5 [INFO] [stderr] Compiling rustversion v1.0.14 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Compiling secp256k1-sys v0.8.1 [INFO] [stderr] Checking bech32 v0.9.1 [INFO] [stderr] Checking ff v0.13.0 [INFO] [stderr] Checking base64 v0.21.7 [INFO] [stderr] Checking futures-sink v0.3.30 [INFO] [stderr] Checking tap v1.0.1 [INFO] [stderr] Checking futures-core v0.3.30 [INFO] [stderr] Checking regex-syntax v0.8.3 [INFO] [stderr] Checking wyz v0.5.1 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Checking group v0.13.0 [INFO] [stderr] Checking pin-project-lite v0.2.14 [INFO] [stderr] Checking futures-channel v0.3.30 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking funty v2.0.0 [INFO] [stderr] Checking futures-io v0.3.30 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking futures-task v0.3.30 [INFO] [stderr] Compiling derive_more v0.99.17 [INFO] [stderr] Checking fuel-storage v0.43.2 [INFO] [stderr] Checking bitflags v2.5.0 [INFO] [stderr] Checking either v1.10.0 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Checking aho-corasick v1.1.3 [INFO] [stderr] Checking allocator-api2 v0.2.16 [INFO] [stderr] Compiling serde_json v1.0.115 [INFO] [stderr] Checking log v0.4.21 [INFO] [stderr] Checking console v0.15.8 [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Checking itertools v0.10.5 [INFO] [stderr] Checking futures-timer v3.0.3 [INFO] [stderr] Checking similar v2.5.0 [INFO] [stderr] Checking hashbrown v0.14.3 [INFO] [stderr] Compiling curve25519-dalek v4.1.2 [INFO] [stderr] Compiling rstest_macros v0.14.0 [INFO] [stderr] Checking linked-hash-map v0.5.6 [INFO] [stderr] Compiling quickcheck_macros v1.0.0 [INFO] [stderr] Checking bitvec v1.0.1 [INFO] [stderr] Compiling strum_macros v0.24.3 [INFO] [stderr] Checking insta v1.38.0 [INFO] [stderr] Checking regex-automata v0.4.6 [INFO] [stderr] Checking strum v0.24.1 [INFO] [stderr] Checking regex v1.10.4 [INFO] [stderr] Checking secp256k1 v0.26.0 [INFO] [stderr] Checking env_logger v0.8.4 [INFO] [stderr] Checking quickcheck v1.0.3 [INFO] [stderr] Compiling synstructure v0.13.1 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling serde_derive v1.0.197 [INFO] [stderr] Compiling thiserror-impl v1.0.58 [INFO] [stderr] Compiling fuel-derive v0.43.2 [INFO] [stderr] Compiling futures-macro v0.3.30 [INFO] [stderr] Compiling curve25519-dalek-derive v0.1.1 [INFO] [stderr] Checking zeroize v1.7.0 [INFO] [stderr] Checking der v0.7.8 [INFO] [stderr] Checking futures-util v0.3.30 [INFO] [stderr] Checking fuel-types v0.43.2 [INFO] [stderr] Checking block-buffer v0.10.4 [INFO] [stderr] Checking crypto-common v0.1.6 [INFO] [stderr] Checking crypto-bigint v0.5.5 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Checking fuel-asm v0.43.2 [INFO] [stderr] Checking sha2 v0.10.8 [INFO] [stderr] Checking signature v2.2.0 [INFO] [stderr] Checking hmac v0.12.1 [INFO] [stderr] Checking sha3 v0.10.8 [INFO] [stderr] Checking ripemd v0.1.3 [INFO] [stderr] Checking rfc6979 v0.4.0 [INFO] [stderr] Checking pbkdf2 v0.12.2 [INFO] [stderr] Checking ed25519 v2.2.3 [INFO] [stderr] Checking spki v0.7.3 [INFO] [stderr] Checking sec1 v0.7.3 [INFO] [stderr] Checking thiserror v1.0.58 [INFO] [stderr] Checking pkcs8 v0.10.2 [INFO] [stderr] Checking bs58 v0.5.1 [INFO] [stderr] Checking fuel-merkle v0.43.2 [INFO] [stderr] Checking ed25519-dalek v2.1.1 [INFO] [stderr] Checking elliptic-curve v0.13.8 [INFO] [stderr] Checking serde v1.0.197 [INFO] [stderr] Checking ecdsa v0.16.9 [INFO] [stderr] Checking primeorder v0.13.6 [INFO] [stderr] Checking futures-executor v0.3.30 [INFO] [stderr] Checking k256 v0.13.3 [INFO] [stderr] Checking p256 v0.13.2 [INFO] [stderr] Checking futures v0.3.30 [INFO] [stderr] Checking rstest v0.15.0 [INFO] [stderr] Checking coins-core v0.8.7 [INFO] [stderr] Checking bincode v1.3.3 [INFO] [stderr] Checking coins-bip32 v0.8.7 [INFO] [stderr] Checking coins-bip39 v0.8.7 [INFO] [stderr] Checking fuel-crypto v0.43.2 [INFO] [stderr] Checking fuel-tx v0.43.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: the item `Vec` is imported redundantly [INFO] [stdout] --> src/contract.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | use alloc::vec::Vec; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Vec` is imported redundantly [INFO] [stdout] --> src/receipt.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use alloc::vec::Vec; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Vec` is imported redundantly [INFO] [stdout] --> src/transaction.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | Vec, [INFO] [stdout] | ^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Vec` is imported redundantly [INFO] [stdout] --> src/transaction/metadata.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use alloc::vec::Vec; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `ToString` is imported redundantly [INFO] [stdout] --> src/transaction/types/input.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | string::ToString, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `ToString` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Vec` is imported redundantly [INFO] [stdout] --> src/transaction/types/input.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | vec::Vec, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Vec` is imported redundantly [INFO] [stdout] --> src/transaction/types/input/coin.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use alloc::vec::Vec; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Vec` is imported redundantly [INFO] [stdout] --> src/transaction/types/input/message.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use alloc::vec::Vec; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Vec` is imported redundantly [INFO] [stdout] --> src/transaction/types/input/message.rs:42:9 [INFO] [stdout] | [INFO] [stdout] 42 | use alloc::vec::Vec; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Vec` is imported redundantly [INFO] [stdout] --> src/transaction/types/witness.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use alloc::vec::Vec; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Vec` is imported redundantly [INFO] [stdout] --> src/transaction.rs:551:9 [INFO] [stdout] | [INFO] [stdout] 551 | use alloc::vec::Vec; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::builder` [INFO] [stdout] --> src/transaction/types/create.rs:632:16 [INFO] [stdout] | [INFO] [stdout] 632 | use crate::builder::Finalizable; [INFO] [stdout] | ^^^^^^^ could not find `builder` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | mod builder; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = note: the item is gated behind the `builder` feature [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fuel_tx` [INFO] [stdout] --> src/transaction/id.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | use fuel_tx::{ [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `fuel_tx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::TransactionBuilder` [INFO] [stdout] --> src/transaction/types/input/snapshot_tests.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::TransactionBuilder; [INFO] [stdout] | ^^^^^^^------------------ [INFO] [stdout] | | | [INFO] [stdout] | | help: a similar name exists in the module: `TransactionFee` [INFO] [stdout] | no `TransactionBuilder` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | TransactionBuilder, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: the item is gated behind the `builder` feature [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `fuel_tx` [INFO] [stdout] --> src/tests/offset.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use fuel_tx::{ [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `fuel_tx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `fuel_tx` [INFO] [stdout] --> src/tests/prepared_init.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use fuel_tx::{ [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `fuel_tx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `fuel_tx` [INFO] [stdout] --> src/tests/valid_cases/input.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use fuel_tx::{ [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `fuel_tx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `fuel_tx` [INFO] [stdout] --> src/tests/valid_cases/output.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use fuel_tx::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `fuel_tx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `fuel_tx_test_helpers` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use fuel_tx_test_helpers::generate_bytes; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `fuel_tx_test_helpers` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `fuel_tx` [INFO] [stdout] --> src/transaction/id.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | use fuel_tx::{ [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `fuel_tx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fuel_tx` [INFO] [stdout] --> src/tests/offset.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use fuel_tx::{ [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `fuel_tx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `fuel_tx_test_helpers` [INFO] [stdout] --> src/transaction/id.rs:144:9 [INFO] [stdout] | [INFO] [stdout] 144 | use fuel_tx_test_helpers::{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `fuel_tx_test_helpers` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fuel_tx` [INFO] [stdout] --> src/tests/prepared_init.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use fuel_tx::{ [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `fuel_tx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `fuel_tx_test_helpers` [INFO] [stdout] --> src/tests/offset.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use fuel_tx_test_helpers::TransactionFactory; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `fuel_tx_test_helpers` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fuel_tx` [INFO] [stdout] --> src/tests/valid_cases/input.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use fuel_tx::{ [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `fuel_tx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `fuel_tx_test_helpers` [INFO] [stdout] --> src/tests/valid_cases/input.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use fuel_tx_test_helpers::{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `fuel_tx_test_helpers` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `TransactionBuilder` in the crate root [INFO] [stdout] --> src/transaction/types/create.rs:647:29 [INFO] [stdout] | [INFO] [stdout] 647 | let mut tx = crate::TransactionBuilder::create( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | could not find `TransactionBuilder` in the crate root [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | TransactionBuilder, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: the item is gated behind the `builder` feature [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `TransactionBuilder` in the crate root [INFO] [stdout] --> src/transaction/types/create.rs:670:26 [INFO] [stdout] | [INFO] [stdout] 670 | let err = crate::TransactionBuilder::create( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | could not find `TransactionBuilder` in the crate root [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | TransactionBuilder, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: the item is gated behind the `builder` feature [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Buildable` in this scope [INFO] [stdout] --> src/tests/offset.rs:62:39 [INFO] [stdout] | [INFO] [stdout] 62 | fn common_parts_create_and_script( [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/offset.rs:72:13 [INFO] [stdout] | [INFO] [stdout] 72 | Input::from_bytes(&bytes[input_ofs..]).expect("failed to deserialize input"); [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UtxoId` [INFO] [stdout] --> src/tests/offset.rs:81:17 [INFO] [stdout] | [INFO] [stdout] 81 | UtxoId::from_bytes(&bytes[ofs..]).expect("failed to deserialize utxo id"); [INFO] [stdout] | ^^^^^^ use of undeclared type `UtxoId` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1 + use crate::UtxoId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Address` [INFO] [stdout] --> src/tests/offset.rs:91:17 [INFO] [stdout] | [INFO] [stdout] 91 | Address::from_bytes_ref_checked(&bytes[ofs..ofs + Address::LEN]).unwrap(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Address` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Address; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Address; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Address` [INFO] [stdout] --> src/tests/offset.rs:91:67 [INFO] [stdout] | [INFO] [stdout] 91 | Address::from_bytes_ref_checked(&bytes[ofs..ofs + Address::LEN]).unwrap(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Address` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Address; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Address; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bytes32` [INFO] [stdout] --> src/tests/offset.rs:145:17 [INFO] [stdout] | [INFO] [stdout] 145 | Bytes32::from_bytes_ref_checked(&bytes[ofs..ofs + Bytes32::LEN]).unwrap(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Bytes32` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Bytes32; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_merkle::common::Bytes32; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Bytes32; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bytes32` [INFO] [stdout] --> src/tests/offset.rs:145:67 [INFO] [stdout] | [INFO] [stdout] 145 | Bytes32::from_bytes_ref_checked(&bytes[ofs..ofs + Bytes32::LEN]).unwrap(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Bytes32` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Bytes32; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_merkle::common::Bytes32; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Bytes32; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bytes32` [INFO] [stdout] --> src/tests/offset.rs:159:17 [INFO] [stdout] | [INFO] [stdout] 159 | Bytes32::from_bytes_ref_checked(&bytes[ofs..ofs + Bytes32::LEN]).unwrap(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Bytes32` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Bytes32; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_merkle::common::Bytes32; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Bytes32; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bytes32` [INFO] [stdout] --> src/tests/offset.rs:159:67 [INFO] [stdout] | [INFO] [stdout] 159 | Bytes32::from_bytes_ref_checked(&bytes[ofs..ofs + Bytes32::LEN]).unwrap(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Bytes32` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Bytes32; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_merkle::common::Bytes32; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Bytes32; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ContractId` [INFO] [stdout] --> src/tests/offset.rs:173:17 [INFO] [stdout] | [INFO] [stdout] 173 | ContractId::from_bytes_ref_checked(&bytes[ofs..ofs + ContractId::LEN]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ContractId` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::ContractId; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::ContractId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ContractId` [INFO] [stdout] --> src/tests/offset.rs:173:70 [INFO] [stdout] | [INFO] [stdout] 173 | ContractId::from_bytes_ref_checked(&bytes[ofs..ofs + ContractId::LEN]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ContractId` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::ContractId; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::ContractId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Address` [INFO] [stdout] --> src/tests/offset.rs:188:17 [INFO] [stdout] | [INFO] [stdout] 188 | Address::from_bytes_ref_checked(&bytes[ofs..ofs + Address::LEN]).unwrap(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Address` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Address; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Address; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Address` [INFO] [stdout] --> src/tests/offset.rs:188:67 [INFO] [stdout] | [INFO] [stdout] 188 | Address::from_bytes_ref_checked(&bytes[ofs..ofs + Address::LEN]).unwrap(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Address` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Address; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Address; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Address` [INFO] [stdout] --> src/tests/offset.rs:202:17 [INFO] [stdout] | [INFO] [stdout] 202 | Address::from_bytes_ref_checked(&bytes[ofs..ofs + Address::LEN]).unwrap(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Address` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Address; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Address; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Address` [INFO] [stdout] --> src/tests/offset.rs:202:67 [INFO] [stdout] | [INFO] [stdout] 202 | Address::from_bytes_ref_checked(&bytes[ofs..ofs + Address::LEN]).unwrap(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Address` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Address; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Address; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Output` [INFO] [stdout] --> src/tests/offset.rs:252:19 [INFO] [stdout] | [INFO] [stdout] 252 | let o_p = Output::from_bytes(&bytes[output_ofs..]) [INFO] [stdout] | ^^^^^^ use of undeclared type `Output` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::canonical::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use std::process::Output; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Address` [INFO] [stdout] --> src/tests/offset.rs:262:17 [INFO] [stdout] | [INFO] [stdout] 262 | Address::from_bytes_ref_checked(&bytes[ofs..ofs + Address::LEN]).unwrap(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Address` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Address; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Address; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Address` [INFO] [stdout] --> src/tests/offset.rs:262:67 [INFO] [stdout] | [INFO] [stdout] 262 | Address::from_bytes_ref_checked(&bytes[ofs..ofs + Address::LEN]).unwrap(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Address` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Address; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Address; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Address` [INFO] [stdout] --> src/tests/offset.rs:273:67 [INFO] [stdout] | [INFO] [stdout] 273 | AssetId::from_bytes_ref_checked(&bytes[ofs..ofs + Address::LEN]).unwrap(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Address` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Address; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Address; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bytes32` [INFO] [stdout] --> src/tests/offset.rs:286:17 [INFO] [stdout] | [INFO] [stdout] 286 | Bytes32::from_bytes_ref_checked(&bytes[ofs..ofs + Bytes32::LEN]).unwrap(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Bytes32` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Bytes32; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_merkle::common::Bytes32; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Bytes32; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bytes32` [INFO] [stdout] --> src/tests/offset.rs:286:67 [INFO] [stdout] | [INFO] [stdout] 286 | Bytes32::from_bytes_ref_checked(&bytes[ofs..ofs + Bytes32::LEN]).unwrap(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Bytes32` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Bytes32; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_merkle::common::Bytes32; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Bytes32; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bytes32` [INFO] [stdout] --> src/tests/offset.rs:306:17 [INFO] [stdout] | [INFO] [stdout] 306 | Bytes32::from_bytes_ref_checked(&bytes[ofs..ofs + Bytes32::LEN]).unwrap(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Bytes32` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Bytes32; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_merkle::common::Bytes32; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Bytes32; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bytes32` [INFO] [stdout] --> src/tests/offset.rs:306:67 [INFO] [stdout] | [INFO] [stdout] 306 | Bytes32::from_bytes_ref_checked(&bytes[ofs..ofs + Bytes32::LEN]).unwrap(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Bytes32` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Bytes32; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_merkle::common::Bytes32; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Bytes32; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ContractId` [INFO] [stdout] --> src/tests/offset.rs:319:17 [INFO] [stdout] | [INFO] [stdout] 319 | ContractId::from_bytes_ref_checked(&bytes[ofs..ofs + ContractId::LEN]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ContractId` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::ContractId; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::ContractId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ContractId` [INFO] [stdout] --> src/tests/offset.rs:319:70 [INFO] [stdout] | [INFO] [stdout] 319 | ContractId::from_bytes_ref_checked(&bytes[ofs..ofs + ContractId::LEN]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ContractId` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::ContractId; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::ContractId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Create` in this scope [INFO] [stdout] --> src/tests/offset.rs:336:29 [INFO] [stdout] | [INFO] [stdout] 336 | TransactionFactory::<_, Create>::from_seed(1295) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Create; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Salt` [INFO] [stdout] --> src/tests/offset.rs:345:17 [INFO] [stdout] | [INFO] [stdout] 345 | Salt::from_bytes_ref_checked(&bytes[ofs..ofs + Salt::LEN]).unwrap(); [INFO] [stdout] | ^^^^ use of undeclared type `Salt` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Salt; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::field::Salt; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Salt; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Salt` [INFO] [stdout] --> src/tests/offset.rs:345:64 [INFO] [stdout] | [INFO] [stdout] 345 | Salt::from_bytes_ref_checked(&bytes[ofs..ofs + Salt::LEN]).unwrap(); [INFO] [stdout] | ^^^^ use of undeclared type `Salt` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Salt; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::field::Salt; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Salt; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bytes64` [INFO] [stdout] --> src/tests/offset.rs:360:25 [INFO] [stdout] | [INFO] [stdout] 360 | Bytes64::from_bytes_ref_checked(&bytes[ofs..ofs + Bytes64::LEN]) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Bytes64` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Bytes64; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Bytes64; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bytes64` [INFO] [stdout] --> src/tests/offset.rs:360:75 [INFO] [stdout] | [INFO] [stdout] 360 | Bytes64::from_bytes_ref_checked(&bytes[ofs..ofs + Bytes64::LEN]) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Bytes64` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Bytes64; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Bytes64; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StorageSlot` [INFO] [stdout] --> src/tests/offset.rs:363:34 [INFO] [stdout] | [INFO] [stdout] 363 | let slot_p = StorageSlot::from(bytes); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `StorageSlot` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1 + use crate::StorageSlot; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Script` in this scope [INFO] [stdout] --> src/tests/offset.rs:405:29 [INFO] [stdout] | [INFO] [stdout] 405 | TransactionFactory::<_, Script>::from_seed(1295) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Script; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::field::Script; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Mint` in this scope [INFO] [stdout] --> src/tests/offset.rs:443:29 [INFO] [stdout] | [INFO] [stdout] 443 | TransactionFactory::<_, Mint>::from_seed(1295) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Mint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TxPointer` [INFO] [stdout] --> src/tests/offset.rs:449:32 [INFO] [stdout] | [INFO] [stdout] 449 | let tx_pointer_p = TxPointer::from_bytes(&bytes[ofs..ofs + TxPointer::LEN]) [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TxPointer` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::TxPointer; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::field::TxPointer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TxPointer` [INFO] [stdout] --> src/tests/offset.rs:449:72 [INFO] [stdout] | [INFO] [stdout] 449 | let tx_pointer_p = TxPointer::from_bytes(&bytes[ofs..ofs + TxPointer::LEN]) [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TxPointer` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::TxPointer; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::field::TxPointer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `output` [INFO] [stdout] --> src/tests/offset.rs:464:17 [INFO] [stdout] | [INFO] [stdout] 464 | output::contract::Contract::from_bytes(&bytes[ofs..ofs + size]) [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `output` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Contract; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::output::contract::Contract; [INFO] [stdout] | [INFO] [stdout] help: if you import `Contract`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 464 - output::contract::Contract::from_bytes(&bytes[ofs..ofs + size]) [INFO] [stdout] 464 + Contract::from_bytes(&bytes[ofs..ofs + size]) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Word` [INFO] [stdout] --> src/tests/offset.rs:472:17 [INFO] [stdout] | [INFO] [stdout] 472 | Word::from_bytes(&bytes[ofs..ofs + size]).expect("Should decode `Word`"); [INFO] [stdout] | ^^^^ use of undeclared type `Word` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Word; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_asm::Word; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Word; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Script` in this scope [INFO] [stdout] --> src/tests/offset.rs:490:29 [INFO] [stdout] | [INFO] [stdout] 490 | TransactionFactory::<_, Script>::from_seed(3493) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Script; [INFO] [stdout] | [INFO] [stdout] 1 + use crate::field::Script; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/offset.rs:504:29 [INFO] [stdout] | [INFO] [stdout] 504 | let input = Input::from_bytes(&bytes[offset..]) [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Output` [INFO] [stdout] --> src/tests/offset.rs:515:30 [INFO] [stdout] | [INFO] [stdout] 515 | let output = Output::from_bytes(&bytes[offset..]) [INFO] [stdout] | ^^^^^^ use of undeclared type `Output` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::canonical::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use std::process::Output; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Witness` [INFO] [stdout] --> src/tests/offset.rs:526:31 [INFO] [stdout] | [INFO] [stdout] 526 | let witness = Witness::from_bytes(&bytes[offset..]) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Witness` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Witness; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Bytes32` [INFO] [stdout] --> src/tests/offset.rs:538:59 [INFO] [stdout] | [INFO] [stdout] 538 | let receipts_root_p = &bytes[offset..offset + Bytes32::LEN]; [INFO] [stdout] | ^^^^^^^ use of undeclared type `Bytes32` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Bytes32; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_merkle::common::Bytes32; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Bytes32; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Output` [INFO] [stdout] --> src/tests/prepared_init.rs:16:20 [INFO] [stdout] | [INFO] [stdout] 16 | let variable = Output::variable(rng.gen(), rng.gen(), rng.gen()); [INFO] [stdout] | ^^^^^^ use of undeclared type `Output` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::canonical::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use std::process::Output; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Output` [INFO] [stdout] --> src/tests/prepared_init.rs:17:18 [INFO] [stdout] | [INFO] [stdout] 17 | let zeroed = Output::variable(Address::zeroed(), 0, AssetId::zeroed()); [INFO] [stdout] | ^^^^^^ use of undeclared type `Output` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::canonical::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use std::process::Output; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Address` [INFO] [stdout] --> src/tests/prepared_init.rs:17:35 [INFO] [stdout] | [INFO] [stdout] 17 | let zeroed = Output::variable(Address::zeroed(), 0, AssetId::zeroed()); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Address` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Address; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::Address; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AssetId` [INFO] [stdout] --> src/tests/prepared_init.rs:17:57 [INFO] [stdout] | [INFO] [stdout] 17 | let zeroed = Output::variable(Address::zeroed(), 0, AssetId::zeroed()); [INFO] [stdout] | ^^^^^^^ use of undeclared type `AssetId` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::AssetId; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::AssetId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Buildable` in this scope [INFO] [stdout] --> src/tests/valid_cases/input.rs:28:17 [INFO] [stdout] | [INFO] [stdout] 28 | fn test(txs: &mut impl Iterator)>) { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Buildable` in this scope [INFO] [stdout] --> src/tests/valid_cases/input.rs:31:29 [INFO] [stdout] | [INFO] [stdout] 31 | fn check_inputs(tx: Tx) -> Result<(), ValidityError> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ValidityError` in this scope [INFO] [stdout] --> src/tests/valid_cases/input.rs:31:62 [INFO] [stdout] | [INFO] [stdout] 31 | fn check_inputs(tx: Tx) -> Result<(), ValidityError> { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:41:21 [INFO] [stdout] | [INFO] [stdout] 41 | Input::CoinSigned(_) [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:42:23 [INFO] [stdout] | [INFO] [stdout] 42 | | Input::MessageCoinSigned(_) [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:43:23 [INFO] [stdout] | [INFO] [stdout] 43 | | Input::MessageDataSigned(_) => input.check( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Buildable` in this scope [INFO] [stdout] --> src/tests/valid_cases/input.rs:65:17 [INFO] [stdout] | [INFO] [stdout] 65 | Tx: Buildable, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ValidityError` in this scope [INFO] [stdout] --> src/tests/valid_cases/input.rs:60:25 [INFO] [stdout] | [INFO] [stdout] 60 | ) -> Result<(), ValidityError> [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fuel_tx` [INFO] [stdout] --> src/tests/valid_cases/input.rs:96:28 [INFO] [stdout] | [INFO] [stdout] 96 | ::witnesses(tx).len(); [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `fuel_tx` [INFO] [stdout] | [INFO] [stdout] help: consider importing this module through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::field; [INFO] [stdout] | [INFO] [stdout] help: if you import `field`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 96 - ::witnesses(tx).len(); [INFO] [stdout] 96 + ::witnesses(tx).len(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fuel_tx` [INFO] [stdout] --> src/tests/valid_cases/input.rs:97:24 [INFO] [stdout] | [INFO] [stdout] 97 | ::witnesses_mut(tx) [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `fuel_tx` [INFO] [stdout] | [INFO] [stdout] help: consider importing this module through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::field; [INFO] [stdout] | [INFO] [stdout] help: if you import `field`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 97 - ::witnesses_mut(tx) [INFO] [stdout] 97 + ::witnesses_mut(tx) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fuel_tx` [INFO] [stdout] --> src/tests/valid_cases/input.rs:98:27 [INFO] [stdout] | [INFO] [stdout] 98 | .push(fuel_tx::Witness::default()); [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `fuel_tx` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Witness; [INFO] [stdout] | [INFO] [stdout] help: if you import `Witness`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 98 - .push(fuel_tx::Witness::default()); [INFO] [stdout] 98 + .push(Witness::default()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fuel_tx` [INFO] [stdout] --> src/tests/valid_cases/input.rs:120:28 [INFO] [stdout] | [INFO] [stdout] 120 | ::witnesses(tx).len(); [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `fuel_tx` [INFO] [stdout] | [INFO] [stdout] help: consider importing this module through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::field; [INFO] [stdout] | [INFO] [stdout] help: if you import `field`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 120 - ::witnesses(tx).len(); [INFO] [stdout] 120 + ::witnesses(tx).len(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fuel_tx` [INFO] [stdout] --> src/tests/valid_cases/input.rs:121:24 [INFO] [stdout] | [INFO] [stdout] 121 | ::witnesses_mut(tx) [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `fuel_tx` [INFO] [stdout] | [INFO] [stdout] help: consider importing this module through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::field; [INFO] [stdout] | [INFO] [stdout] help: if you import `field`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 121 - ::witnesses_mut(tx) [INFO] [stdout] 121 + ::witnesses_mut(tx) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `fuel_tx` [INFO] [stdout] --> src/tests/valid_cases/input.rs:122:27 [INFO] [stdout] | [INFO] [stdout] 122 | .push(fuel_tx::Witness::default()); [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `fuel_tx` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Witness; [INFO] [stdout] | [INFO] [stdout] help: if you import `Witness`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 122 - .push(fuel_tx::Witness::default()); [INFO] [stdout] 122 + .push(Witness::default()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:125:21 [INFO] [stdout] | [INFO] [stdout] 125 | Input::owner(public), [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Script` in this scope [INFO] [stdout] --> src/tests/valid_cases/input.rs:136:47 [INFO] [stdout] | [INFO] [stdout] 136 | let mut factory = TransactionFactory::<_, Script>::from_seed(3493); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Script; [INFO] [stdout] | [INFO] [stdout] 2 + use crate::field::Script; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Script` [INFO] [stdout] --> src/tests/valid_cases/input.rs:145:18 [INFO] [stdout] | [INFO] [stdout] 145 | let mut tx = Script::default(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Script` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Script; [INFO] [stdout] | [INFO] [stdout] 2 + use crate::field::Script; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:147:17 [INFO] [stdout] | [INFO] [stdout] 147 | let input = Input::coin_signed( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/input.rs:163:16 [INFO] [stdout] | [INFO] [stdout] 163 | assert_eq!(ValidityError::InputWitnessIndexBounds { index: 0 }, err); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Witness` [INFO] [stdout] --> src/tests/valid_cases/input.rs:189:45 [INFO] [stdout] | [INFO] [stdout] 189 | let create = TransactionBuilder::create(Witness::default(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Witness` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Witness; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bytes32` in this scope [INFO] [stdout] --> src/tests/valid_cases/input.rs:210:17 [INFO] [stdout] | [INFO] [stdout] 210 | let txhash: Bytes32 = rng.gen(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Bytes32; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_merkle::common::Bytes32; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::Bytes32; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:213:17 [INFO] [stdout] | [INFO] [stdout] 213 | let owner = Input::predicate_owner(&predicate); [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:215:5 [INFO] [stdout] | [INFO] [stdout] 215 | Input::coin_predicate( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:230:17 [INFO] [stdout] | [INFO] [stdout] 230 | let owner = Input::predicate_owner(&predicate); [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:232:15 [INFO] [stdout] | [INFO] [stdout] 232 | let err = Input::coin_predicate( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/input.rs:247:16 [INFO] [stdout] | [INFO] [stdout] 247 | assert_eq!(ValidityError::InputPredicateEmpty { index: 1 }, err); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Contract` [INFO] [stdout] --> src/tests/valid_cases/input.rs:250:19 [INFO] [stdout] | [INFO] [stdout] 250 | let owner = (*Contract::root_from_code(&predicate)).into(); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Contract` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Contract; [INFO] [stdout] | [INFO] [stdout] 2 + use crate::output::contract::Contract; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:253:15 [INFO] [stdout] | [INFO] [stdout] 253 | let err = Input::coin_predicate( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/input.rs:268:16 [INFO] [stdout] | [INFO] [stdout] 268 | assert_eq!(ValidityError::InputPredicateOwner { index: 1 }, err); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bytes32` in this scope [INFO] [stdout] --> src/tests/valid_cases/input.rs:275:17 [INFO] [stdout] | [INFO] [stdout] 275 | let txhash: Bytes32 = rng.gen(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Bytes32; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_merkle::common::Bytes32; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::Bytes32; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:277:5 [INFO] [stdout] | [INFO] [stdout] 277 | Input::contract(rng.gen(), rng.gen(), rng.gen(), rng.gen(), rng.gen()) [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Output` [INFO] [stdout] --> src/tests/valid_cases/input.rs:281:15 [INFO] [stdout] | [INFO] [stdout] 281 | &[Output::contract(1, rng.gen(), rng.gen())], [INFO] [stdout] | ^^^^^^ use of undeclared type `Output` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Output; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Output; [INFO] [stdout] | [INFO] [stdout] 2 + use std::process::Output; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:288:15 [INFO] [stdout] | [INFO] [stdout] 288 | let err = Input::contract(rng.gen(), rng.gen(), rng.gen(), rng.gen(), rng.gen()) [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/input.rs:294:9 [INFO] [stdout] | [INFO] [stdout] 294 | ValidityError::InputContractAssociatedOutputContract { index: 1 }, [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:298:15 [INFO] [stdout] | [INFO] [stdout] 298 | let err = Input::contract(rng.gen(), rng.gen(), rng.gen(), rng.gen(), rng.gen()) [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Output` [INFO] [stdout] --> src/tests/valid_cases/input.rs:302:15 [INFO] [stdout] | [INFO] [stdout] 302 | &[Output::coin(rng.gen(), rng.gen(), rng.gen())], [INFO] [stdout] | ^^^^^^ use of undeclared type `Output` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Output; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Output; [INFO] [stdout] | [INFO] [stdout] 2 + use std::process::Output; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 11 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/input.rs:311:9 [INFO] [stdout] | [INFO] [stdout] 311 | ValidityError::InputContractAssociatedOutputContract { index: 1 }, [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:315:15 [INFO] [stdout] | [INFO] [stdout] 315 | let err = Input::contract(rng.gen(), rng.gen(), rng.gen(), rng.gen(), rng.gen()) [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Output` [INFO] [stdout] --> src/tests/valid_cases/input.rs:319:15 [INFO] [stdout] | [INFO] [stdout] 319 | &[Output::contract(2, rng.gen(), rng.gen())], [INFO] [stdout] | ^^^^^^ use of undeclared type `Output` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Output; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Output; [INFO] [stdout] | [INFO] [stdout] 2 + use std::process::Output; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/input.rs:328:9 [INFO] [stdout] | [INFO] [stdout] 328 | ValidityError::InputContractAssociatedOutputContract { index: 1 }, [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bytes32` in this scope [INFO] [stdout] --> src/tests/valid_cases/input.rs:337:17 [INFO] [stdout] | [INFO] [stdout] 337 | let txhash: Bytes32 = rng.gen(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Bytes32; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_merkle::common::Bytes32; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::Bytes32; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:340:21 [INFO] [stdout] | [INFO] [stdout] 340 | let recipient = Input::predicate_owner(&predicate); [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:342:5 [INFO] [stdout] | [INFO] [stdout] 342 | Input::message_data_predicate( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Script` [INFO] [stdout] --> src/tests/valid_cases/input.rs:355:18 [INFO] [stdout] | [INFO] [stdout] 355 | let mut tx = Script::default(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Script` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Script; [INFO] [stdout] | [INFO] [stdout] 2 + use crate::field::Script; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:357:17 [INFO] [stdout] | [INFO] [stdout] 357 | let input = Input::message_data_signed( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:366:9 [INFO] [stdout] | [INFO] [stdout] 366 | Input::message_coin_signed(rng.gen(), rng.gen(), rng.gen(), rng.gen(), 1); [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/input.rs:376:16 [INFO] [stdout] | [INFO] [stdout] 376 | assert_eq!(ValidityError::InputWitnessIndexBounds { index: 0 }, err,); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:379:21 [INFO] [stdout] | [INFO] [stdout] 379 | let recipient = Input::predicate_owner(&predicate); [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:382:15 [INFO] [stdout] | [INFO] [stdout] 382 | let err = Input::message_data_predicate( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/input.rs:395:16 [INFO] [stdout] | [INFO] [stdout] 395 | assert_eq!(ValidityError::InputPredicateOwner { index: 1 }, err); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:399:15 [INFO] [stdout] | [INFO] [stdout] 399 | let err = Input::message_data_signed( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/input.rs:417:16 [INFO] [stdout] | [INFO] [stdout] 417 | assert_eq!(ValidityError::InputMessageDataLength { index: 1 }, err,); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:419:15 [INFO] [stdout] | [INFO] [stdout] 419 | let err = Input::message_data_predicate( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/input.rs:432:16 [INFO] [stdout] | [INFO] [stdout] 432 | assert_eq!(ValidityError::InputMessageDataLength { index: 1 }, err,); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:436:15 [INFO] [stdout] | [INFO] [stdout] 436 | let err = Input::message_data_predicate( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/input.rs:449:16 [INFO] [stdout] | [INFO] [stdout] 449 | assert_eq!(ValidityError::InputPredicateLength { index: 1 }, err,); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:454:15 [INFO] [stdout] | [INFO] [stdout] 454 | let err = Input::message_data_predicate( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/input.rs:467:16 [INFO] [stdout] | [INFO] [stdout] 467 | assert_eq!(ValidityError::InputPredicateDataLength { index: 1 }, err,); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bytes32` in this scope [INFO] [stdout] --> src/tests/valid_cases/input.rs:474:17 [INFO] [stdout] | [INFO] [stdout] 474 | let txhash: Bytes32 = rng.gen(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Bytes32; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_merkle::common::Bytes32; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::Bytes32; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:477:21 [INFO] [stdout] | [INFO] [stdout] 477 | let recipient = Input::predicate_owner(&predicate); [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:479:5 [INFO] [stdout] | [INFO] [stdout] 479 | Input::message_coin_predicate( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Script` [INFO] [stdout] --> src/tests/valid_cases/input.rs:491:18 [INFO] [stdout] | [INFO] [stdout] 491 | let mut tx = Script::default(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Script` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Script; [INFO] [stdout] | [INFO] [stdout] 2 + use crate::field::Script; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:493:17 [INFO] [stdout] | [INFO] [stdout] 493 | let input = Input::message_coin_signed(rng.gen(), rng.gen(), rng.gen(), rng.gen(), 0); [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/input.rs:501:16 [INFO] [stdout] | [INFO] [stdout] 501 | assert_eq!(ValidityError::InputWitnessIndexBounds { index: 0 }, err,); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:504:21 [INFO] [stdout] | [INFO] [stdout] 504 | let recipient = Input::predicate_owner(&predicate); [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:507:15 [INFO] [stdout] | [INFO] [stdout] 507 | let err = Input::message_coin_predicate( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/input.rs:519:16 [INFO] [stdout] | [INFO] [stdout] 519 | assert_eq!(ValidityError::InputPredicateOwner { index: 1 }, err); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:523:15 [INFO] [stdout] | [INFO] [stdout] 523 | let err = Input::message_coin_predicate( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/input.rs:535:16 [INFO] [stdout] | [INFO] [stdout] 535 | assert_eq!(ValidityError::InputPredicateLength { index: 1 }, err,); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:540:15 [INFO] [stdout] | [INFO] [stdout] 540 | let err = Input::message_coin_predicate( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/input.rs:552:16 [INFO] [stdout] | [INFO] [stdout] 552 | assert_eq!(ValidityError::InputPredicateDataLength { index: 1 }, err,); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:560:13 [INFO] [stdout] | [INFO] [stdout] 560 | let a = Input::coin_signed( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:569:13 [INFO] [stdout] | [INFO] [stdout] 569 | let b = Input::coin_signed( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/input.rs:587:21 [INFO] [stdout] | [INFO] [stdout] 587 | assert_eq!(err, ValidityError::DuplicateInputUtxoId { utxo_id }); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:593:25 [INFO] [stdout] | [INFO] [stdout] 593 | let message_input = Input::message_data_signed( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:602:15 [INFO] [stdout] | [INFO] [stdout] 602 | let fee = Input::coin_signed( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/input.rs:625:21 [INFO] [stdout] | [INFO] [stdout] 625 | assert_eq!(err, ValidityError::DuplicateMessageInputId { message_id }); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:632:15 [INFO] [stdout] | [INFO] [stdout] 632 | let fee = Input::coin_signed( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:642:13 [INFO] [stdout] | [INFO] [stdout] 642 | let a = Input::contract(rng.gen(), rng.gen(), rng.gen(), rng.gen(), contract_id); [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:643:13 [INFO] [stdout] | [INFO] [stdout] 643 | let b = Input::contract(rng.gen(), rng.gen(), rng.gen(), rng.gen(), contract_id); [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Output` [INFO] [stdout] --> src/tests/valid_cases/input.rs:645:13 [INFO] [stdout] | [INFO] [stdout] 645 | let o = Output::contract(0, rng.gen(), rng.gen()); [INFO] [stdout] | ^^^^^^ use of undeclared type `Output` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Output; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Output; [INFO] [stdout] | [INFO] [stdout] 2 + use std::process::Output; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Output` [INFO] [stdout] --> src/tests/valid_cases/input.rs:646:13 [INFO] [stdout] | [INFO] [stdout] 646 | let p = Output::contract(1, rng.gen(), rng.gen()); [INFO] [stdout] | ^^^^^^ use of undeclared type `Output` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Output; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Output; [INFO] [stdout] | [INFO] [stdout] 2 + use std::process::Output; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/input.rs:658:21 [INFO] [stdout] | [INFO] [stdout] 658 | assert_eq!(err, ValidityError::DuplicateInputContractId { contract_id }); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UtxoId` in this scope [INFO] [stdout] --> src/tests/valid_cases/input.rs:664:24 [INFO] [stdout] | [INFO] [stdout] 664 | let input_utxo_id: UtxoId = rng.gen(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 2 + use crate::UtxoId; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:666:13 [INFO] [stdout] | [INFO] [stdout] 666 | let a = Input::contract(input_utxo_id, rng.gen(), rng.gen(), rng.gen(), rng.gen()); [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:667:13 [INFO] [stdout] | [INFO] [stdout] 667 | let b = Input::contract(input_utxo_id, rng.gen(), rng.gen(), rng.gen(), rng.gen()); [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/input.rs:668:15 [INFO] [stdout] | [INFO] [stdout] 668 | let fee = Input::coin_signed( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Output` [INFO] [stdout] --> src/tests/valid_cases/input.rs:678:13 [INFO] [stdout] | [INFO] [stdout] 678 | let o = Output::contract(0, rng.gen(), rng.gen()); [INFO] [stdout] | ^^^^^^ use of undeclared type `Output` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Output; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Output; [INFO] [stdout] | [INFO] [stdout] 2 + use std::process::Output; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Output` [INFO] [stdout] --> src/tests/valid_cases/input.rs:679:13 [INFO] [stdout] | [INFO] [stdout] 679 | let p = Output::contract(1, rng.gen(), rng.gen()); [INFO] [stdout] | ^^^^^^ use of undeclared type `Output` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 + use crate::Output; [INFO] [stdout] | [INFO] [stdout] 2 + use fuel_types::canonical::Output; [INFO] [stdout] | [INFO] [stdout] 2 + use std::process::Output; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Output` [INFO] [stdout] --> src/tests/valid_cases/output.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | Output::coin(rng.gen(), rng.next_u64(), rng.gen()) [INFO] [stdout] | ^^^^^^ use of undeclared type `Output` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::canonical::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use std::process::Output; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Output` [INFO] [stdout] --> src/tests/valid_cases/output.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | Output::contract(1, rng.gen(), rng.gen()) [INFO] [stdout] | ^^^^^^ use of undeclared type `Output` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::canonical::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use std::process::Output; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/output.rs:28:17 [INFO] [stdout] | [INFO] [stdout] 28 | Input::coin_signed( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/output.rs:37:17 [INFO] [stdout] | [INFO] [stdout] 37 | Input::contract(rng.gen(), rng.gen(), rng.gen(), rng.gen(), rng.gen()), [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Output` [INFO] [stdout] --> src/tests/valid_cases/output.rs:42:15 [INFO] [stdout] | [INFO] [stdout] 42 | let err = Output::contract(0, rng.gen(), rng.gen()) [INFO] [stdout] | ^^^^^^ use of undeclared type `Output` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::canonical::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use std::process::Output; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/output.rs:46:17 [INFO] [stdout] | [INFO] [stdout] 46 | Input::coin_signed( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/output.rs:55:17 [INFO] [stdout] | [INFO] [stdout] 55 | Input::contract(rng.gen(), rng.gen(), rng.gen(), rng.gen(), rng.gen()), [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/output.rs:61:16 [INFO] [stdout] | [INFO] [stdout] 61 | assert_eq!(ValidityError::OutputContractInputIndex { index: 2 }, err); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 1 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Output` [INFO] [stdout] --> src/tests/valid_cases/output.rs:63:15 [INFO] [stdout] | [INFO] [stdout] 63 | let err = Output::contract(2, rng.gen(), rng.gen()) [INFO] [stdout] | ^^^^^^ use of undeclared type `Output` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::canonical::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use std::process::Output; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/output.rs:67:17 [INFO] [stdout] | [INFO] [stdout] 67 | Input::coin_signed( [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Input` [INFO] [stdout] --> src/tests/valid_cases/output.rs:76:17 [INFO] [stdout] | [INFO] [stdout] 76 | Input::contract(rng.gen(), rng.gen(), rng.gen(), rng.gen(), rng.gen()), [INFO] [stdout] | ^^^^^ use of undeclared type `Input` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Input; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::canonical::Input; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ValidityError` [INFO] [stdout] --> src/tests/valid_cases/output.rs:82:16 [INFO] [stdout] | [INFO] [stdout] 82 | assert_eq!(ValidityError::OutputContractInputIndex { index: 2 }, err); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ValidityError` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum through its public re-export [INFO] [stdout] | [INFO] [stdout] 1 + use crate::ValidityError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Output` [INFO] [stdout] --> src/tests/valid_cases/output.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | Output::change(rng.gen(), rng.next_u64(), rng.gen()) [INFO] [stdout] | ^^^^^^ use of undeclared type `Output` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::canonical::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use std::process::Output; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Output` [INFO] [stdout] --> src/tests/valid_cases/output.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | Output::variable(rng.gen(), rng.next_u64(), rng.gen()) [INFO] [stdout] | ^^^^^^ use of undeclared type `Output` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::canonical::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use std::process::Output; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Output` [INFO] [stdout] --> src/tests/valid_cases/output.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 110 | Output::contract_created(rng.gen(), rng.gen()) [INFO] [stdout] | ^^^^^^ use of undeclared type `Output` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use fuel_types::canonical::Output; [INFO] [stdout] | [INFO] [stdout] 1 + use std::process::Output; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Vec` is imported redundantly [INFO] [stdout] --> src/receipt.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use alloc::vec::Vec; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Vec` is imported redundantly [INFO] [stdout] --> src/transaction.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | Vec, [INFO] [stdout] | ^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Vec` is imported redundantly [INFO] [stdout] --> src/transaction/metadata.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use alloc::vec::Vec; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Bytes32` is imported redundantly [INFO] [stdout] --> src/transaction/types/create/ser_de_tests.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | Bytes32, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 9 | use super::*; [INFO] [stdout] | -------- the item `Bytes32` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Bytes32` is imported redundantly [INFO] [stdout] --> src/transaction/types/create.rs:633:9 [INFO] [stdout] | [INFO] [stdout] 631 | use super::*; [INFO] [stdout] | -------- the item `Bytes32` is already imported here [INFO] [stdout] 632 | use crate::builder::Finalizable; [INFO] [stdout] 633 | use fuel_types::Bytes32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `ToString` is imported redundantly [INFO] [stdout] --> src/transaction/types/input.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | string::ToString, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `ToString` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Vec` is imported redundantly [INFO] [stdout] --> src/transaction/types/input.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | vec::Vec, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Vec` is imported redundantly [INFO] [stdout] --> src/transaction/types/input/coin.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use alloc::vec::Vec; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Vec` is imported redundantly [INFO] [stdout] --> src/transaction/types/input/message.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use alloc::vec::Vec; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Vec` is imported redundantly [INFO] [stdout] --> src/transaction/types/input/message.rs:42:9 [INFO] [stdout] | [INFO] [stdout] 42 | use alloc::vec::Vec; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Deserialize` is imported redundantly [INFO] [stdout] --> src/transaction/types/input/ser_de_tests.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 1 | use super::*; [INFO] [stdout] | -------- the item `Deserialize` is already imported here [INFO] [stdout] 2 | use fuel_types::canonical::{ [INFO] [stdout] 3 | Deserialize, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Serialize` is imported redundantly [INFO] [stdout] --> src/transaction/types/input/ser_de_tests.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 1 | use super::*; [INFO] [stdout] | -------- the item `Serialize` is already imported here [INFO] [stdout] ... [INFO] [stdout] 4 | Serialize, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Serialize` is imported redundantly [INFO] [stdout] --> src/transaction/types/input/snapshot_tests.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 3 | use super::*; [INFO] [stdout] | -------- the item `Serialize` is already imported here [INFO] [stdout] 4 | use crate::TransactionBuilder; [INFO] [stdout] 5 | use fuel_types::canonical::Serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Bytes32` is imported redundantly [INFO] [stdout] --> src/transaction/types/utxo_id.rs:125:9 [INFO] [stdout] | [INFO] [stdout] 123 | use super::*; [INFO] [stdout] | -------- the item `Bytes32` is already imported here [INFO] [stdout] 124 | use core::str::FromStr; [INFO] [stdout] 125 | use fuel_types::Bytes32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Vec` is imported redundantly [INFO] [stdout] --> src/transaction/types/witness.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use alloc::vec::Vec; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Deserialize` [INFO] [stdout] --> src/transaction/id.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 117 | Deserialize, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Vec` is imported redundantly [INFO] [stdout] --> src/transaction.rs:551:9 [INFO] [stdout] | [INFO] [stdout] 551 | use alloc::vec::Vec; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Vec` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/prepared_init.rs:19:14 [INFO] [stdout] | [INFO] [stdout] 19 | let tx = TransactionBuilder::script(vec![], vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `TransactionBuilder` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/input.rs:172:18 [INFO] [stdout] | [INFO] [stdout] 172 | let script = TransactionBuilder::script(vec![], vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `TransactionBuilder` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/input.rs:189:18 [INFO] [stdout] | [INFO] [stdout] 189 | let create = TransactionBuilder::create(Witness::default(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `TransactionBuilder` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/input.rs:579:15 [INFO] [stdout] | [INFO] [stdout] 579 | let err = TransactionBuilder::script(vec![], vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `TransactionBuilder` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/input.rs:612:15 [INFO] [stdout] | [INFO] [stdout] 612 | let err = TransactionBuilder::script(vec![], vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `TransactionBuilder` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/input.rs:648:15 [INFO] [stdout] | [INFO] [stdout] 648 | let err = TransactionBuilder::script(vec![], vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `TransactionBuilder` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/input.rs:681:5 [INFO] [stdout] | [INFO] [stdout] 681 | TransactionBuilder::script(vec![], vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `TransactionBuilder` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | TransactionBuilder::script(generate_bytes(rng), generate_bytes(rng)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | TransactionBuilder::create(vec![0xfau8].into(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | TransactionBuilder::script(generate_bytes(rng), generate_bytes(rng)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | TransactionBuilder::create(rng.gen(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:126:18 [INFO] [stdout] | [INFO] [stdout] 126 | let result = TransactionBuilder::script(generate_bytes(rng), generate_bytes(rng)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:143:18 [INFO] [stdout] | [INFO] [stdout] 143 | let result = TransactionBuilder::create(bytecode.clone().into(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:161:18 [INFO] [stdout] | [INFO] [stdout] 161 | let result = TransactionBuilder::script(generate_bytes(rng), generate_bytes(rng)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:182:15 [INFO] [stdout] | [INFO] [stdout] 182 | let err = TransactionBuilder::script(generate_bytes(rng), generate_bytes(rng)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:203:18 [INFO] [stdout] | [INFO] [stdout] 203 | let result = TransactionBuilder::create(bytecode.clone().into(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:223:15 [INFO] [stdout] | [INFO] [stdout] 223 | let err = TransactionBuilder::create(bytecode.clone().into(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:241:18 [INFO] [stdout] | [INFO] [stdout] 241 | let result = TransactionBuilder::script(generate_bytes(rng), generate_bytes(rng)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:259:15 [INFO] [stdout] | [INFO] [stdout] 259 | let err = TransactionBuilder::script(generate_bytes(rng), generate_bytes(rng)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:278:18 [INFO] [stdout] | [INFO] [stdout] 278 | let result = TransactionBuilder::create(rng.gen(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:296:15 [INFO] [stdout] | [INFO] [stdout] 296 | let err = TransactionBuilder::create(rng.gen(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:318:9 [INFO] [stdout] | [INFO] [stdout] 318 | TransactionBuilder::script(generate_bytes(rng), generate_bytes(rng)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:349:9 [INFO] [stdout] | [INFO] [stdout] 349 | TransactionBuilder::create(generate_bytes(rng).into(), rng.gen(), vec![]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:386:9 [INFO] [stdout] | [INFO] [stdout] 386 | TransactionBuilder::create(generate_bytes(rng).into(), rng.gen(), vec![]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:423:9 [INFO] [stdout] | [INFO] [stdout] 423 | TransactionBuilder::create(generate_bytes(rng).into(), rng.gen(), vec![]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:460:9 [INFO] [stdout] | [INFO] [stdout] 460 | TransactionBuilder::create(generate_bytes(rng).into(), rng.gen(), vec![]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:509:5 [INFO] [stdout] | [INFO] [stdout] 509 | TransactionBuilder::script(generate_bytes(rng), generate_bytes(rng)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:520:15 [INFO] [stdout] | [INFO] [stdout] 520 | let err = TransactionBuilder::script(generate_bytes(rng), generate_bytes(rng)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:536:15 [INFO] [stdout] | [INFO] [stdout] 536 | let err = TransactionBuilder::script(generate_bytes(rng), generate_bytes(rng)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:552:15 [INFO] [stdout] | [INFO] [stdout] 552 | let err = TransactionBuilder::script(generate_bytes(rng), generate_bytes(rng)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:579:5 [INFO] [stdout] | [INFO] [stdout] 579 | TransactionBuilder::script( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:591:15 [INFO] [stdout] | [INFO] [stdout] 591 | let err = TransactionBuilder::script( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:608:15 [INFO] [stdout] | [INFO] [stdout] 608 | let err = TransactionBuilder::script( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:622:15 [INFO] [stdout] | [INFO] [stdout] 622 | let err = TransactionBuilder::script( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:647:5 [INFO] [stdout] | [INFO] [stdout] 647 | TransactionBuilder::create(generate_bytes(rng).into(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:662:15 [INFO] [stdout] | [INFO] [stdout] 662 | let err = TransactionBuilder::create(generate_bytes(rng).into(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:691:15 [INFO] [stdout] | [INFO] [stdout] 691 | let err = TransactionBuilder::create(generate_bytes(rng).into(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:718:15 [INFO] [stdout] | [INFO] [stdout] 718 | let err = TransactionBuilder::create(generate_bytes(rng).into(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:739:15 [INFO] [stdout] | [INFO] [stdout] 739 | let err = TransactionBuilder::create(generate_bytes(rng).into(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:771:15 [INFO] [stdout] | [INFO] [stdout] 771 | let err = TransactionBuilder::create(generate_bytes(rng).into(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:808:15 [INFO] [stdout] | [INFO] [stdout] 808 | let err = TransactionBuilder::create(witness.into(), salt, storage_slots) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:838:5 [INFO] [stdout] | [INFO] [stdout] 838 | TransactionBuilder::create( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:858:15 [INFO] [stdout] | [INFO] [stdout] 858 | let err = TransactionBuilder::create( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:902:5 [INFO] [stdout] | [INFO] [stdout] 902 | TransactionBuilder::create(generate_bytes(rng).into(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:927:5 [INFO] [stdout] | [INFO] [stdout] 927 | TransactionBuilder::create( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:953:15 [INFO] [stdout] | [INFO] [stdout] 953 | let err = TransactionBuilder::create( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:988:18 [INFO] [stdout] | [INFO] [stdout] 988 | let tx = TransactionBuilder::script(vec![], vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:1008:14 [INFO] [stdout] | [INFO] [stdout] 1008 | let tx = TransactionBuilder::script(script, vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:1035:18 [INFO] [stdout] | [INFO] [stdout] 1035 | let tx = TransactionBuilder::script(vec![], vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:1057:14 [INFO] [stdout] | [INFO] [stdout] 1057 | let tx = TransactionBuilder::script(script, vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:1081:15 [INFO] [stdout] | [INFO] [stdout] 1081 | let err = TransactionBuilder::mint( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:1095:15 [INFO] [stdout] | [INFO] [stdout] 1095 | let err = TransactionBuilder::mint( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:1113:15 [INFO] [stdout] | [INFO] [stdout] 1113 | let err = TransactionBuilder::mint( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:1211:13 [INFO] [stdout] | [INFO] [stdout] 1211 | TransactionBuilder::create(generate_bytes(rng).into(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:1238:13 [INFO] [stdout] | [INFO] [stdout] 1238 | TransactionBuilder::create(generate_bytes(rng).into(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:1267:13 [INFO] [stdout] | [INFO] [stdout] 1267 | TransactionBuilder::create(generate_bytes(rng).into(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TransactionBuilder` [INFO] [stdout] --> src/tests/valid_cases/transaction.rs:1293:13 [INFO] [stdout] | [INFO] [stdout] 1293 | TransactionBuilder::create(generate_bytes(rng).into(), rng.gen(), vec![]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `TransactionBuilder` [INFO] [stdout] | help: a struct with a similar name exists: `TransactionFee` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 224 previous errors; 17 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: could not compile `fuel-tx` (lib test) due to 225 previous errors; 17 warnings emitted [INFO] running `Command { std: "docker" "inspect" "dde80cab93efa917bb0fb4e82d45cec97dbf8bc173281a9c12bd345f50b491f9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dde80cab93efa917bb0fb4e82d45cec97dbf8bc173281a9c12bd345f50b491f9", kill_on_drop: false }` [INFO] [stdout] dde80cab93efa917bb0fb4e82d45cec97dbf8bc173281a9c12bd345f50b491f9