[INFO] fetching crate solana-message 4.1.1...
[INFO] testing solana-message-4.1.1 against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739-1
[INFO] extracting crate solana-message 4.1.1 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate solana-message 4.1.1
[INFO] finished tweaking crates.io crate solana-message 4.1.1
[INFO] tweaked toml for crates.io crate solana-message 4.1.1 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate solana-message 4.1.1 on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate solana-message 4.1.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7c2d34644b870f024b3c8343ab6c0903d218f33cea6da56ee38fe8583dacfa25
[INFO] running `Command { std: "docker" "start" "-a" "7c2d34644b870f024b3c8343ab6c0903d218f33cea6da56ee38fe8583dacfa25", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7c2d34644b870f024b3c8343ab6c0903d218f33cea6da56ee38fe8583dacfa25", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7c2d34644b870f024b3c8343ab6c0903d218f33cea6da56ee38fe8583dacfa25", kill_on_drop: false }`
[INFO] [stdout] 7c2d34644b870f024b3c8343ab6c0903d218f33cea6da56ee38fe8583dacfa25
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ec932dd96b155ee15f72b775dfe57996ab2a23e6c7a107d3f59bb2e1b30f509a
[INFO] running `Command { std: "docker" "start" "-a" "ec932dd96b155ee15f72b775dfe57996ab2a23e6c7a107d3f59bb2e1b30f509a", kill_on_drop: false }`
[INFO] [stderr]    Compiling five8_core v1.0.0
[INFO] [stderr]    Compiling solana-program-error v3.0.1
[INFO] [stderr]    Compiling five8 v1.0.0
[INFO] [stderr]    Compiling five8_const v1.0.0
[INFO] [stderr]    Compiling solana-instruction-error v2.3.0
[INFO] [stderr]    Compiling solana-transaction-error v3.2.0
[INFO] [stderr]    Compiling solana-address v2.6.0
[INFO] [stderr]    Compiling solana-hash v4.3.0
[INFO] [stderr]    Compiling solana-pubkey v4.2.0
[INFO] [stderr]    Compiling solana-sdk-ids v3.1.0
[INFO] [stderr]    Compiling solana-instruction v3.4.0
[INFO] [stderr]    Compiling solana-message v4.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.15s
[INFO] running `Command { std: "docker" "inspect" "ec932dd96b155ee15f72b775dfe57996ab2a23e6c7a107d3f59bb2e1b30f509a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ec932dd96b155ee15f72b775dfe57996ab2a23e6c7a107d3f59bb2e1b30f509a", kill_on_drop: false }`
[INFO] [stdout] ec932dd96b155ee15f72b775dfe57996ab2a23e6c7a107d3f59bb2e1b30f509a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c9cb1975444823efc9b9bf50888e37aa988f2cb6fbd7eacf783750be63e7509c
[INFO] running `Command { std: "docker" "start" "-a" "c9cb1975444823efc9b9bf50888e37aa988f2cb6fbd7eacf783750be63e7509c", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.16
[INFO] [stderr]    Compiling typenum v1.17.0
[INFO] [stderr]    Compiling semver v1.0.25
[INFO] [stderr]    Compiling serde_core v1.0.226
[INFO] [stderr]    Compiling serde v1.0.226
[INFO] [stderr]    Compiling solana-atomic-u64 v3.0.1
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling hashbrown v0.15.2
[INFO] [stderr]    Compiling winnow v0.7.10
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling bytemuck v1.23.0
[INFO] [stderr]    Compiling solana-hash v4.3.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling borsh v1.5.5
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling rustix v1.0.7
[INFO] [stderr]    Compiling bitflags v2.9.4
[INFO] [stderr]    Compiling serde_json v1.0.139
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling log v0.4.25
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling solana-slot-hashes v3.0.1
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]    Compiling ryu v1.0.19
[INFO] [stderr]    Compiling solana-fee-calculator v3.2.0
[INFO] [stderr]    Compiling solana-msg v3.1.0
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling indexmap v2.7.1
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling solana-instruction-error v2.3.0
[INFO] [stderr]    Compiling solana-transaction-error v3.2.0
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling wincode v0.5.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling tempfile v3.20.0
[INFO] [stderr]    Compiling solana-sha256-hasher v3.1.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling proc-macro-crate v3.2.0
[INFO] [stderr]    Compiling darling_core v0.21.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling serde_derive v1.0.226
[INFO] [stderr]    Compiling bytemuck_derive v1.8.1
[INFO] [stderr]    Compiling borsh-derive v1.5.5
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling solana-sdk-macro v3.0.1
[INFO] [stderr]    Compiling solana-clock v3.0.1
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling ppv-lite86 v0.2.20
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.9.0
[INFO] [stderr]    Compiling darling_macro v0.21.3
[INFO] [stderr]    Compiling darling v0.21.3
[INFO] [stderr]    Compiling wincode-derive v0.4.3
[INFO] [stderr]    Compiling solana-address v2.6.0
[INFO] [stderr]    Compiling solana-pubkey v4.2.0
[INFO] [stderr]    Compiling solana-sdk-ids v3.1.0
[INFO] [stderr]    Compiling solana-instruction v3.4.0
[INFO] [stderr]    Compiling solana-nonce v3.2.0
[INFO] [stderr]    Compiling solana-system-interface v3.2.0
[INFO] [stderr]    Compiling solana-address-lookup-table-interface v3.1.0
[INFO] [stderr]    Compiling solana-message v4.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0425]: cannot find function `serialize` in this scope
[INFO] [stdout]     --> src/versions/v1/message.rs:1230:40
[INFO] [stdout]      |
[INFO] [stdout] 1230 |             assert_eq!(message.size(), serialize(message).len());
[INFO] [stdout]      |                                        ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout]  698 +     use bincode::serialize;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `serialize` in this scope
[INFO] [stdout]     --> src/versions/v1/message.rs:1252:21
[INFO] [stdout]      |
[INFO] [stdout] 1252 |         let bytes = serialize(&message);
[INFO] [stdout]      |                     ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout]  698 +     use bincode::serialize;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `serialize` in this scope
[INFO] [stdout]     --> src/versions/v1/message.rs:1295:21
[INFO] [stdout]      |
[INFO] [stdout] 1295 |         let bytes = serialize(&message);
[INFO] [stdout]      |                     ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout]  698 +     use bincode::serialize;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `serialize` in this scope
[INFO] [stdout]     --> src/versions/v1/message.rs:1334:26
[INFO] [stdout]      |
[INFO] [stdout] 1334 |         let serialized = serialize(&message);
[INFO] [stdout]      |                          ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout]  698 +     use bincode::serialize;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `deserialize` in this scope
[INFO] [stdout]     --> src/versions/v1/message.rs:1335:28
[INFO] [stdout]      |
[INFO] [stdout] 1335 |         let deserialized = deserialize(&serialized).unwrap();
[INFO] [stdout]      |                            ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1335 -         let deserialized = deserialize(&serialized).unwrap();
[INFO] [stdout] 1335 +         let deserialized = serialized(&serialized).unwrap();
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout]  698 +     use bincode::deserialize;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `serialize` in module `v1`
[INFO] [stdout]    --> src/versions/mod.rs:656:29
[INFO] [stdout]     |
[INFO] [stdout] 656 |             let bytes = v1::serialize(&message);
[INFO] [stdout]     |                             ^^^^^^^^^ not found in `v1`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/versions/v1/message.rs:585:8
[INFO] [stdout]     |
[INFO] [stdout] 583 | #[cfg(feature = "wincode")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `wincode` feature
[INFO] [stdout] 584 | #[inline]
[INFO] [stdout] 585 | pub fn serialize(message: &Message) -> Vec<u8> {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 457 +     use bincode::serialize;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `serialize`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 656 -             let bytes = v1::serialize(&message);
[INFO] [stdout] 656 +             let bytes = serialize(&message);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `deserialize` in module `v1`
[INFO] [stdout]    --> src/versions/mod.rs:658:30
[INFO] [stdout]     |
[INFO] [stdout] 658 |             let parsed = v1::deserialize(&bytes).unwrap();
[INFO] [stdout]     |                              ^^^^^^^^^^^ not found in `v1`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/versions/v1/message.rs:692:8
[INFO] [stdout]     |
[INFO] [stdout] 690 | #[cfg(feature = "wincode")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `wincode` feature
[INFO] [stdout] 691 | #[inline]
[INFO] [stdout] 692 | pub fn deserialize(input: &[u8]) -> wincode::ReadResult<Message> {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 457 +     use bincode::deserialize;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `deserialize`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 658 -             let parsed = v1::deserialize(&bytes).unwrap();
[INFO] [stdout] 658 +             let parsed = deserialize(&bytes).unwrap();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:260:36
[INFO] [stdout]     |
[INFO] [stdout] 260 |         let program_id0 = Address::new_unique();
[INFO] [stdout]     |                                    ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:261:36
[INFO] [stdout]     |
[INFO] [stdout] 261 |         let program_id1 = Address::new_unique();
[INFO] [stdout]     |                                    ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:262:36
[INFO] [stdout]     |
[INFO] [stdout] 262 |         let program_id2 = Address::new_unique();
[INFO] [stdout]     |                                    ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:263:36
[INFO] [stdout]     |
[INFO] [stdout] 263 |         let program_id3 = Address::new_unique();
[INFO] [stdout]     |                                    ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:264:28
[INFO] [stdout]     |
[INFO] [stdout] 264 |         let id0 = Address::new_unique();
[INFO] [stdout]     |                            ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:265:28
[INFO] [stdout]     |
[INFO] [stdout] 265 |         let id1 = Address::new_unique();
[INFO] [stdout]     |                            ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:266:28
[INFO] [stdout]     |
[INFO] [stdout] 266 |         let id2 = Address::new_unique();
[INFO] [stdout]     |                            ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:267:28
[INFO] [stdout]     |
[INFO] [stdout] 267 |         let id3 = Address::new_unique();
[INFO] [stdout]     |                            ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:320:35
[INFO] [stdout]     |
[INFO] [stdout] 320 |         let program_id = Address::new_unique();
[INFO] [stdout]     |                                   ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:321:30
[INFO] [stdout]     |
[INFO] [stdout] 321 |         let payer = Address::new_unique();
[INFO] [stdout]     |                              ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:344:35
[INFO] [stdout]     |
[INFO] [stdout] 344 |         let program_id = Address::new_unique();
[INFO] [stdout]     |                                   ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:345:28
[INFO] [stdout]     |
[INFO] [stdout] 345 |         let id0 = Address::new_unique();
[INFO] [stdout]     |                            ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:370:35
[INFO] [stdout]     |
[INFO] [stdout] 370 |         let program_id = Address::new_unique();
[INFO] [stdout]     |                                   ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:371:28
[INFO] [stdout]     |
[INFO] [stdout] 371 |         let id0 = Address::new_unique();
[INFO] [stdout]     |                            ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:399:35
[INFO] [stdout]     |
[INFO] [stdout] 399 |         let program_id = Address::new_unique();
[INFO] [stdout]     |                                   ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:400:28
[INFO] [stdout]     |
[INFO] [stdout] 400 |         let id0 = Address::new_unique();
[INFO] [stdout]     |                            ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:431:37
[INFO] [stdout]     |
[INFO] [stdout] 431 |         let nonce_pubkey = Address::new_unique();
[INFO] [stdout]     |                                     ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:432:40
[INFO] [stdout]     |
[INFO] [stdout] 432 |         let nonce_authority = Address::new_unique();
[INFO] [stdout]     |                                        ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:458:22
[INFO] [stdout]     |
[INFO] [stdout] 458 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:459:22
[INFO] [stdout]     |
[INFO] [stdout] 459 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:460:22
[INFO] [stdout]     |
[INFO] [stdout] 460 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:461:22
[INFO] [stdout]     |
[INFO] [stdout] 461 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:502:58
[INFO] [stdout]     |
[INFO] [stdout] 502 |                     (0..TOO_MANY_KEYS).map(|_| (Address::new_unique(), key_flags.into())),
[INFO] [stdout]     |                                                          ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:516:22
[INFO] [stdout]     |
[INFO] [stdout] 516 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:517:22
[INFO] [stdout]     |
[INFO] [stdout] 517 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:518:22
[INFO] [stdout]     |
[INFO] [stdout] 518 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:519:22
[INFO] [stdout]     |
[INFO] [stdout] 519 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:520:22
[INFO] [stdout]     |
[INFO] [stdout] 520 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:521:22
[INFO] [stdout]     |
[INFO] [stdout] 521 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:539:27
[INFO] [stdout]     |
[INFO] [stdout] 539 |             key: Address::new_unique(),
[INFO] [stdout]     |                           ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:568:27
[INFO] [stdout]     |
[INFO] [stdout] 568 |                 (Address::new_unique(), KeyFlags::WRITABLE.into()),
[INFO] [stdout]     |                           ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:569:27
[INFO] [stdout]     |
[INFO] [stdout] 569 |                 (Address::new_unique(), KeyFlags::empty().into()),
[INFO] [stdout]     |                           ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:574:27
[INFO] [stdout]     |
[INFO] [stdout] 574 |             key: Address::new_unique(),
[INFO] [stdout]     |                           ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:588:37
[INFO] [stdout]     |
[INFO] [stdout] 588 |         let writable_key = Address::new_unique();
[INFO] [stdout]     |                                     ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:593:27
[INFO] [stdout]     |
[INFO] [stdout] 593 |                 (Address::new_unique(), KeyFlags::empty().into()),
[INFO] [stdout]     |                           ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:602:27
[INFO] [stdout]     |
[INFO] [stdout] 602 |             key: Address::new_unique(),
[INFO] [stdout]     |                           ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:617:22
[INFO] [stdout]     |
[INFO] [stdout] 617 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:618:22
[INFO] [stdout]     |
[INFO] [stdout] 618 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:619:22
[INFO] [stdout]     |
[INFO] [stdout] 619 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:620:22
[INFO] [stdout]     |
[INFO] [stdout] 620 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:621:22
[INFO] [stdout]     |
[INFO] [stdout] 621 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:636:22
[INFO] [stdout]     |
[INFO] [stdout] 636 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:638:22
[INFO] [stdout]     |
[INFO] [stdout] 638 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:640:22
[INFO] [stdout]     |
[INFO] [stdout] 640 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:642:22
[INFO] [stdout]     |
[INFO] [stdout] 642 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:665:22
[INFO] [stdout]     |
[INFO] [stdout] 665 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:666:22
[INFO] [stdout]     |
[INFO] [stdout] 666 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:667:22
[INFO] [stdout]     |
[INFO] [stdout] 667 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:682:22
[INFO] [stdout]     |
[INFO] [stdout] 682 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:683:22
[INFO] [stdout]     |
[INFO] [stdout] 683 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:684:22
[INFO] [stdout]     |
[INFO] [stdout] 684 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/compiled_keys.rs:710:28
[INFO] [stdout]     |
[INFO] [stdout] 710 |         let key = Address::new_unique();
[INFO] [stdout]     |                            ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/inline_nonce.rs:49:30
[INFO] [stdout]     |
[INFO] [stdout]  49 |         let nonce = Address::new_unique();
[INFO] [stdout]     |                              ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/inline_nonce.rs:50:40
[INFO] [stdout]     |
[INFO] [stdout]  50 |         let nonce_authority = Address::new_unique();
[INFO] [stdout]     |                                        ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:633:36
[INFO] [stdout]     |
[INFO] [stdout] 633 |         let program_id0 = Address::new_unique();
[INFO] [stdout]     |                                    ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:634:36
[INFO] [stdout]     |
[INFO] [stdout] 634 |         let program_id1 = Address::new_unique();
[INFO] [stdout]     |                                    ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:636:28
[INFO] [stdout]     |
[INFO] [stdout] 636 |         let id1 = Address::new_unique();
[INFO] [stdout]     |                            ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `compiled_instruction::CompiledInstruction` in the current scope
[INFO] [stdout]    --> src/legacy.rs:647:34
[INFO] [stdout]     |
[INFO] [stdout] 647 |             CompiledInstruction::new(2, &0, vec![1])
[INFO] [stdout]     |                                  ^^^ associated function or constant not found in `compiled_instruction::CompiledInstruction`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/compiled_instruction.rs:27:1
[INFO] [stdout]     |
[INFO] [stdout]  27 | pub struct CompiledInstruction {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `compiled_instruction::CompiledInstruction`, consider using `compiled_instruction::CompiledInstruction::new_from_raw_parts` which returns `compiled_instruction::CompiledInstruction`
[INFO] [stdout]    --> src/compiled_instruction.rs:57:5
[INFO] [stdout]     |
[INFO] [stdout]  57 |     pub fn new_from_raw_parts(program_id_index: u8, data: Vec<u8>, accounts: Vec<u8>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `crypto_common::KeyInit`
[INFO] [stdout]             candidate #2: `crypto_common::KeyIvInit`
[INFO] [stdout]             candidate #3: `curve25519_dalek::traits::VartimePrecomputedMultiscalarMul`
[INFO] [stdout]             candidate #4: `digest::VariableOutput`
[INFO] [stdout]             candidate #5: `digest::core_api::VariableOutputCore`
[INFO] [stdout]             candidate #6: `digest::digest::Digest`
[INFO] [stdout]             candidate #7: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #8: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #9: `typenum::marker_traits::Bit`
[INFO] [stdout] help: there is a method `ne` with a similar name, but with different arguments
[INFO] [stdout]    --> /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/cmp.rs:263:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `compiled_instruction::CompiledInstruction` in the current scope
[INFO] [stdout]    --> src/legacy.rs:651:34
[INFO] [stdout]     |
[INFO] [stdout] 651 |             CompiledInstruction::new(3, &0, vec![0])
[INFO] [stdout]     |                                  ^^^ associated function or constant not found in `compiled_instruction::CompiledInstruction`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/compiled_instruction.rs:27:1
[INFO] [stdout]     |
[INFO] [stdout]  27 | pub struct CompiledInstruction {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `compiled_instruction::CompiledInstruction`, consider using `compiled_instruction::CompiledInstruction::new_from_raw_parts` which returns `compiled_instruction::CompiledInstruction`
[INFO] [stdout]    --> src/compiled_instruction.rs:57:5
[INFO] [stdout]     |
[INFO] [stdout]  57 |     pub fn new_from_raw_parts(program_id_index: u8, data: Vec<u8>, accounts: Vec<u8>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `crypto_common::KeyInit`
[INFO] [stdout]             candidate #2: `crypto_common::KeyIvInit`
[INFO] [stdout]             candidate #3: `curve25519_dalek::traits::VartimePrecomputedMultiscalarMul`
[INFO] [stdout]             candidate #4: `digest::VariableOutput`
[INFO] [stdout]             candidate #5: `digest::core_api::VariableOutputCore`
[INFO] [stdout]             candidate #6: `digest::digest::Digest`
[INFO] [stdout]             candidate #7: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #8: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #9: `typenum::marker_traits::Bit`
[INFO] [stdout] help: there is a method `ne` with a similar name, but with different arguments
[INFO] [stdout]    --> /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/cmp.rs:263:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `compiled_instruction::CompiledInstruction` in the current scope
[INFO] [stdout]    --> src/legacy.rs:655:34
[INFO] [stdout]     |
[INFO] [stdout] 655 |             CompiledInstruction::new(2, &0, vec![0])
[INFO] [stdout]     |                                  ^^^ associated function or constant not found in `compiled_instruction::CompiledInstruction`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/compiled_instruction.rs:27:1
[INFO] [stdout]     |
[INFO] [stdout]  27 | pub struct CompiledInstruction {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `compiled_instruction::CompiledInstruction`, consider using `compiled_instruction::CompiledInstruction::new_from_raw_parts` which returns `compiled_instruction::CompiledInstruction`
[INFO] [stdout]    --> src/compiled_instruction.rs:57:5
[INFO] [stdout]     |
[INFO] [stdout]  57 |     pub fn new_from_raw_parts(program_id_index: u8, data: Vec<u8>, accounts: Vec<u8>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `crypto_common::KeyInit`
[INFO] [stdout]             candidate #2: `crypto_common::KeyIvInit`
[INFO] [stdout]             candidate #3: `curve25519_dalek::traits::VartimePrecomputedMultiscalarMul`
[INFO] [stdout]             candidate #4: `digest::VariableOutput`
[INFO] [stdout]             candidate #5: `digest::core_api::VariableOutputCore`
[INFO] [stdout]             candidate #6: `digest::digest::Digest`
[INFO] [stdout]             candidate #7: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #8: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #9: `typenum::marker_traits::Bit`
[INFO] [stdout] help: there is a method `ne` with a similar name, but with different arguments
[INFO] [stdout]    --> /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/cmp.rs:263:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:662:30
[INFO] [stdout]     |
[INFO] [stdout] 662 |         let payer = Address::new_unique();
[INFO] [stdout]     |                              ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:685:36
[INFO] [stdout]     |
[INFO] [stdout] 685 |         let program_id1 = Address::new_unique();
[INFO] [stdout]     |                                    ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:686:27
[INFO] [stdout]     |
[INFO] [stdout] 686 |         let id = Address::new_unique();
[INFO] [stdout]     |                           ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:701:29
[INFO] [stdout]     |
[INFO] [stdout] 701 |         let key0 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:702:29
[INFO] [stdout]     |
[INFO] [stdout] 702 |         let key1 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:703:29
[INFO] [stdout]     |
[INFO] [stdout] 703 |         let key2 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:704:29
[INFO] [stdout]     |
[INFO] [stdout] 704 |         let key3 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:705:29
[INFO] [stdout]     |
[INFO] [stdout] 705 |         let key4 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:706:29
[INFO] [stdout]     |
[INFO] [stdout] 706 |         let key5 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:733:29
[INFO] [stdout]     |
[INFO] [stdout] 733 |         let key0 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:734:29
[INFO] [stdout]     |
[INFO] [stdout] 734 |         let key1 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:735:32
[INFO] [stdout]     |
[INFO] [stdout] 735 |         let loader2 = Address::new_unique();
[INFO] [stdout]     |                                ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `compiled_instruction::CompiledInstruction` in the current scope
[INFO] [stdout]    --> src/legacy.rs:736:54
[INFO] [stdout]     |
[INFO] [stdout] 736 |         let instructions = vec![CompiledInstruction::new(2, &(), vec![0, 1])];
[INFO] [stdout]     |                                                      ^^^ associated function or constant not found in `compiled_instruction::CompiledInstruction`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/compiled_instruction.rs:27:1
[INFO] [stdout]     |
[INFO] [stdout]  27 | pub struct CompiledInstruction {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `compiled_instruction::CompiledInstruction`, consider using `compiled_instruction::CompiledInstruction::new_from_raw_parts` which returns `compiled_instruction::CompiledInstruction`
[INFO] [stdout]    --> src/compiled_instruction.rs:57:5
[INFO] [stdout]     |
[INFO] [stdout]  57 |     pub fn new_from_raw_parts(program_id_index: u8, data: Vec<u8>, accounts: Vec<u8>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `crypto_common::KeyInit`
[INFO] [stdout]             candidate #2: `crypto_common::KeyIvInit`
[INFO] [stdout]             candidate #3: `curve25519_dalek::traits::VartimePrecomputedMultiscalarMul`
[INFO] [stdout]             candidate #4: `digest::VariableOutput`
[INFO] [stdout]             candidate #5: `digest::core_api::VariableOutputCore`
[INFO] [stdout]             candidate #6: `digest::digest::Digest`
[INFO] [stdout]             candidate #7: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #8: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #9: `typenum::marker_traits::Bit`
[INFO] [stdout] help: there is a method `ne` with a similar name, but with different arguments
[INFO] [stdout]    --> /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/cmp.rs:263:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:750:29
[INFO] [stdout]     |
[INFO] [stdout] 750 |         let key0 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:751:29
[INFO] [stdout]     |
[INFO] [stdout] 751 |         let key1 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:752:32
[INFO] [stdout]     |
[INFO] [stdout] 752 |         let loader2 = Address::new_unique();
[INFO] [stdout]     |                                ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `compiled_instruction::CompiledInstruction` in the current scope
[INFO] [stdout]    --> src/legacy.rs:753:54
[INFO] [stdout]     |
[INFO] [stdout] 753 |         let instructions = vec![CompiledInstruction::new(2, &(), vec![0, 1])];
[INFO] [stdout]     |                                                      ^^^ associated function or constant not found in `compiled_instruction::CompiledInstruction`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/compiled_instruction.rs:27:1
[INFO] [stdout]     |
[INFO] [stdout]  27 | pub struct CompiledInstruction {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `compiled_instruction::CompiledInstruction`, consider using `compiled_instruction::CompiledInstruction::new_from_raw_parts` which returns `compiled_instruction::CompiledInstruction`
[INFO] [stdout]    --> src/compiled_instruction.rs:57:5
[INFO] [stdout]     |
[INFO] [stdout]  57 |     pub fn new_from_raw_parts(program_id_index: u8, data: Vec<u8>, accounts: Vec<u8>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `crypto_common::KeyInit`
[INFO] [stdout]             candidate #2: `crypto_common::KeyIvInit`
[INFO] [stdout]             candidate #3: `curve25519_dalek::traits::VartimePrecomputedMultiscalarMul`
[INFO] [stdout]             candidate #4: `digest::VariableOutput`
[INFO] [stdout]             candidate #5: `digest::core_api::VariableOutputCore`
[INFO] [stdout]             candidate #6: `digest::digest::Digest`
[INFO] [stdout]             candidate #7: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #8: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #9: `typenum::marker_traits::Bit`
[INFO] [stdout] help: there is a method `ne` with a similar name, but with different arguments
[INFO] [stdout]    --> /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/cmp.rs:263:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `MessageHeader: serde::Serialize` is not satisfied
[INFO] [stdout]    --> src/legacy.rs:771:38
[INFO] [stdout]     |
[INFO] [stdout] 771 |             bincode::serialized_size(&MessageHeader::default()).unwrap() as usize,
[INFO] [stdout]     |             ------------------------ ^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |             |
[INFO] [stdout]     |             required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `serde_core::ser::Serialize` is not implemented for `MessageHeader`
[INFO] [stdout]    --> src/lib.rs:121:1
[INFO] [stdout]     |
[INFO] [stdout] 121 | pub struct MessageHeader {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for local types consider adding `#[derive(serde::Serialize)]` to your `MessageHeader` type
[INFO] [stdout]     = note: for types from other crates check whether the crate offers a `serde` feature flag
[INFO] [stdout]     = help: the following other types implement trait `serde_core::ser::Serialize`:
[INFO] [stdout]               &'a T
[INFO] [stdout]               &'a mut T
[INFO] [stdout]               ()
[INFO] [stdout]               (T,)
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]             and 134 others
[INFO] [stdout] note: required by a bound in `bincode::serialized_size`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bincode-1.3.3/src/lib.rs:195:8
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub fn serialized_size<T: ?Sized>(value: &T) -> Result<u64>
[INFO] [stdout]     |        --------------- required by a bound in this function
[INFO] [stdout] 194 | where
[INFO] [stdout] 195 |     T: serde::Serialize,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^ required by this bound in `serialized_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `hash` found for struct `legacy::Message` in the current scope
[INFO] [stdout]    --> src/legacy.rs:803:21
[INFO] [stdout]     |
[INFO] [stdout]  87 | pub struct Message {
[INFO] [stdout]     | ------------------ method `hash` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 803 |             message.hash(),
[INFO] [stdout]     |                     ^^^^ method not found in `legacy::Message`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `hash`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `std::hash::Hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:813:29
[INFO] [stdout]     |
[INFO] [stdout] 813 |         let key0 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:827:37
[INFO] [stdout]     |
[INFO] [stdout] 827 |         let key_for_poc2 = Address::new_unique();
[INFO] [stdout]     |                                     ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/legacy.rs:855:29
[INFO] [stdout]     |
[INFO] [stdout] 855 |         let key1 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/account_keys.rs:156:29
[INFO] [stdout]     |
[INFO] [stdout] 156 |         let key0 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/account_keys.rs:157:29
[INFO] [stdout]     |
[INFO] [stdout] 157 |         let key1 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/account_keys.rs:158:29
[INFO] [stdout]     |
[INFO] [stdout] 158 |         let key2 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/account_keys.rs:159:29
[INFO] [stdout]     |
[INFO] [stdout] 159 |         let key3 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/account_keys.rs:160:29
[INFO] [stdout]     |
[INFO] [stdout] 160 |         let key4 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/account_keys.rs:161:29
[INFO] [stdout]     |
[INFO] [stdout] 161 |         let key5 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/account_keys.rs:303:36
[INFO] [stdout]     |
[INFO] [stdout] 303 |         let unknown_key = Address::new_unique();
[INFO] [stdout]     |                                    ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:467:41
[INFO] [stdout]     |
[INFO] [stdout] 467 |             account_keys: vec![Address::new_unique()],
[INFO] [stdout]     |                                         ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:483:29
[INFO] [stdout]     |
[INFO] [stdout] 483 |         let key0 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:484:29
[INFO] [stdout]     |
[INFO] [stdout] 484 |         let key1 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:485:29
[INFO] [stdout]     |
[INFO] [stdout] 485 |         let key2 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:486:29
[INFO] [stdout]     |
[INFO] [stdout] 486 |         let key3 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:487:29
[INFO] [stdout]     |
[INFO] [stdout] 487 |         let key4 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:488:29
[INFO] [stdout]     |
[INFO] [stdout] 488 |         let key5 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:528:32
[INFO] [stdout]     |
[INFO] [stdout] 528 |         let signer0 = Address::new_unique();
[INFO] [stdout]     |                                ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:529:32
[INFO] [stdout]     |
[INFO] [stdout] 529 |         let signer1 = Address::new_unique();
[INFO] [stdout]     |                                ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:530:35
[INFO] [stdout]     |
[INFO] [stdout] 530 |         let non_signer = Address::new_unique();
[INFO] [stdout]     |                                   ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:531:35
[INFO] [stdout]     |
[INFO] [stdout] 531 |         let loader_key = Address::new_unique();
[INFO] [stdout]     |                                   ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `compiled_instruction::CompiledInstruction` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:533:34
[INFO] [stdout]     |
[INFO] [stdout] 533 |             CompiledInstruction::new(3, &(), vec![2, 0]),
[INFO] [stdout]     |                                  ^^^ associated function or constant not found in `compiled_instruction::CompiledInstruction`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/compiled_instruction.rs:27:1
[INFO] [stdout]     |
[INFO] [stdout]  27 | pub struct CompiledInstruction {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `compiled_instruction::CompiledInstruction`, consider using `compiled_instruction::CompiledInstruction::new_from_raw_parts` which returns `compiled_instruction::CompiledInstruction`
[INFO] [stdout]    --> src/compiled_instruction.rs:57:5
[INFO] [stdout]     |
[INFO] [stdout]  57 |     pub fn new_from_raw_parts(program_id_index: u8, data: Vec<u8>, accounts: Vec<u8>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `crypto_common::KeyInit`
[INFO] [stdout]             candidate #2: `crypto_common::KeyIvInit`
[INFO] [stdout]             candidate #3: `curve25519_dalek::traits::VartimePrecomputedMultiscalarMul`
[INFO] [stdout]             candidate #4: `digest::VariableOutput`
[INFO] [stdout]             candidate #5: `digest::core_api::VariableOutputCore`
[INFO] [stdout]             candidate #6: `digest::digest::Digest`
[INFO] [stdout]             candidate #7: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #8: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #9: `typenum::marker_traits::Bit`
[INFO] [stdout] help: there is a method `ne` with a similar name, but with different arguments
[INFO] [stdout]    --> /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/cmp.rs:263:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `compiled_instruction::CompiledInstruction` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:534:34
[INFO] [stdout]     |
[INFO] [stdout] 534 |             CompiledInstruction::new(3, &(), vec![0, 1]),
[INFO] [stdout]     |                                  ^^^ associated function or constant not found in `compiled_instruction::CompiledInstruction`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/compiled_instruction.rs:27:1
[INFO] [stdout]     |
[INFO] [stdout]  27 | pub struct CompiledInstruction {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `compiled_instruction::CompiledInstruction`, consider using `compiled_instruction::CompiledInstruction::new_from_raw_parts` which returns `compiled_instruction::CompiledInstruction`
[INFO] [stdout]    --> src/compiled_instruction.rs:57:5
[INFO] [stdout]     |
[INFO] [stdout]  57 |     pub fn new_from_raw_parts(program_id_index: u8, data: Vec<u8>, accounts: Vec<u8>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `crypto_common::KeyInit`
[INFO] [stdout]             candidate #2: `crypto_common::KeyIvInit`
[INFO] [stdout]             candidate #3: `curve25519_dalek::traits::VartimePrecomputedMultiscalarMul`
[INFO] [stdout]             candidate #4: `digest::VariableOutput`
[INFO] [stdout]             candidate #5: `digest::core_api::VariableOutputCore`
[INFO] [stdout]             candidate #6: `digest::digest::Digest`
[INFO] [stdout]             candidate #7: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #8: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #9: `typenum::marker_traits::Bit`
[INFO] [stdout] help: there is a method `ne` with a similar name, but with different arguments
[INFO] [stdout]    --> /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/cmp.rs:263:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `compiled_instruction::CompiledInstruction` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:535:34
[INFO] [stdout]     |
[INFO] [stdout] 535 |             CompiledInstruction::new(3, &(), vec![0, 0]),
[INFO] [stdout]     |                                  ^^^ associated function or constant not found in `compiled_instruction::CompiledInstruction`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/compiled_instruction.rs:27:1
[INFO] [stdout]     |
[INFO] [stdout]  27 | pub struct CompiledInstruction {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `compiled_instruction::CompiledInstruction`, consider using `compiled_instruction::CompiledInstruction::new_from_raw_parts` which returns `compiled_instruction::CompiledInstruction`
[INFO] [stdout]    --> src/compiled_instruction.rs:57:5
[INFO] [stdout]     |
[INFO] [stdout]  57 |     pub fn new_from_raw_parts(program_id_index: u8, data: Vec<u8>, accounts: Vec<u8>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `crypto_common::KeyInit`
[INFO] [stdout]             candidate #2: `crypto_common::KeyIvInit`
[INFO] [stdout]             candidate #3: `curve25519_dalek::traits::VartimePrecomputedMultiscalarMul`
[INFO] [stdout]             candidate #4: `digest::VariableOutput`
[INFO] [stdout]             candidate #5: `digest::core_api::VariableOutputCore`
[INFO] [stdout]             candidate #6: `digest::digest::Digest`
[INFO] [stdout]             candidate #7: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #8: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #9: `typenum::marker_traits::Bit`
[INFO] [stdout] help: there is a method `ne` with a similar name, but with different arguments
[INFO] [stdout]    --> /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/cmp.rs:263:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:572:29
[INFO] [stdout]     |
[INFO] [stdout] 572 |         let key0 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:573:29
[INFO] [stdout]     |
[INFO] [stdout] 573 |         let key1 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:574:29
[INFO] [stdout]     |
[INFO] [stdout] 574 |         let key2 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:575:29
[INFO] [stdout]     |
[INFO] [stdout] 575 |         let key3 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:576:29
[INFO] [stdout]     |
[INFO] [stdout] 576 |         let key4 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:577:29
[INFO] [stdout]     |
[INFO] [stdout] 577 |         let key5 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:645:29
[INFO] [stdout]     |
[INFO] [stdout] 645 |         let key0 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:646:29
[INFO] [stdout]     |
[INFO] [stdout] 646 |         let key1 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:647:35
[INFO] [stdout]     |
[INFO] [stdout] 647 |         let loader_key = Address::new_unique();
[INFO] [stdout]     |                                   ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `compiled_instruction::CompiledInstruction` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:649:49
[INFO] [stdout]     |
[INFO] [stdout] 649 |         let loader_instr = CompiledInstruction::new(2, &(), vec![0, 1]);
[INFO] [stdout]     |                                                 ^^^ associated function or constant not found in `compiled_instruction::CompiledInstruction`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/compiled_instruction.rs:27:1
[INFO] [stdout]     |
[INFO] [stdout]  27 | pub struct CompiledInstruction {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `compiled_instruction::CompiledInstruction`, consider using `compiled_instruction::CompiledInstruction::new_from_raw_parts` which returns `compiled_instruction::CompiledInstruction`
[INFO] [stdout]    --> src/compiled_instruction.rs:57:5
[INFO] [stdout]     |
[INFO] [stdout]  57 |     pub fn new_from_raw_parts(program_id_index: u8, data: Vec<u8>, accounts: Vec<u8>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `crypto_common::KeyInit`
[INFO] [stdout]             candidate #2: `crypto_common::KeyIvInit`
[INFO] [stdout]             candidate #3: `curve25519_dalek::traits::VartimePrecomputedMultiscalarMul`
[INFO] [stdout]             candidate #4: `digest::VariableOutput`
[INFO] [stdout]             candidate #5: `digest::core_api::VariableOutputCore`
[INFO] [stdout]             candidate #6: `digest::digest::Digest`
[INFO] [stdout]             candidate #7: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #8: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #9: `typenum::marker_traits::Bit`
[INFO] [stdout] help: there is a method `ne` with a similar name, but with different arguments
[INFO] [stdout]    --> /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/cmp.rs:263:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `compiled_instruction::CompiledInstruction` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:650:57
[INFO] [stdout]     |
[INFO] [stdout] 650 |         let mock_secp256k1_instr = CompiledInstruction::new(3, &[1u8; 10], vec![]);
[INFO] [stdout]     |                                                         ^^^ associated function or constant not found in `compiled_instruction::CompiledInstruction`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/compiled_instruction.rs:27:1
[INFO] [stdout]     |
[INFO] [stdout]  27 | pub struct CompiledInstruction {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `compiled_instruction::CompiledInstruction`, consider using `compiled_instruction::CompiledInstruction::new_from_raw_parts` which returns `compiled_instruction::CompiledInstruction`
[INFO] [stdout]    --> src/compiled_instruction.rs:57:5
[INFO] [stdout]     |
[INFO] [stdout]  57 |     pub fn new_from_raw_parts(program_id_index: u8, data: Vec<u8>, accounts: Vec<u8>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `crypto_common::KeyInit`
[INFO] [stdout]             candidate #2: `crypto_common::KeyIvInit`
[INFO] [stdout]             candidate #3: `curve25519_dalek::traits::VartimePrecomputedMultiscalarMul`
[INFO] [stdout]             candidate #4: `digest::VariableOutput`
[INFO] [stdout]             candidate #5: `digest::core_api::VariableOutputCore`
[INFO] [stdout]             candidate #6: `digest::digest::Digest`
[INFO] [stdout]             candidate #7: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #8: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #9: `typenum::marker_traits::Bit`
[INFO] [stdout] help: there is a method `ne` with a similar name, but with different arguments
[INFO] [stdout]    --> /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/cmp.rs:263:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new` found for struct `compiled_instruction::CompiledInstruction` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:651:55
[INFO] [stdout]     |
[INFO] [stdout] 651 |         let mock_ed25519_instr = CompiledInstruction::new(4, &[5u8; 10], vec![]);
[INFO] [stdout]     |                                                       ^^^ associated function or constant not found in `compiled_instruction::CompiledInstruction`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/compiled_instruction.rs:27:1
[INFO] [stdout]     |
[INFO] [stdout]  27 | pub struct CompiledInstruction {
[INFO] [stdout]     | ------------------------------ associated function or constant `new` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `compiled_instruction::CompiledInstruction`, consider using `compiled_instruction::CompiledInstruction::new_from_raw_parts` which returns `compiled_instruction::CompiledInstruction`
[INFO] [stdout]    --> src/compiled_instruction.rs:57:5
[INFO] [stdout]     |
[INFO] [stdout]  57 |     pub fn new_from_raw_parts(program_id_index: u8, data: Vec<u8>, accounts: Vec<u8>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `new`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `crypto_common::KeyInit`
[INFO] [stdout]             candidate #2: `crypto_common::KeyIvInit`
[INFO] [stdout]             candidate #3: `curve25519_dalek::traits::VartimePrecomputedMultiscalarMul`
[INFO] [stdout]             candidate #4: `digest::VariableOutput`
[INFO] [stdout]             candidate #5: `digest::core_api::VariableOutputCore`
[INFO] [stdout]             candidate #6: `digest::digest::Digest`
[INFO] [stdout]             candidate #7: `itertools::adaptors::coalesce::CountItem`
[INFO] [stdout]             candidate #8: `rand::distr::uniform::UniformSampler`
[INFO] [stdout]             candidate #9: `typenum::marker_traits::Bit`
[INFO] [stdout] help: there is a method `ne` with a similar name, but with different arguments
[INFO] [stdout]    --> /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/cmp.rs:263:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:689:22
[INFO] [stdout]     |
[INFO] [stdout] 689 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:690:22
[INFO] [stdout]     |
[INFO] [stdout] 690 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:691:22
[INFO] [stdout]     |
[INFO] [stdout] 691 |             Address::new_unique(),
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:732:41
[INFO] [stdout]     |
[INFO] [stdout] 732 |                 writable: vec![Address::new_unique()],
[INFO] [stdout]     |                                         ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/sanitized.rs:733:41
[INFO] [stdout]     |
[INFO] [stdout] 733 |                 readonly: vec![Address::new_unique()],
[INFO] [stdout]     |                                         ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/loaded.rs:197:29
[INFO] [stdout]     |
[INFO] [stdout] 197 |         let key0 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/loaded.rs:198:29
[INFO] [stdout]     |
[INFO] [stdout] 198 |         let key1 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/loaded.rs:199:29
[INFO] [stdout]     |
[INFO] [stdout] 199 |         let key2 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/loaded.rs:200:29
[INFO] [stdout]     |
[INFO] [stdout] 200 |         let key3 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/loaded.rs:201:29
[INFO] [stdout]     |
[INFO] [stdout] 201 |         let key4 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/loaded.rs:202:29
[INFO] [stdout]     |
[INFO] [stdout] 202 |         let key5 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/loaded.rs:247:29
[INFO] [stdout]     |
[INFO] [stdout] 247 |         let key0 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/loaded.rs:248:29
[INFO] [stdout]     |
[INFO] [stdout] 248 |         let key1 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/loaded.rs:249:29
[INFO] [stdout]     |
[INFO] [stdout] 249 |         let key2 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/loaded.rs:250:29
[INFO] [stdout]     |
[INFO] [stdout] 250 |         let key3 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/loaded.rs:251:33
[INFO] [stdout]     |
[INFO] [stdout] 251 |         let dupe_key = Address::new_unique();
[INFO] [stdout]     |                                 ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/loaded.rs:295:29
[INFO] [stdout]     |
[INFO] [stdout] 295 |         let key0 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/loaded.rs:296:29
[INFO] [stdout]     |
[INFO] [stdout] 296 |         let key1 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/loaded.rs:297:29
[INFO] [stdout]     |
[INFO] [stdout] 297 |         let key2 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/loaded.rs:319:29
[INFO] [stdout]     |
[INFO] [stdout] 319 |         let key0 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/loaded.rs:320:29
[INFO] [stdout]     |
[INFO] [stdout] 320 |         let key1 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/loaded.rs:321:29
[INFO] [stdout]     |
[INFO] [stdout] 321 |         let key2 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:428:41
[INFO] [stdout]     |
[INFO] [stdout] 428 |             account_keys: vec![Address::new_unique()],
[INFO] [stdout]     |                                         ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:442:41
[INFO] [stdout]     |
[INFO] [stdout] 442 |             account_keys: vec![Address::new_unique(), Address::new_unique()],
[INFO] [stdout]     |                                         ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:442:64
[INFO] [stdout]     |
[INFO] [stdout] 442 |             account_keys: vec![Address::new_unique(), Address::new_unique()],
[INFO] [stdout]     |                                                                ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:461:41
[INFO] [stdout]     |
[INFO] [stdout] 461 |             account_keys: vec![Address::new_unique()],
[INFO] [stdout]     |                                         ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:463:39
[INFO] [stdout]     |
[INFO] [stdout] 463 |                 account_key: Address::new_unique(),
[INFO] [stdout]     |                                       ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:480:41
[INFO] [stdout]     |
[INFO] [stdout] 480 |             account_keys: vec![Address::new_unique()],
[INFO] [stdout]     |                                         ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:482:39
[INFO] [stdout]     |
[INFO] [stdout] 482 |                 account_key: Address::new_unique(),
[INFO] [stdout]     |                                       ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:504:41
[INFO] [stdout]     |
[INFO] [stdout] 504 |             account_keys: vec![Address::new_unique(), Address::new_unique()],
[INFO] [stdout]     |                                         ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:504:64
[INFO] [stdout]     |
[INFO] [stdout] 504 |             account_keys: vec![Address::new_unique(), Address::new_unique()],
[INFO] [stdout]     |                                                                ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:506:39
[INFO] [stdout]     |
[INFO] [stdout] 506 |                 account_key: Address::new_unique(),
[INFO] [stdout]     |                                       ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:525:41
[INFO] [stdout]     |
[INFO] [stdout] 525 |             account_keys: vec![Address::new_unique()],
[INFO] [stdout]     |                                         ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:540:41
[INFO] [stdout]     |
[INFO] [stdout] 540 |             account_keys: vec![Address::new_unique()],
[INFO] [stdout]     |                                         ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:554:41
[INFO] [stdout]     |
[INFO] [stdout] 554 |             account_keys: vec![Address::new_unique()],
[INFO] [stdout]     |                                         ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:556:39
[INFO] [stdout]     |
[INFO] [stdout] 556 |                 account_key: Address::new_unique(),
[INFO] [stdout]     |                                       ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:573:58
[INFO] [stdout]     |
[INFO] [stdout] 573 |             account_keys: (0..=u8::MAX).map(|_| Address::new_unique()).collect(),
[INFO] [stdout]     |                                                          ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:587:54
[INFO] [stdout]     |
[INFO] [stdout] 587 |             account_keys: (0..=256).map(|_| Address::new_unique()).collect(),
[INFO] [stdout]     |                                                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:601:41
[INFO] [stdout]     |
[INFO] [stdout] 601 |             account_keys: vec![Address::new_unique()],
[INFO] [stdout]     |                                         ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:603:39
[INFO] [stdout]     |
[INFO] [stdout] 603 |                 account_key: Address::new_unique(),
[INFO] [stdout]     |                                       ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:620:41
[INFO] [stdout]     |
[INFO] [stdout] 620 |             account_keys: vec![Address::new_unique()],
[INFO] [stdout]     |                                         ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:622:39
[INFO] [stdout]     |
[INFO] [stdout] 622 |                 account_key: Address::new_unique(),
[INFO] [stdout]     |                                       ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:639:41
[INFO] [stdout]     |
[INFO] [stdout] 639 |             account_keys: vec![Address::new_unique()],
[INFO] [stdout]     |                                         ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:641:39
[INFO] [stdout]     |
[INFO] [stdout] 641 |                 account_key: Address::new_unique(),
[INFO] [stdout]     |                                       ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:663:41
[INFO] [stdout]     |
[INFO] [stdout] 663 |             account_keys: vec![Address::new_unique(), Address::new_unique()],
[INFO] [stdout]     |                                         ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:663:64
[INFO] [stdout]     |
[INFO] [stdout] 663 |             account_keys: vec![Address::new_unique(), Address::new_unique()],
[INFO] [stdout]     |                                                                ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:665:39
[INFO] [stdout]     |
[INFO] [stdout] 665 |                 account_key: Address::new_unique(),
[INFO] [stdout]     |                                       ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `serialize` found for struct `non_bpf_modules::versions::v0::Message` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:684:28
[INFO] [stdout]     |
[INFO] [stdout]  76 | pub struct Message {
[INFO] [stdout]     | ------------------ method `serialize` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 684 |         assert_eq!(message.serialize(), versioned_msg.serialize());
[INFO] [stdout]     |                            ^^^^^^^^^ method not found in `non_bpf_modules::versions::v0::Message`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `serialize`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `bincode::Options`
[INFO] [stdout]             candidate #2: `borsh::ser::BorshSerialize`
[INFO] [stdout]             candidate #3: `serde_core::ser::Serialize`
[INFO] [stdout]             candidate #4: `wincode::config::serde::Serialize`
[INFO] [stdout]             candidate #5: `wincode::serde::Serialize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `serialize` found for enum `non_bpf_modules::versions::VersionedMessage` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:684:55
[INFO] [stdout]     |
[INFO] [stdout] 684 |         assert_eq!(message.serialize(), versioned_msg.serialize());
[INFO] [stdout]     |                                                       ^^^^^^^^^ method not found in `non_bpf_modules::versions::VersionedMessage`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/versions/mod.rs:55:1
[INFO] [stdout]     |
[INFO] [stdout]  55 | pub enum VersionedMessage {
[INFO] [stdout]     | ------------------------- method `serialize` not found for this enum
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `serialize`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `bincode::Options`
[INFO] [stdout]             candidate #2: `borsh::ser::BorshSerialize`
[INFO] [stdout]             candidate #3: `serde_core::ser::Serialize`
[INFO] [stdout]             candidate #4: `wincode::config::serde::Serialize`
[INFO] [stdout]             candidate #5: `wincode::serde::Serialize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:690:38
[INFO] [stdout]     |
[INFO] [stdout] 690 |         keys.resize_with(7, Address::new_unique);
[INFO] [stdout]     |                                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:707:31
[INFO] [stdout]     |
[INFO] [stdout] 707 |                 key: Address::new_unique(),
[INFO] [stdout]     |                               ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:711:31
[INFO] [stdout]     |
[INFO] [stdout] 711 |                 key: Address::new_unique(),
[INFO] [stdout]     |                               ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:748:29
[INFO] [stdout]     |
[INFO] [stdout] 748 |         let key0 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:749:29
[INFO] [stdout]     |
[INFO] [stdout] 749 |         let key1 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:750:29
[INFO] [stdout]     |
[INFO] [stdout] 750 |         let key2 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:751:29
[INFO] [stdout]     |
[INFO] [stdout] 751 |         let key3 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:752:29
[INFO] [stdout]     |
[INFO] [stdout] 752 |         let key4 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:753:29
[INFO] [stdout]     |
[INFO] [stdout] 753 |         let key5 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:763:39
[INFO] [stdout]     |
[INFO] [stdout] 763 |                 account_key: Address::new_unique(),
[INFO] [stdout]     |                                       ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:786:29
[INFO] [stdout]     |
[INFO] [stdout] 786 |         let key0 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:787:29
[INFO] [stdout]     |
[INFO] [stdout] 787 |         let key1 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v0/mod.rs:792:39
[INFO] [stdout]     |
[INFO] [stdout] 792 |                 account_key: Address::new_unique(),
[INFO] [stdout]     |                                       ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v1/message.rs:823:26
[INFO] [stdout]     |
[INFO] [stdout] 823 |                 Address::new_unique(), // fee payer
[INFO] [stdout]     |                          ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v1/message.rs:824:26
[INFO] [stdout]     |
[INFO] [stdout] 824 |                 Address::new_unique(), // program
[INFO] [stdout]     |                          ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v1/message.rs:825:26
[INFO] [stdout]     |
[INFO] [stdout] 825 |                 Address::new_unique(), // readonly account
[INFO] [stdout]     |                          ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v1/message.rs:839:34
[INFO] [stdout]     |
[INFO] [stdout] 839 |         let fee_payer = Address::new_unique();
[INFO] [stdout]     |                                  ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v1/message.rs:843:48
[INFO] [stdout]     |
[INFO] [stdout] 843 |             .accounts(vec![fee_payer, Address::new_unique()])
[INFO] [stdout]     |                                                ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v1/message.rs:879:26
[INFO] [stdout]     |
[INFO] [stdout] 879 |                 Address::new_unique(), // 0: writable signer
[INFO] [stdout]     |                          ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v1/message.rs:880:26
[INFO] [stdout]     |
[INFO] [stdout] 880 |                 Address::new_unique(), // 1: writable signer
[INFO] [stdout]     |                          ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v1/message.rs:881:26
[INFO] [stdout]     |
[INFO] [stdout] 881 |                 Address::new_unique(), // 2: readonly signer
[INFO] [stdout]     |                          ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v1/message.rs:882:26
[INFO] [stdout]     |
[INFO] [stdout] 882 |                 Address::new_unique(), // 3: non-signer
[INFO] [stdout]     |                          ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v1/message.rs:904:26
[INFO] [stdout]     |
[INFO] [stdout] 904 |                 Address::new_unique(),
[INFO] [stdout]     |                          ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v1/message.rs:905:26
[INFO] [stdout]     |
[INFO] [stdout] 905 |                 Address::new_unique(),
[INFO] [stdout]     |                          ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v1/message.rs:906:26
[INFO] [stdout]     |
[INFO] [stdout] 906 |                 Address::new_unique(),
[INFO] [stdout]     |                          ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v1/message.rs:957:22
[INFO] [stdout]     |
[INFO] [stdout] 957 |             Address::new_unique(), // writable signer
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v1/message.rs:958:22
[INFO] [stdout]     |
[INFO] [stdout] 958 |             Address::new_unique(), // readonly signer
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/v1/message.rs:959:22
[INFO] [stdout]     |
[INFO] [stdout] 959 |             Address::new_unique(), // readonly unsigned
[INFO] [stdout]     |                      ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]     --> src/versions/v1/message.rs:1032:31
[INFO] [stdout]      |
[INFO] [stdout] 1032 |             .map(|_| Address::new_unique())
[INFO] [stdout]      |                               ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]      |
[INFO] [stdout]  223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]      |
[INFO] [stdout]  392 | /     pub fn create_program_address(
[INFO] [stdout]  393 | |         seeds: &[&[u8]],
[INFO] [stdout]  394 | |         program_id: &Address,
[INFO] [stdout]  395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]      |
[INFO] [stdout]   35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]   36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   37 | |         bump: Option<u8>,
[INFO] [stdout]   38 | |         program_id: &Address,
[INFO] [stdout]   39 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] ...
[INFO] [stdout]   96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]   97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   98 | |         bump: Option<u8>,
[INFO] [stdout]   99 | |         program_id: &Address,
[INFO] [stdout]  100 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]     --> src/versions/v1/message.rs:1040:57
[INFO] [stdout]      |
[INFO] [stdout] 1040 |         message.account_keys = (0..65).map(|_| Address::new_unique()).collect();
[INFO] [stdout]      |                                                         ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]      |
[INFO] [stdout]  223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]      |
[INFO] [stdout]  392 | /     pub fn create_program_address(
[INFO] [stdout]  393 | |         seeds: &[&[u8]],
[INFO] [stdout]  394 | |         program_id: &Address,
[INFO] [stdout]  395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]      |
[INFO] [stdout]   35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]   36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   37 | |         bump: Option<u8>,
[INFO] [stdout]   38 | |         program_id: &Address,
[INFO] [stdout]   39 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] ...
[INFO] [stdout]   96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]   97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   98 | |         bump: Option<u8>,
[INFO] [stdout]   99 | |         program_id: &Address,
[INFO] [stdout]  100 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]     --> src/versions/v1/message.rs:1154:68
[INFO] [stdout]      |
[INFO] [stdout] 1154 |         message.account_keys = (0..MAX_ADDRESSES).map(|_| Address::new_unique()).collect();
[INFO] [stdout]      |                                                                    ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]      |
[INFO] [stdout]  223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]      |
[INFO] [stdout]  392 | /     pub fn create_program_address(
[INFO] [stdout]  393 | |         seeds: &[&[u8]],
[INFO] [stdout]  394 | |         program_id: &Address,
[INFO] [stdout]  395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]      |
[INFO] [stdout]   35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]   36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   37 | |         bump: Option<u8>,
[INFO] [stdout]   38 | |         program_id: &Address,
[INFO] [stdout]   39 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] ...
[INFO] [stdout]   96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]   97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   98 | |         bump: Option<u8>,
[INFO] [stdout]   99 | |         program_id: &Address,
[INFO] [stdout]  100 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]     --> src/versions/v1/message.rs:1183:41
[INFO] [stdout]      |
[INFO] [stdout] 1183 |                 .accounts(vec![Address::new_unique()])
[INFO] [stdout]      |                                         ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]      |
[INFO] [stdout]  223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]      |
[INFO] [stdout]  392 | /     pub fn create_program_address(
[INFO] [stdout]  393 | |         seeds: &[&[u8]],
[INFO] [stdout]  394 | |         program_id: &Address,
[INFO] [stdout]  395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]      |
[INFO] [stdout]   35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]   36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   37 | |         bump: Option<u8>,
[INFO] [stdout]   38 | |         program_id: &Address,
[INFO] [stdout]   39 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] ...
[INFO] [stdout]   96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]   97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   98 | |         bump: Option<u8>,
[INFO] [stdout]   99 | |         program_id: &Address,
[INFO] [stdout]  100 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]     --> src/versions/v1/message.rs:1190:41
[INFO] [stdout]      |
[INFO] [stdout] 1190 |                 .accounts(vec![Address::new_unique(), Address::new_unique()])
[INFO] [stdout]      |                                         ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]      |
[INFO] [stdout]  223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]      |
[INFO] [stdout]  392 | /     pub fn create_program_address(
[INFO] [stdout]  393 | |         seeds: &[&[u8]],
[INFO] [stdout]  394 | |         program_id: &Address,
[INFO] [stdout]  395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]      |
[INFO] [stdout]   35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]   36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   37 | |         bump: Option<u8>,
[INFO] [stdout]   38 | |         program_id: &Address,
[INFO] [stdout]   39 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] ...
[INFO] [stdout]   96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]   97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   98 | |         bump: Option<u8>,
[INFO] [stdout]   99 | |         program_id: &Address,
[INFO] [stdout]  100 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]     --> src/versions/v1/message.rs:1190:64
[INFO] [stdout]      |
[INFO] [stdout] 1190 |                 .accounts(vec![Address::new_unique(), Address::new_unique()])
[INFO] [stdout]      |                                                                ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]      |
[INFO] [stdout]  223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]      |
[INFO] [stdout]  392 | /     pub fn create_program_address(
[INFO] [stdout]  393 | |         seeds: &[&[u8]],
[INFO] [stdout]  394 | |         program_id: &Address,
[INFO] [stdout]  395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]      |
[INFO] [stdout]   35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]   36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   37 | |         bump: Option<u8>,
[INFO] [stdout]   38 | |         program_id: &Address,
[INFO] [stdout]   39 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] ...
[INFO] [stdout]   96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]   97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   98 | |         bump: Option<u8>,
[INFO] [stdout]   99 | |         program_id: &Address,
[INFO] [stdout]  100 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]     --> src/versions/v1/message.rs:1207:30
[INFO] [stdout]      |
[INFO] [stdout] 1207 |                     Address::new_unique(),
[INFO] [stdout]      |                              ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]      |
[INFO] [stdout]  223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]      |
[INFO] [stdout]  392 | /     pub fn create_program_address(
[INFO] [stdout]  393 | |         seeds: &[&[u8]],
[INFO] [stdout]  394 | |         program_id: &Address,
[INFO] [stdout]  395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]      |
[INFO] [stdout]   35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]   36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   37 | |         bump: Option<u8>,
[INFO] [stdout]   38 | |         program_id: &Address,
[INFO] [stdout]   39 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] ...
[INFO] [stdout]   96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]   97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   98 | |         bump: Option<u8>,
[INFO] [stdout]   99 | |         program_id: &Address,
[INFO] [stdout]  100 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]     --> src/versions/v1/message.rs:1208:30
[INFO] [stdout]      |
[INFO] [stdout] 1208 |                     Address::new_unique(),
[INFO] [stdout]      |                              ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]      |
[INFO] [stdout]  223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]      |
[INFO] [stdout]  392 | /     pub fn create_program_address(
[INFO] [stdout]  393 | |         seeds: &[&[u8]],
[INFO] [stdout]  394 | |         program_id: &Address,
[INFO] [stdout]  395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]      |
[INFO] [stdout]   35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]   36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   37 | |         bump: Option<u8>,
[INFO] [stdout]   38 | |         program_id: &Address,
[INFO] [stdout]   39 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] ...
[INFO] [stdout]   96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]   97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   98 | |         bump: Option<u8>,
[INFO] [stdout]   99 | |         program_id: &Address,
[INFO] [stdout]  100 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]     --> src/versions/v1/message.rs:1209:30
[INFO] [stdout]      |
[INFO] [stdout] 1209 |                     Address::new_unique(),
[INFO] [stdout]      |                              ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]      |
[INFO] [stdout]  223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]      |
[INFO] [stdout]  392 | /     pub fn create_program_address(
[INFO] [stdout]  393 | |         seeds: &[&[u8]],
[INFO] [stdout]  394 | |         program_id: &Address,
[INFO] [stdout]  395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]      |
[INFO] [stdout]   35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]   36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   37 | |         bump: Option<u8>,
[INFO] [stdout]   38 | |         program_id: &Address,
[INFO] [stdout]   39 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] ...
[INFO] [stdout]   96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]   97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   98 | |         bump: Option<u8>,
[INFO] [stdout]   99 | |         program_id: &Address,
[INFO] [stdout]  100 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]     --> src/versions/v1/message.rs:1210:30
[INFO] [stdout]      |
[INFO] [stdout] 1210 |                     Address::new_unique(),
[INFO] [stdout]      |                              ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]      |
[INFO] [stdout]  223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]      |
[INFO] [stdout]  392 | /     pub fn create_program_address(
[INFO] [stdout]  393 | |         seeds: &[&[u8]],
[INFO] [stdout]  394 | |         program_id: &Address,
[INFO] [stdout]  395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]      |
[INFO] [stdout]   35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]   36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   37 | |         bump: Option<u8>,
[INFO] [stdout]   38 | |         program_id: &Address,
[INFO] [stdout]   39 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] ...
[INFO] [stdout]   96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]   97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   98 | |         bump: Option<u8>,
[INFO] [stdout]   99 | |         program_id: &Address,
[INFO] [stdout]  100 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]     --> src/versions/v1/message.rs:1321:37
[INFO] [stdout]      |
[INFO] [stdout] 1321 |             .accounts(vec![Address::new_unique(), Address::new_unique()])
[INFO] [stdout]      |                                     ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]      |
[INFO] [stdout]  223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]      |
[INFO] [stdout]  392 | /     pub fn create_program_address(
[INFO] [stdout]  393 | |         seeds: &[&[u8]],
[INFO] [stdout]  394 | |         program_id: &Address,
[INFO] [stdout]  395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]      |
[INFO] [stdout]   35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]   36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   37 | |         bump: Option<u8>,
[INFO] [stdout]   38 | |         program_id: &Address,
[INFO] [stdout]   39 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] ...
[INFO] [stdout]   96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]   97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   98 | |         bump: Option<u8>,
[INFO] [stdout]   99 | |         program_id: &Address,
[INFO] [stdout]  100 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]     --> src/versions/v1/message.rs:1321:60
[INFO] [stdout]      |
[INFO] [stdout] 1321 |             .accounts(vec![Address::new_unique(), Address::new_unique()])
[INFO] [stdout]      |                                                            ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]      |
[INFO] [stdout]  223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]      |
[INFO] [stdout]  392 | /     pub fn create_program_address(
[INFO] [stdout]  393 | |         seeds: &[&[u8]],
[INFO] [stdout]  394 | |         program_id: &Address,
[INFO] [stdout]  395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]      |
[INFO] [stdout]   35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]   36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   37 | |         bump: Option<u8>,
[INFO] [stdout]   38 | |         program_id: &Address,
[INFO] [stdout]   39 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] ...
[INFO] [stdout]   96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]   97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]   98 | |         bump: Option<u8>,
[INFO] [stdout]   99 | |         program_id: &Address,
[INFO] [stdout]  100 | |     ) -> Address {
[INFO] [stdout]      | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/mod.rs:488:36
[INFO] [stdout]     |
[INFO] [stdout] 488 |         let program_id0 = Address::new_unique();
[INFO] [stdout]     |                                    ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/mod.rs:489:36
[INFO] [stdout]     |
[INFO] [stdout] 489 |         let program_id1 = Address::new_unique();
[INFO] [stdout]     |                                    ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/mod.rs:490:28
[INFO] [stdout]     |
[INFO] [stdout] 490 |         let id0 = Address::new_unique();
[INFO] [stdout]     |                            ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/mod.rs:491:28
[INFO] [stdout]     |
[INFO] [stdout] 491 |         let id1 = Address::new_unique();
[INFO] [stdout]     |                            ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/mod.rs:492:28
[INFO] [stdout]     |
[INFO] [stdout] 492 |         let id2 = Address::new_unique();
[INFO] [stdout]     |                            ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/mod.rs:493:28
[INFO] [stdout]     |
[INFO] [stdout] 493 |         let id3 = Address::new_unique();
[INFO] [stdout]     |                            ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `legacy::Message: serde::Serialize` is not satisfied
[INFO] [stdout]    --> src/versions/mod.rs:515:44
[INFO] [stdout]     |
[INFO] [stdout] 515 |             let bytes = bincode::serialize(&message).unwrap();
[INFO] [stdout]     |                         ------------------ ^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `serde_core::ser::Serialize` is not implemented for `legacy::Message`
[INFO] [stdout]    --> src/legacy.rs:87:1
[INFO] [stdout]     |
[INFO] [stdout]  87 | pub struct Message {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for local types consider adding `#[derive(serde::Serialize)]` to your `legacy::Message` type
[INFO] [stdout]     = note: for types from other crates check whether the crate offers a `serde` feature flag
[INFO] [stdout]     = help: the following other types implement trait `serde_core::ser::Serialize`:
[INFO] [stdout]               &'a T
[INFO] [stdout]               &'a mut T
[INFO] [stdout]               ()
[INFO] [stdout]               (T,)
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]             and 134 others
[INFO] [stdout] note: required by a bound in `bincode::serialize`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bincode-1.3.3/src/lib.rs:108:8
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub fn serialize<T: ?Sized>(value: &T) -> Result<Vec<u8>>
[INFO] [stdout]     |        --------- required by a bound in this function
[INFO] [stdout] 107 | where
[INFO] [stdout] 108 |     T: serde::Serialize,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^ required by this bound in `serialize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `non_bpf_modules::versions::VersionedMessage: serde::Serialize` is not satisfied
[INFO] [stdout]    --> src/versions/mod.rs:516:50
[INFO] [stdout]     |
[INFO] [stdout] 516 |             assert_eq!(bytes, bincode::serialize(&wrapped_message).unwrap());
[INFO] [stdout]     |                               ------------------ ^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `serde_core::ser::Serialize` is not implemented for `non_bpf_modules::versions::VersionedMessage`
[INFO] [stdout]    --> src/versions/mod.rs:55:1
[INFO] [stdout]     |
[INFO] [stdout]  55 | pub enum VersionedMessage {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for local types consider adding `#[derive(serde::Serialize)]` to your `non_bpf_modules::versions::VersionedMessage` type
[INFO] [stdout]     = note: for types from other crates check whether the crate offers a `serde` feature flag
[INFO] [stdout]     = help: the following other types implement trait `serde_core::ser::Serialize`:
[INFO] [stdout]               &'a T
[INFO] [stdout]               &'a mut T
[INFO] [stdout]               ()
[INFO] [stdout]               (T,)
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]             and 134 others
[INFO] [stdout] note: required by a bound in `bincode::serialize`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bincode-1.3.3/src/lib.rs:108:8
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub fn serialize<T: ?Sized>(value: &T) -> Result<Vec<u8>>
[INFO] [stdout]     |        --------- required by a bound in this function
[INFO] [stdout] 107 | where
[INFO] [stdout] 108 |     T: serde::Serialize,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^ required by this bound in `serialize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `legacy::Message: serde::Deserialize<'de>` is not satisfied
[INFO] [stdout]    --> src/versions/mod.rs:518:53
[INFO] [stdout]     |
[INFO] [stdout] 518 |             let message_from_bytes: LegacyMessage = bincode::deserialize(&bytes).unwrap();
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `serde_core::de::Deserialize<'_>` is not implemented for `legacy::Message`
[INFO] [stdout]    --> src/legacy.rs:87:1
[INFO] [stdout]     |
[INFO] [stdout]  87 | pub struct Message {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `legacy::Message` type
[INFO] [stdout]     = note: for types from other crates check whether the crate offers a `serde` feature flag
[INFO] [stdout]     = help: the following other types implement trait `serde_core::de::Deserialize<'de>`:
[INFO] [stdout]               &'a Path
[INFO] [stdout]               &'a [u8]
[INFO] [stdout]               &'a str
[INFO] [stdout]               ()
[INFO] [stdout]               (T,)
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]             and 144 others
[INFO] [stdout] note: required by a bound in `bincode::deserialize`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bincode-1.3.3/src/lib.rs:179:8
[INFO] [stdout]     |
[INFO] [stdout] 177 | pub fn deserialize<'a, T>(bytes: &'a [u8]) -> Result<T>
[INFO] [stdout]     |        ----------- required by a bound in this function
[INFO] [stdout] 178 | where
[INFO] [stdout] 179 |     T: serde::de::Deserialize<'a>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `deserialize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `non_bpf_modules::versions::VersionedMessage: serde::Deserialize<'de>` is not satisfied
[INFO] [stdout]    --> src/versions/mod.rs:520:17
[INFO] [stdout]     |
[INFO] [stdout] 520 |                 bincode::deserialize(&bytes).unwrap();
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `serde_core::de::Deserialize<'_>` is not implemented for `non_bpf_modules::versions::VersionedMessage`
[INFO] [stdout]    --> src/versions/mod.rs:55:1
[INFO] [stdout]     |
[INFO] [stdout]  55 | pub enum VersionedMessage {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `non_bpf_modules::versions::VersionedMessage` type
[INFO] [stdout]     = note: for types from other crates check whether the crate offers a `serde` feature flag
[INFO] [stdout]     = help: the following other types implement trait `serde_core::de::Deserialize<'de>`:
[INFO] [stdout]               &'a Path
[INFO] [stdout]               &'a [u8]
[INFO] [stdout]               &'a str
[INFO] [stdout]               ()
[INFO] [stdout]               (T,)
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]             and 144 others
[INFO] [stdout] note: required by a bound in `bincode::deserialize`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bincode-1.3.3/src/lib.rs:179:8
[INFO] [stdout]     |
[INFO] [stdout] 177 | pub fn deserialize<'a, T>(bytes: &'a [u8]) -> Result<T>
[INFO] [stdout]     |        ----------- required by a bound in this function
[INFO] [stdout] 178 | where
[INFO] [stdout] 179 |     T: serde::de::Deserialize<'a>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `deserialize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `legacy::Message: serde::Serialize` is not satisfied
[INFO] [stdout]     --> src/versions/mod.rs:528:48
[INFO] [stdout]      |
[INFO] [stdout]  528 |             let string = serde_json::to_string(&message).unwrap();
[INFO] [stdout]      |                          --------------------- ^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `serde_core::ser::Serialize` is not implemented for `legacy::Message`
[INFO] [stdout]     --> src/legacy.rs:87:1
[INFO] [stdout]      |
[INFO] [stdout]   87 | pub struct Message {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for local types consider adding `#[derive(serde::Serialize)]` to your `legacy::Message` type
[INFO] [stdout]      = note: for types from other crates check whether the crate offers a `serde` feature flag
[INFO] [stdout]      = help: the following other types implement trait `serde_core::ser::Serialize`:
[INFO] [stdout]                &'a T
[INFO] [stdout]                &'a mut T
[INFO] [stdout]                ()
[INFO] [stdout]                (T,)
[INFO] [stdout]                (T0, T1)
[INFO] [stdout]                (T0, T1, T2)
[INFO] [stdout]                (T0, T1, T2, T3)
[INFO] [stdout]                (T0, T1, T2, T3, T4)
[INFO] [stdout]              and 134 others
[INFO] [stdout] note: required by a bound in `serde_json::to_string`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.139/src/ser.rs:2239:17
[INFO] [stdout]      |
[INFO] [stdout] 2237 | pub fn to_string<T>(value: &T) -> Result<String>
[INFO] [stdout]      |        --------- required by a bound in this function
[INFO] [stdout] 2238 | where
[INFO] [stdout] 2239 |     T: ?Sized + Serialize,
[INFO] [stdout]      |                 ^^^^^^^^^ required by this bound in `to_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `legacy::Message: serde::Deserialize<'de>` is not satisfied
[INFO] [stdout]     --> src/versions/mod.rs:529:54
[INFO] [stdout]      |
[INFO] [stdout]  529 |             let message_from_string: LegacyMessage = serde_json::from_str(&string).unwrap();
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `serde_core::de::Deserialize<'_>` is not implemented for `legacy::Message`
[INFO] [stdout]     --> src/legacy.rs:87:1
[INFO] [stdout]      |
[INFO] [stdout]   87 | pub struct Message {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `legacy::Message` type
[INFO] [stdout]      = note: for types from other crates check whether the crate offers a `serde` feature flag
[INFO] [stdout]      = help: the following other types implement trait `serde_core::de::Deserialize<'de>`:
[INFO] [stdout]                &'a Path
[INFO] [stdout]                &'a [u8]
[INFO] [stdout]                &'a str
[INFO] [stdout]                ()
[INFO] [stdout]                (T,)
[INFO] [stdout]                (T0, T1)
[INFO] [stdout]                (T0, T1, T2)
[INFO] [stdout]                (T0, T1, T2, T3)
[INFO] [stdout]              and 144 others
[INFO] [stdout] note: required by a bound in `serde_json::from_str`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.139/src/de.rs:2699:8
[INFO] [stdout]      |
[INFO] [stdout] 2697 | pub fn from_str<'a, T>(s: &'a str) -> Result<T>
[INFO] [stdout]      |        -------- required by a bound in this function
[INFO] [stdout] 2698 | where
[INFO] [stdout] 2699 |     T: de::Deserialize<'a>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/mod.rs:543:41
[INFO] [stdout]     |
[INFO] [stdout] 543 |             account_keys: vec![Address::new_unique()],
[INFO] [stdout]     |                                         ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/mod.rs:546:43
[INFO] [stdout]     |
[INFO] [stdout] 546 |                     account_key: Address::new_unique(),
[INFO] [stdout]     |                                           ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/mod.rs:551:43
[INFO] [stdout]     |
[INFO] [stdout] 551 |                     account_key: Address::new_unique(),
[INFO] [stdout]     |                                           ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `non_bpf_modules::versions::VersionedMessage: serde::Serialize` is not satisfied
[INFO] [stdout]    --> src/versions/mod.rs:563:40
[INFO] [stdout]     |
[INFO] [stdout] 563 |         let bytes = bincode::serialize(&message).unwrap();
[INFO] [stdout]     |                     ------------------ ^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `serde_core::ser::Serialize` is not implemented for `non_bpf_modules::versions::VersionedMessage`
[INFO] [stdout]    --> src/versions/mod.rs:55:1
[INFO] [stdout]     |
[INFO] [stdout]  55 | pub enum VersionedMessage {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for local types consider adding `#[derive(serde::Serialize)]` to your `non_bpf_modules::versions::VersionedMessage` type
[INFO] [stdout]     = note: for types from other crates check whether the crate offers a `serde` feature flag
[INFO] [stdout]     = help: the following other types implement trait `serde_core::ser::Serialize`:
[INFO] [stdout]               &'a T
[INFO] [stdout]               &'a mut T
[INFO] [stdout]               ()
[INFO] [stdout]               (T,)
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]               (T0, T1, T2, T3, T4)
[INFO] [stdout]             and 134 others
[INFO] [stdout] note: required by a bound in `bincode::serialize`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bincode-1.3.3/src/lib.rs:108:8
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub fn serialize<T: ?Sized>(value: &T) -> Result<Vec<u8>>
[INFO] [stdout]     |        --------- required by a bound in this function
[INFO] [stdout] 107 | where
[INFO] [stdout] 108 |     T: serde::Serialize,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^ required by this bound in `serialize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `non_bpf_modules::versions::VersionedMessage: serde::Deserialize<'de>` is not satisfied
[INFO] [stdout]    --> src/versions/mod.rs:564:52
[INFO] [stdout]     |
[INFO] [stdout] 564 |         let message_from_bytes: VersionedMessage = bincode::deserialize(&bytes).unwrap();
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `serde_core::de::Deserialize<'_>` is not implemented for `non_bpf_modules::versions::VersionedMessage`
[INFO] [stdout]    --> src/versions/mod.rs:55:1
[INFO] [stdout]     |
[INFO] [stdout]  55 | pub enum VersionedMessage {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `non_bpf_modules::versions::VersionedMessage` type
[INFO] [stdout]     = note: for types from other crates check whether the crate offers a `serde` feature flag
[INFO] [stdout]     = help: the following other types implement trait `serde_core::de::Deserialize<'de>`:
[INFO] [stdout]               &'a Path
[INFO] [stdout]               &'a [u8]
[INFO] [stdout]               &'a str
[INFO] [stdout]               ()
[INFO] [stdout]               (T,)
[INFO] [stdout]               (T0, T1)
[INFO] [stdout]               (T0, T1, T2)
[INFO] [stdout]               (T0, T1, T2, T3)
[INFO] [stdout]             and 144 others
[INFO] [stdout] note: required by a bound in `bincode::deserialize`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bincode-1.3.3/src/lib.rs:179:8
[INFO] [stdout]     |
[INFO] [stdout] 177 | pub fn deserialize<'a, T>(bytes: &'a [u8]) -> Result<T>
[INFO] [stdout]     |        ----------- required by a bound in this function
[INFO] [stdout] 178 | where
[INFO] [stdout] 179 |     T: serde::de::Deserialize<'a>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `deserialize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `non_bpf_modules::versions::VersionedMessage: serde::Serialize` is not satisfied
[INFO] [stdout]     --> src/versions/mod.rs:567:44
[INFO] [stdout]      |
[INFO] [stdout]  567 |         let string = serde_json::to_string(&message).unwrap();
[INFO] [stdout]      |                      --------------------- ^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `serde_core::ser::Serialize` is not implemented for `non_bpf_modules::versions::VersionedMessage`
[INFO] [stdout]     --> src/versions/mod.rs:55:1
[INFO] [stdout]      |
[INFO] [stdout]   55 | pub enum VersionedMessage {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for local types consider adding `#[derive(serde::Serialize)]` to your `non_bpf_modules::versions::VersionedMessage` type
[INFO] [stdout]      = note: for types from other crates check whether the crate offers a `serde` feature flag
[INFO] [stdout]      = help: the following other types implement trait `serde_core::ser::Serialize`:
[INFO] [stdout]                &'a T
[INFO] [stdout]                &'a mut T
[INFO] [stdout]                ()
[INFO] [stdout]                (T,)
[INFO] [stdout]                (T0, T1)
[INFO] [stdout]                (T0, T1, T2)
[INFO] [stdout]                (T0, T1, T2, T3)
[INFO] [stdout]                (T0, T1, T2, T3, T4)
[INFO] [stdout]              and 134 others
[INFO] [stdout] note: required by a bound in `serde_json::to_string`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.139/src/ser.rs:2239:17
[INFO] [stdout]      |
[INFO] [stdout] 2237 | pub fn to_string<T>(value: &T) -> Result<String>
[INFO] [stdout]      |        --------- required by a bound in this function
[INFO] [stdout] 2238 | where
[INFO] [stdout] 2239 |     T: ?Sized + Serialize,
[INFO] [stdout]      |                 ^^^^^^^^^ required by this bound in `to_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `non_bpf_modules::versions::VersionedMessage: serde::Deserialize<'de>` is not satisfied
[INFO] [stdout]     --> src/versions/mod.rs:568:53
[INFO] [stdout]      |
[INFO] [stdout]  568 |         let message_from_string: VersionedMessage = serde_json::from_str(&string).unwrap();
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `serde_core::de::Deserialize<'_>` is not implemented for `non_bpf_modules::versions::VersionedMessage`
[INFO] [stdout]     --> src/versions/mod.rs:55:1
[INFO] [stdout]      |
[INFO] [stdout]   55 | pub enum VersionedMessage {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `non_bpf_modules::versions::VersionedMessage` type
[INFO] [stdout]      = note: for types from other crates check whether the crate offers a `serde` feature flag
[INFO] [stdout]      = help: the following other types implement trait `serde_core::de::Deserialize<'de>`:
[INFO] [stdout]                &'a Path
[INFO] [stdout]                &'a [u8]
[INFO] [stdout]                &'a str
[INFO] [stdout]                ()
[INFO] [stdout]                (T,)
[INFO] [stdout]                (T0, T1)
[INFO] [stdout]                (T0, T1, T2)
[INFO] [stdout]                (T0, T1, T2, T3)
[INFO] [stdout]              and 144 others
[INFO] [stdout] note: required by a bound in `serde_json::from_str`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.139/src/de.rs:2699:8
[INFO] [stdout]      |
[INFO] [stdout] 2697 | pub fn from_str<'a, T>(s: &'a str) -> Result<T>
[INFO] [stdout]      |        -------- required by a bound in this function
[INFO] [stdout] 2698 | where
[INFO] [stdout] 2699 |     T: de::Deserialize<'a>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wincode` in this scope
[INFO] [stdout]    --> src/versions/mod.rs:662:33
[INFO] [stdout]     |
[INFO] [stdout] 662 |             assert_eq!(message, wincode::deserialize(&bytes).unwrap());
[INFO] [stdout]     |                                 ^^^^^^^ use of unresolved module or unlinked crate `wincode`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 662 -             assert_eq!(message, wincode::deserialize(&bytes).unwrap());
[INFO] [stdout] 662 +             assert_eq!(message, bincode::deserialize(&bytes).unwrap());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `serialize` found for enum `non_bpf_modules::versions::VersionedMessage` in the current scope
[INFO] [stdout]    --> src/versions/mod.rs:666:40
[INFO] [stdout]     |
[INFO] [stdout]  55 | pub enum VersionedMessage {
[INFO] [stdout]     | ------------------------- method `serialize` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 666 |             let serialized = versioned.serialize();
[INFO] [stdout]     |                                        ^^^^^^^^^ method not found in `non_bpf_modules::versions::VersionedMessage`
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `serialize`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `bincode::Options`
[INFO] [stdout]             candidate #2: `borsh::ser::BorshSerialize`
[INFO] [stdout]             candidate #3: `serde_core::ser::Serialize`
[INFO] [stdout]             candidate #4: `wincode::config::serde::Serialize`
[INFO] [stdout]             candidate #5: `wincode::serde::Serialize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/mod.rs:683:37
[INFO] [stdout]     |
[INFO] [stdout] 683 |             .accounts(vec![Address::new_unique(), Address::new_unique()])
[INFO] [stdout]     |                                     ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/versions/mod.rs:683:60
[INFO] [stdout]     |
[INFO] [stdout] 683 |             .accounts(vec![Address::new_unique(), Address::new_unique()])
[INFO] [stdout]     |                                                            ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `non_bpf_modules::versions::VersionedMessage: serde::Serialize` is not satisfied
[INFO] [stdout]     --> src/versions/mod.rs:695:39
[INFO] [stdout]      |
[INFO] [stdout]  695 |         let s = serde_json::to_string(&vm).unwrap();
[INFO] [stdout]      |                 --------------------- ^^^ unsatisfied trait bound
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `serde_core::ser::Serialize` is not implemented for `non_bpf_modules::versions::VersionedMessage`
[INFO] [stdout]     --> src/versions/mod.rs:55:1
[INFO] [stdout]      |
[INFO] [stdout]   55 | pub enum VersionedMessage {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for local types consider adding `#[derive(serde::Serialize)]` to your `non_bpf_modules::versions::VersionedMessage` type
[INFO] [stdout]      = note: for types from other crates check whether the crate offers a `serde` feature flag
[INFO] [stdout]      = help: the following other types implement trait `serde_core::ser::Serialize`:
[INFO] [stdout]                &'a T
[INFO] [stdout]                &'a mut T
[INFO] [stdout]                ()
[INFO] [stdout]                (T,)
[INFO] [stdout]                (T0, T1)
[INFO] [stdout]                (T0, T1, T2)
[INFO] [stdout]                (T0, T1, T2, T3)
[INFO] [stdout]                (T0, T1, T2, T3, T4)
[INFO] [stdout]              and 134 others
[INFO] [stdout] note: required by a bound in `serde_json::to_string`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.139/src/ser.rs:2239:17
[INFO] [stdout]      |
[INFO] [stdout] 2237 | pub fn to_string<T>(value: &T) -> Result<String>
[INFO] [stdout]      |        --------- required by a bound in this function
[INFO] [stdout] 2238 | where
[INFO] [stdout] 2239 |     T: ?Sized + Serialize,
[INFO] [stdout]      |                 ^^^^^^^^^ required by this bound in `to_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `non_bpf_modules::versions::VersionedMessage: serde::Deserialize<'de>` is not satisfied
[INFO] [stdout]     --> src/versions/mod.rs:696:38
[INFO] [stdout]      |
[INFO] [stdout]  696 |         let back: VersionedMessage = serde_json::from_str(&s).unwrap();
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `serde_core::de::Deserialize<'_>` is not implemented for `non_bpf_modules::versions::VersionedMessage`
[INFO] [stdout]     --> src/versions/mod.rs:55:1
[INFO] [stdout]      |
[INFO] [stdout]   55 | pub enum VersionedMessage {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `non_bpf_modules::versions::VersionedMessage` type
[INFO] [stdout]      = note: for types from other crates check whether the crate offers a `serde` feature flag
[INFO] [stdout]      = help: the following other types implement trait `serde_core::de::Deserialize<'de>`:
[INFO] [stdout]                &'a Path
[INFO] [stdout]                &'a [u8]
[INFO] [stdout]                &'a str
[INFO] [stdout]                ()
[INFO] [stdout]                (T,)
[INFO] [stdout]                (T0, T1)
[INFO] [stdout]                (T0, T1, T2)
[INFO] [stdout]                (T0, T1, T2, T3)
[INFO] [stdout]              and 144 others
[INFO] [stdout] note: required by a bound in `serde_json::from_str`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.139/src/de.rs:2699:8
[INFO] [stdout]      |
[INFO] [stdout] 2697 | pub fn from_str<'a, T>(s: &'a str) -> Result<T>
[INFO] [stdout]      |        -------- required by a bound in this function
[INFO] [stdout] 2698 | where
[INFO] [stdout] 2699 |     T: de::Deserialize<'a>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/lib.rs:235:29
[INFO] [stdout]     |
[INFO] [stdout] 235 |         let key0 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `new_unique` found for struct `solana_address::Address` in the current scope
[INFO] [stdout]    --> src/lib.rs:236:29
[INFO] [stdout]     |
[INFO] [stdout] 236 |         let key1 = Address::new_unique();
[INFO] [stdout]     |                             ^^^^^^^^^^ associated function or constant not found in `solana_address::Address`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `solana_address::Address` consider using one of the following associated functions:
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address
[INFO] [stdout]       solana_address::derive::<impl solana_address::Address>::derive_address_const
[INFO] [stdout]       syscalls::<impl solana_address::Address>::create_program_address
[INFO] [stdout]       solana_address::Address::new_from_array
[INFO] [stdout]       and 2 others
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/lib.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |       pub const fn new_from_array(address_array: [u8; 32]) -> Self {
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/syscalls.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 | /     pub fn create_program_address(
[INFO] [stdout] 393 | |         seeds: &[&[u8]],
[INFO] [stdout] 394 | |         program_id: &Address,
[INFO] [stdout] 395 | |     ) -> Result<Address, AddressError> {
[INFO] [stdout]     | |______________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/solana-address-2.6.0/src/derive.rs:35:5
[INFO] [stdout]     |
[INFO] [stdout]  35 | /     pub fn derive_address<const N: usize>(
[INFO] [stdout]  36 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  37 | |         bump: Option<u8>,
[INFO] [stdout]  38 | |         program_id: &Address,
[INFO] [stdout]  39 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] ...
[INFO] [stdout]  96 | /     pub const fn derive_address_const<const N: usize>(
[INFO] [stdout]  97 | |         seeds: &[&[u8]; N],
[INFO] [stdout]  98 | |         bump: Option<u8>,
[INFO] [stdout]  99 | |         program_id: &Address,
[INFO] [stdout] 100 | |     ) -> Address {
[INFO] [stdout]     | |________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0425, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `solana-message` (lib test) due to 238 previous errors
[INFO] running `Command { std: "docker" "inspect" "c9cb1975444823efc9b9bf50888e37aa988f2cb6fbd7eacf783750be63e7509c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c9cb1975444823efc9b9bf50888e37aa988f2cb6fbd7eacf783750be63e7509c", kill_on_drop: false }`
[INFO] [stdout] c9cb1975444823efc9b9bf50888e37aa988f2cb6fbd7eacf783750be63e7509c
