[INFO] cloning repository https://github.com/maheshbsl/spl-token-study [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/maheshbsl/spl-token-study" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmaheshbsl%2Fspl-token-study", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmaheshbsl%2Fspl-token-study'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] edfd0da9a2ec0948e3073eaa3180d14a0c0447a4 [INFO] checking maheshbsl/spl-token-study against master#4b596bbd847672da87763b76171687d3544863c2 for pr-144544 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmaheshbsl%2Fspl-token-study" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/maheshbsl/spl-token-study [INFO] finished tweaking git repo https://github.com/maheshbsl/spl-token-study [INFO] tweaked toml for git repo https://github.com/maheshbsl/spl-token-study written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/maheshbsl/spl-token-study on toolchain 4b596bbd847672da87763b76171687d3544863c2 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4b596bbd847672da87763b76171687d3544863c2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/maheshbsl/spl-token-study 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" "+4b596bbd847672da87763b76171687d3544863c2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:cf8efcab8866f2cf4285301c7418e2f4f2a9b088c91ba69c40d5b659f81557f7" "/opt/rustwide/cargo-home/bin/cargo" "+4b596bbd847672da87763b76171687d3544863c2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e139c66bfacfd82204be6d02fbd4f65f8b8fdff61f2574a183053b13bf45afdf [INFO] running `Command { std: "docker" "start" "-a" "e139c66bfacfd82204be6d02fbd4f65f8b8fdff61f2574a183053b13bf45afdf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e139c66bfacfd82204be6d02fbd4f65f8b8fdff61f2574a183053b13bf45afdf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e139c66bfacfd82204be6d02fbd4f65f8b8fdff61f2574a183053b13bf45afdf", kill_on_drop: false }` [INFO] [stdout] e139c66bfacfd82204be6d02fbd4f65f8b8fdff61f2574a183053b13bf45afdf [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:cf8efcab8866f2cf4285301c7418e2f4f2a9b088c91ba69c40d5b659f81557f7" "/opt/rustwide/cargo-home/bin/cargo" "+4b596bbd847672da87763b76171687d3544863c2" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a97962fdb3ba82e9f3711dad9c86e68f5e7380a2c96596ce9f9482afed324da3 [INFO] running `Command { std: "docker" "start" "-a" "a97962fdb3ba82e9f3711dad9c86e68f5e7380a2c96596ce9f9482afed324da3", kill_on_drop: false }` [INFO] [stderr] Checking token_program v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/instruction.rs:904:59 [INFO] [stdout] | [INFO] [stdout] 904 | accounts.push(AccountMeta::new(*source_pubkey, false)), [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `solana_program` [INFO] [stdout] --> src/state.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use solana_program:: { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `solana_program` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `solana_program`, use `cargo add solana_program` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `spl_token` [INFO] [stdout] --> src/state.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use spl_token::state::COption; [INFO] [stdout] | ^^^^^^^^^ use of unresolved module or unlinked crate `spl_token` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `spl_token`, use `cargo add spl_token` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `TokenError` [INFO] [stdout] --> src/instruction.rs:103:13 [INFO] [stdout] | [INFO] [stdout] 103 | use TokenError::InvalidInstruction; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TokenError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `solana_program` [INFO] [stdout] --> src/lib.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use solana_program::{ [INFO] [stdout] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `solana_program` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `solana_program`, use `cargo add solana_program` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `arrayref` [INFO] [stdout] --> src/state.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use arrayref::{array_ref, array_refs, mut_array_refs, mut_array_ref, array_mut_ref}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `arrayref` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `arrayref`, use `cargo add arrayref` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `solana_program` [INFO] [stdout] --> src/lib.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use solana_program::{ [INFO] [stdout] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `solana_program` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `solana_program`, use `cargo add solana_program` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/instruction.rs:904:59 [INFO] [stdout] | [INFO] [stdout] 904 | accounts.push(AccountMeta::new(*source_pubkey, false)), [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `solana_program` [INFO] [stdout] --> src/state.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use solana_program:: { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `solana_program` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `solana_program`, use `cargo add solana_program` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `spl_token` [INFO] [stdout] --> src/state.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use spl_token::state::COption; [INFO] [stdout] | ^^^^^^^^^ use of unresolved module or unlinked crate `spl_token` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `spl_token`, use `cargo add spl_token` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `TokenError` [INFO] [stdout] --> src/instruction.rs:103:13 [INFO] [stdout] | [INFO] [stdout] 103 | use TokenError::InvalidInstruction; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TokenError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `solana_program` [INFO] [stdout] --> src/lib.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use solana_program::{ [INFO] [stdout] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `solana_program` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `solana_program`, use `cargo add solana_program` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `arrayref` [INFO] [stdout] --> src/state.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use arrayref::{array_ref, array_refs, mut_array_refs, mut_array_ref, array_mut_ref}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `arrayref` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `arrayref`, use `cargo add arrayref` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `solana_program` [INFO] [stdout] --> src/lib.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use solana_program::{ [INFO] [stdout] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `solana_program` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `solana_program`, use `cargo add solana_program` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sysvar` [INFO] [stdout] --> src/instruction.rs:446:35 [INFO] [stdout] | [INFO] [stdout] 446 | AccountMeta::new_readonly(sysvar::rent::id(), false), [INFO] [stdout] | ^^^^^^ use of unresolved module or unlinked crate `sysvar` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sysvar`, use `cargo add sysvar` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sysvar` [INFO] [stdout] --> src/instruction.rs:446:35 [INFO] [stdout] | [INFO] [stdout] 446 | AccountMeta::new_readonly(sysvar::rent::id(), false), [INFO] [stdout] | ^^^^^^ use of unresolved module or unlinked crate `sysvar` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sysvar`, use `cargo add sysvar` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sysvar` [INFO] [stdout] --> src/instruction.rs:506:35 [INFO] [stdout] | [INFO] [stdout] 506 | AccountMeta::new_readonly(sysvar::rent::id(), false), [INFO] [stdout] | ^^^^^^ use of unresolved module or unlinked crate `sysvar` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sysvar`, use `cargo add sysvar` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sysvar` [INFO] [stdout] --> src/instruction.rs:506:35 [INFO] [stdout] | [INFO] [stdout] 506 | AccountMeta::new_readonly(sysvar::rent::id(), false), [INFO] [stdout] | ^^^^^^ use of unresolved module or unlinked crate `sysvar` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sysvar`, use `cargo add sysvar` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sysvar` [INFO] [stdout] --> src/instruction.rs:588:45 [INFO] [stdout] | [INFO] [stdout] 588 | accounts.push(AccoutnMeta::new_readonly(sysvar::rent::id(), false)); [INFO] [stdout] | ^^^^^^ use of unresolved module or unlinked crate `sysvar` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sysvar`, use `cargo add sysvar` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sysvar` [INFO] [stdout] --> src/instruction.rs:588:45 [INFO] [stdout] | [INFO] [stdout] 588 | accounts.push(AccoutnMeta::new_readonly(sysvar::rent::id(), false)); [INFO] [stdout] | ^^^^^^ use of unresolved module or unlinked crate `sysvar` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sysvar`, use `cargo add sysvar` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:6:25 [INFO] [stdout] | [INFO] [stdout] 6 | mint_authority: Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `COption` in this scope [INFO] [stdout] --> src/instruction.rs:8:27 [INFO] [stdout] | [INFO] [stdout] 8 | freeze_authority: COption, [INFO] [stdout] | ^^^^^^^ help: an enum with a similar name exists: `Option` [INFO] [stdout] --> /rustc/4b596bbd847672da87763b76171687d3544863c2/library/core/src/option.rs:593:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named enum `Option` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:8:35 [INFO] [stdout] | [INFO] [stdout] 8 | freeze_authority: COption, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 1 | pub enum TokenInstruction<'a, Pubkey> { [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `COption` in this scope [INFO] [stdout] --> src/instruction.rs:29:24 [INFO] [stdout] | [INFO] [stdout] 29 | new_authority: COption, [INFO] [stdout] | ^^^^^^^ help: an enum with a similar name exists: `Option` [INFO] [stdout] --> /rustc/4b596bbd847672da87763b76171687d3544863c2/library/core/src/option.rs:593:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named enum `Option` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:29:32 [INFO] [stdout] | [INFO] [stdout] 29 | new_authority: COption, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 1 | pub enum TokenInstruction<'a, Pubkey> { [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:68:16 [INFO] [stdout] | [INFO] [stdout] 68 | owner: Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:73:16 [INFO] [stdout] | [INFO] [stdout] 73 | owner: Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:84:25 [INFO] [stdout] | [INFO] [stdout] 84 | mint_authority: Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `COption` in this scope [INFO] [stdout] --> src/instruction.rs:86:27 [INFO] [stdout] | [INFO] [stdout] 86 | freeze_authority: COption, [INFO] [stdout] | ^^^^^^^ help: an enum with a similar name exists: `Option` [INFO] [stdout] --> /rustc/4b596bbd847672da87763b76171687d3544863c2/library/core/src/option.rs:593:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named enum `Option` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:86:35 [INFO] [stdout] | [INFO] [stdout] 86 | freeze_authority: COption, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 1 | pub enum TokenInstruction<'a, Pubkey> { [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:102:49 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn unpack(input: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 100 | impl<'a, ProgramError> TokenInstruction<'a> { [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `buff` in this scope [INFO] [stdout] --> src/instruction.rs:251:17 [INFO] [stdout] | [INFO] [stdout] 251 | buff.extend_from_slice(&amount.to_le_bytes()); [INFO] [stdout] | ^^^^ help: a local variable with a similar name exists: `buf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:325:47 [INFO] [stdout] | [INFO] [stdout] 325 | fn unpack_pubkey(input: &[u8]) -> Result<(Pubkey, &[u8]), ProgramError> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 100 | impl<'a, Pubkey> TokenInstruction<'a> { [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:325:63 [INFO] [stdout] | [INFO] [stdout] 325 | fn unpack_pubkey(input: &[u8]) -> Result<(Pubkey, &[u8]), ProgramError> { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 100 | impl<'a, ProgramError> TokenInstruction<'a> { [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `COption` in this scope [INFO] [stdout] --> src/instruction.rs:338:54 [INFO] [stdout] | [INFO] [stdout] 338 | fn unpack_pubkey_option(input: &[u8]) -> Result<(COption, &[u8]), ProgramError> { [INFO] [stdout] | ^^^^^^^ help: an enum with a similar name exists: `Option` [INFO] [stdout] --> /rustc/4b596bbd847672da87763b76171687d3544863c2/library/core/src/option.rs:593:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named enum `Option` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:338:62 [INFO] [stdout] | [INFO] [stdout] 338 | fn unpack_pubkey_option(input: &[u8]) -> Result<(COption, &[u8]), ProgramError> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 100 | impl<'a, Pubkey> TokenInstruction<'a> { [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:338:79 [INFO] [stdout] | [INFO] [stdout] 338 | fn unpack_pubkey_option(input: &[u8]) -> Result<(COption, &[u8]), ProgramError> { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 100 | impl<'a, ProgramError> TokenInstruction<'a> { [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `COption` in this scope [INFO] [stdout] --> src/instruction.rs:353:36 [INFO] [stdout] | [INFO] [stdout] 353 | fn pack_pubkey_optioin(value: &COption, buf: &mut Vec) { [INFO] [stdout] | ^^^^^^^ help: an enum with a similar name exists: `Option` [INFO] [stdout] --> /rustc/4b596bbd847672da87763b76171687d3544863c2/library/core/src/option.rs:593:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named enum `Option` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:353:44 [INFO] [stdout] | [INFO] [stdout] 353 | fn pack_pubkey_optioin(value: &COption, buf: &mut Vec) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 100 | impl<'a, Pubkey> TokenInstruction<'a> { [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:363:56 [INFO] [stdout] | [INFO] [stdout] 363 | fn unpack_64(input: &[u8]) -> Result<(u64, &[u8]), ProgramError> { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 100 | impl<'a, ProgramError> TokenInstruction<'a> { [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `U64_BYTES` in this scope [INFO] [stdout] --> src/instruction.rs:367:20 [INFO] [stdout] | [INFO] [stdout] 367 | .get(..U64_BYTES) [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `u64_BYTES` in this scope [INFO] [stdout] --> src/instruction.rs:376:27 [INFO] [stdout] | [INFO] [stdout] 376 | Ok((value, &input[u64_BYTES..])) [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:379:73 [INFO] [stdout] | [INFO] [stdout] 379 | fn unpack_amount_decimals(input: &[u8]) -> Result<(u64, u8, &[u8]), ProgramError> { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 100 | impl<'a, ProgramError> TokenInstruction<'a> { [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:408:40 [INFO] [stdout] | [INFO] [stdout] 408 | fn from(index: u8) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 398 | impl AuthorityType { [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:423:24 [INFO] [stdout] | [INFO] [stdout] 423 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:424:19 [INFO] [stdout] | [INFO] [stdout] 424 | mint_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:425:29 [INFO] [stdout] | [INFO] [stdout] 425 | mint_authority_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:426:38 [INFO] [stdout] | [INFO] [stdout] 426 | freeze_authority_pubkey: Option<&Pubkey>, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 421 | pub fn initialize_mint( [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:428:13 [INFO] [stdout] | [INFO] [stdout] 428 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 421 | pub fn initialize_mint( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:428:26 [INFO] [stdout] | [INFO] [stdout] 428 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 421 | pub fn initialize_mint( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:449:8 [INFO] [stdout] | [INFO] [stdout] 449 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:459:24 [INFO] [stdout] | [INFO] [stdout] 459 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:460:19 [INFO] [stdout] | [INFO] [stdout] 460 | mint_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:461:29 [INFO] [stdout] | [INFO] [stdout] 461 | mint_authority_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:462:38 [INFO] [stdout] | [INFO] [stdout] 462 | freeze_authority_pubkey: Option<&Pubkey>, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 458 | pub fn initialize_mint2( [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:464:13 [INFO] [stdout] | [INFO] [stdout] 464 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 458 | pub fn initialize_mint2( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:464:26 [INFO] [stdout] | [INFO] [stdout] 464 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 458 | pub fn initialize_mint2( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:482:8 [INFO] [stdout] | [INFO] [stdout] 482 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:492:24 [INFO] [stdout] | [INFO] [stdout] 492 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:493:22 [INFO] [stdout] | [INFO] [stdout] 493 | account_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:494:19 [INFO] [stdout] | [INFO] [stdout] 494 | mint_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:495:20 [INFO] [stdout] | [INFO] [stdout] 495 | owner_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:496:13 [INFO] [stdout] | [INFO] [stdout] 496 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 491 | pub fn initialize_account( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:496:26 [INFO] [stdout] | [INFO] [stdout] 496 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 491 | pub fn initialize_account( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:509:8 [INFO] [stdout] | [INFO] [stdout] 509 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:517:24 [INFO] [stdout] | [INFO] [stdout] 517 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:518:22 [INFO] [stdout] | [INFO] [stdout] 518 | account_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:519:19 [INFO] [stdout] | [INFO] [stdout] 519 | mint_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:520:20 [INFO] [stdout] | [INFO] [stdout] 520 | owner_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:521:13 [INFO] [stdout] | [INFO] [stdout] 521 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 516 | pub fn initialize_account2( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:521:26 [INFO] [stdout] | [INFO] [stdout] 521 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 516 | pub fn initialize_account2( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:534:8 [INFO] [stdout] | [INFO] [stdout] 534 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:542:24 [INFO] [stdout] | [INFO] [stdout] 542 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:543:22 [INFO] [stdout] | [INFO] [stdout] 543 | account_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:544:19 [INFO] [stdout] | [INFO] [stdout] 544 | mint_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:545:20 [INFO] [stdout] | [INFO] [stdout] 545 | owner_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:546:13 [INFO] [stdout] | [INFO] [stdout] 546 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 541 | pub fn initialize_account3( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:546:26 [INFO] [stdout] | [INFO] [stdout] 546 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 541 | pub fn initialize_account3( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:561:8 [INFO] [stdout] | [INFO] [stdout] 561 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:570:24 [INFO] [stdout] | [INFO] [stdout] 570 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:571:23 [INFO] [stdout] | [INFO] [stdout] 571 | multisig_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:572:24 [INFO] [stdout] | [INFO] [stdout] 572 | signer_pubkeys: &[&Pubkey], [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:574:13 [INFO] [stdout] | [INFO] [stdout] 574 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 569 | pub fn initialize_multisig( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:574:26 [INFO] [stdout] | [INFO] [stdout] 574 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 569 | pub fn initialize_multisig( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:593:8 [INFO] [stdout] | [INFO] [stdout] 593 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:603:24 [INFO] [stdout] | [INFO] [stdout] 603 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:604:23 [INFO] [stdout] | [INFO] [stdout] 604 | multisig_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:605:24 [INFO] [stdout] | [INFO] [stdout] 605 | signer_pubkeys: &[&Pubkey], [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:607:13 [INFO] [stdout] | [INFO] [stdout] 607 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 602 | pub fn initialize_multisig2( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:607:26 [INFO] [stdout] | [INFO] [stdout] 607 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 602 | pub fn initialize_multisig2( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:625:8 [INFO] [stdout] | [INFO] [stdout] 625 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:635:24 [INFO] [stdout] | [INFO] [stdout] 635 | token_program_id: &Pubkey, // token program address [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:636:21 [INFO] [stdout] | [INFO] [stdout] 636 | source_pubkey: &Pubkey, // source token account address (sender pubkey) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:637:26 [INFO] [stdout] | [INFO] [stdout] 637 | destination_pubkey: &Pubkey, // destination token account address (receiver pubkey) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:638:24 [INFO] [stdout] | [INFO] [stdout] 638 | authority_pubkey: &Pubkey, // authority who can approve the transfer [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:639:24 [INFO] [stdout] | [INFO] [stdout] 639 | signer_pubkeys: &[&Pubkey], // optional multiple signers (for multisig ) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:641:13 [INFO] [stdout] | [INFO] [stdout] 641 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 634 | pub fn transfer( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:641:26 [INFO] [stdout] | [INFO] [stdout] 641 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 634 | pub fn transfer( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:657:8 [INFO] [stdout] | [INFO] [stdout] 657 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:667:24 [INFO] [stdout] | [INFO] [stdout] 667 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:668:21 [INFO] [stdout] | [INFO] [stdout] 668 | source_pubkey: &Pubkey, // the pubkey of the account the delegate is revoked. [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:669:20 [INFO] [stdout] | [INFO] [stdout] 669 | owner_pubkey: &Pubkey, // owner of the token account [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:670:24 [INFO] [stdout] | [INFO] [stdout] 670 | signer_pubkeys: &[&Pubkey], [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:671:13 [INFO] [stdout] | [INFO] [stdout] 671 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 666 | pub fn revoke( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:671:26 [INFO] [stdout] | [INFO] [stdout] 671 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 666 | pub fn revoke( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `signer` in this scope [INFO] [stdout] --> src/instruction.rs:682:26 [INFO] [stdout] | [INFO] [stdout] 682 | for signer_pubkey in signer.iter() { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:686:8 [INFO] [stdout] | [INFO] [stdout] 686 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:696:24 [INFO] [stdout] | [INFO] [stdout] 696 | token_program_id: &Pubkey, //pubkey of token program [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:697:20 [INFO] [stdout] | [INFO] [stdout] 697 | owned_pubkey: &Pubkey, // the pubkey of the account whose authority is being updated [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:698:35 [INFO] [stdout] | [INFO] [stdout] 698 | new_authority_pubkey: Option<&Pubkey>, //the new authority [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 695 | pub fn set_authority( [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:700:20 [INFO] [stdout] | [INFO] [stdout] 700 | owner_pubkey: &Pubkey, // current authority [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:701:24 [INFO] [stdout] | [INFO] [stdout] 701 | signer_pubkeys: &[&Pubkey], [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:702:13 [INFO] [stdout] | [INFO] [stdout] 702 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 695 | pub fn set_authority( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:702:26 [INFO] [stdout] | [INFO] [stdout] 702 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 695 | pub fn set_authority( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `owner` in this scope [INFO] [stdout] --> src/instruction.rs:713:46 [INFO] [stdout] | [INFO] [stdout] 713 | accounts.push(AccountMeta::new_readonly(*owner, signer_pubkeys.is_empty())); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:719:8 [INFO] [stdout] | [INFO] [stdout] 719 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:728:24 [INFO] [stdout] | [INFO] [stdout] 728 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:729:19 [INFO] [stdout] | [INFO] [stdout] 729 | mint_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:730:22 [INFO] [stdout] | [INFO] [stdout] 730 | account_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:731:20 [INFO] [stdout] | [INFO] [stdout] 731 | owner_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:732:24 [INFO] [stdout] | [INFO] [stdout] 732 | signer_pubkeys: &[&Pubkey], [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:734:13 [INFO] [stdout] | [INFO] [stdout] 734 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 727 | pub fn mint_to( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:734:26 [INFO] [stdout] | [INFO] [stdout] 734 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 727 | pub fn mint_to( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `account` in this scope [INFO] [stdout] --> src/instruction.rs:741:5 [INFO] [stdout] | [INFO] [stdout] 741 | account.push(AccountMeta::new(*account_pubkey, false)); [INFO] [stdout] | ^^^^^^^ help: a local variable with a similar name exists: `accounts` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `account` in this scope [INFO] [stdout] --> src/instruction.rs:742:5 [INFO] [stdout] | [INFO] [stdout] 742 | account.push(AccountMeta::new_readonly( [INFO] [stdout] | ^^^^^^^ help: a local variable with a similar name exists: `accounts` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:751:8 [INFO] [stdout] | [INFO] [stdout] 751 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:760:24 [INFO] [stdout] | [INFO] [stdout] 760 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:761:22 [INFO] [stdout] | [INFO] [stdout] 761 | account_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:762:19 [INFO] [stdout] | [INFO] [stdout] 762 | mint_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:763:24 [INFO] [stdout] | [INFO] [stdout] 763 | authority_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:764:24 [INFO] [stdout] | [INFO] [stdout] 764 | signer_pubkeys: &[&Pubkey], [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:766:13 [INFO] [stdout] | [INFO] [stdout] 766 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 759 | pub fn burn( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:766:26 [INFO] [stdout] | [INFO] [stdout] 766 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 759 | pub fn burn( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `account` in this scope [INFO] [stdout] --> src/instruction.rs:774:5 [INFO] [stdout] | [INFO] [stdout] 774 | account.push(AccountMeta::new_readonly( [INFO] [stdout] | ^^^^^^^ help: a local variable with a similar name exists: `accounts` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:783:8 [INFO] [stdout] | [INFO] [stdout] 783 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:792:24 [INFO] [stdout] | [INFO] [stdout] 792 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:793:22 [INFO] [stdout] | [INFO] [stdout] 793 | account_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:794:26 [INFO] [stdout] | [INFO] [stdout] 794 | destination_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:795:20 [INFO] [stdout] | [INFO] [stdout] 795 | owner_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:796:24 [INFO] [stdout] | [INFO] [stdout] 796 | signer_pubkeys: &[&Pubkey], [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:797:13 [INFO] [stdout] | [INFO] [stdout] 797 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 791 | pub fn close_account( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:797:26 [INFO] [stdout] | [INFO] [stdout] 797 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 791 | pub fn close_account( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `account` in this scope [INFO] [stdout] --> src/instruction.rs:804:5 [INFO] [stdout] | [INFO] [stdout] 804 | account.push(AccountMeta::new(*account_pubkey, false)); [INFO] [stdout] | ^^^^^^^ help: a local variable with a similar name exists: `accounts` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `account` in this scope [INFO] [stdout] --> src/instruction.rs:805:5 [INFO] [stdout] | [INFO] [stdout] 805 | account.push(AccountMeta::new(*destination_pubkey, false)); [INFO] [stdout] | ^^^^^^^ help: a local variable with a similar name exists: `accounts` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `account` in this scope [INFO] [stdout] --> src/instruction.rs:806:5 [INFO] [stdout] | [INFO] [stdout] 806 | account.push(AccountMeta::new_readonly( [INFO] [stdout] | ^^^^^^^ help: a local variable with a similar name exists: `accounts` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:815:8 [INFO] [stdout] | [INFO] [stdout] 815 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `token_progam_id` in this scope [INFO] [stdout] --> src/instruction.rs:816:22 [INFO] [stdout] | [INFO] [stdout] 816 | program_id: *token_progam_id, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `token_program_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:824:24 [INFO] [stdout] | [INFO] [stdout] 824 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:825:22 [INFO] [stdout] | [INFO] [stdout] 825 | account_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:826:19 [INFO] [stdout] | [INFO] [stdout] 826 | mint_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:827:20 [INFO] [stdout] | [INFO] [stdout] 827 | owner_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:828:22 [INFO] [stdout] | [INFO] [stdout] 828 | signer_pubkeys: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:829:13 [INFO] [stdout] | [INFO] [stdout] 829 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 823 | pub fn freeze_account( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:829:26 [INFO] [stdout] | [INFO] [stdout] 829 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 823 | pub fn freeze_account( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `account` in this scope [INFO] [stdout] --> src/instruction.rs:835:5 [INFO] [stdout] | [INFO] [stdout] 835 | account.push(AccountMeta::new(*account_pubkey, false)); [INFO] [stdout] | ^^^^^^^ help: a local variable with a similar name exists: `accounts` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `account` in this scope [INFO] [stdout] --> src/instruction.rs:836:5 [INFO] [stdout] | [INFO] [stdout] 836 | account.push(AccountMeta::new_readonly(*mint_pubkey, false)); [INFO] [stdout] | ^^^^^^^ help: a local variable with a similar name exists: `accounts` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `account` in this scope [INFO] [stdout] --> src/instruction.rs:837:5 [INFO] [stdout] | [INFO] [stdout] 837 | account.push(AccountMeta::new_readonly( [INFO] [stdout] | ^^^^^^^ help: a local variable with a similar name exists: `accounts` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:846:8 [INFO] [stdout] | [INFO] [stdout] 846 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:856:24 [INFO] [stdout] | [INFO] [stdout] 856 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:857:22 [INFO] [stdout] | [INFO] [stdout] 857 | account_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:858:19 [INFO] [stdout] | [INFO] [stdout] 858 | mint_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:859:20 [INFO] [stdout] | [INFO] [stdout] 859 | owner_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:860:24 [INFO] [stdout] | [INFO] [stdout] 860 | signer_pubkeys: &[&Pubkey], [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:861:13 [INFO] [stdout] | [INFO] [stdout] 861 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 855 | pub fn thaw_account( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:861:26 [INFO] [stdout] | [INFO] [stdout] 861 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 855 | pub fn thaw_account( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:878:8 [INFO] [stdout] | [INFO] [stdout] 878 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:887:24 [INFO] [stdout] | [INFO] [stdout] 887 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:888:21 [INFO] [stdout] | [INFO] [stdout] 888 | source_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:889:26 [INFO] [stdout] | [INFO] [stdout] 889 | destination_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:890:19 [INFO] [stdout] | [INFO] [stdout] 890 | mint_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:891:24 [INFO] [stdout] | [INFO] [stdout] 891 | authority_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:892:24 [INFO] [stdout] | [INFO] [stdout] 892 | signer_pubkeys: &[&Pubkey], [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:895:13 [INFO] [stdout] | [INFO] [stdout] 895 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 886 | pub fn transfer_checked( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:895:26 [INFO] [stdout] | [INFO] [stdout] 895 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 886 | pub fn transfer_checked( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:925:24 [INFO] [stdout] | [INFO] [stdout] 925 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:926:21 [INFO] [stdout] | [INFO] [stdout] 926 | source_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:927:19 [INFO] [stdout] | [INFO] [stdout] 927 | mint_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:928:23 [INFO] [stdout] | [INFO] [stdout] 928 | delegate_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:929:20 [INFO] [stdout] | [INFO] [stdout] 929 | owner_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:930:24 [INFO] [stdout] | [INFO] [stdout] 930 | signer_pubkeys: &[&Pubkey], [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:933:13 [INFO] [stdout] | [INFO] [stdout] 933 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 924 | pub fn approve_checked( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:933:26 [INFO] [stdout] | [INFO] [stdout] 933 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 924 | pub fn approve_checked( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `deligate_pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:945:37 [INFO] [stdout] | [INFO] [stdout] 945 | accounts.push(AccountMeta::new(*deligate_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `delegate_pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:955:8 [INFO] [stdout] | [INFO] [stdout] 955 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:964:24 [INFO] [stdout] | [INFO] [stdout] 964 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:965:19 [INFO] [stdout] | [INFO] [stdout] 965 | mint_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:966:22 [INFO] [stdout] | [INFO] [stdout] 966 | account_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:967:20 [INFO] [stdout] | [INFO] [stdout] 967 | owner_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:968:24 [INFO] [stdout] | [INFO] [stdout] 968 | signer_pubkeys: &[&Pubkey], [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:971:13 [INFO] [stdout] | [INFO] [stdout] 971 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 963 | pub fn mint_to_checked( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:971:26 [INFO] [stdout] | [INFO] [stdout] 971 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 963 | pub fn mint_to_checked( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:988:8 [INFO] [stdout] | [INFO] [stdout] 988 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:997:24 [INFO] [stdout] | [INFO] [stdout] 997 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:998:22 [INFO] [stdout] | [INFO] [stdout] 998 | account_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:999:19 [INFO] [stdout] | [INFO] [stdout] 999 | mint_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:1000:24 [INFO] [stdout] | [INFO] [stdout] 1000 | authority_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:1001:24 [INFO] [stdout] | [INFO] [stdout] 1001 | signer_pubkeys: &[&Pubkey], [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:1004:13 [INFO] [stdout] | [INFO] [stdout] 1004 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 996 | pub fn burn_checked( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:1004:26 [INFO] [stdout] | [INFO] [stdout] 1004 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 996 | pub fn burn_checked( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:1021:8 [INFO] [stdout] | [INFO] [stdout] 1021 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:1030:24 [INFO] [stdout] | [INFO] [stdout] 1030 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:1031:22 [INFO] [stdout] | [INFO] [stdout] 1031 | account_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:1032:13 [INFO] [stdout] | [INFO] [stdout] 1032 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 1029 | pub fn sync_native( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:1032:26 [INFO] [stdout] | [INFO] [stdout] 1032 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 1029 | pub fn sync_native( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:1035:8 [INFO] [stdout] | [INFO] [stdout] 1035 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `token_progam_id` in this scope [INFO] [stdout] --> src/instruction.rs:1036:22 [INFO] [stdout] | [INFO] [stdout] 1036 | program_id: *token_progam_id, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `token_program_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:1044:24 [INFO] [stdout] | [INFO] [stdout] 1044 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:1045:22 [INFO] [stdout] | [INFO] [stdout] 1045 | account_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:1046:13 [INFO] [stdout] | [INFO] [stdout] 1046 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 1043 | pub fn get_account_data_size( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:1046:26 [INFO] [stdout] | [INFO] [stdout] 1046 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 1043 | pub fn get_account_data_size( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:1049:8 [INFO] [stdout] | [INFO] [stdout] 1049 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `token_progam_id` in this scope [INFO] [stdout] --> src/instruction.rs:1050:22 [INFO] [stdout] | [INFO] [stdout] 1050 | program_id: *token_progam_id, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `token_program_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:1058:24 [INFO] [stdout] | [INFO] [stdout] 1058 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:1059:22 [INFO] [stdout] | [INFO] [stdout] 1059 | account_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:1060:13 [INFO] [stdout] | [INFO] [stdout] 1060 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 1057 | pub fn initialize_immutable_owner( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:1060:26 [INFO] [stdout] | [INFO] [stdout] 1060 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 1057 | pub fn initialize_immutable_owner( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `token_progam_id` in this scope [INFO] [stdout] --> src/instruction.rs:1061:27 [INFO] [stdout] | [INFO] [stdout] 1061 | check_program_account(token_progam_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `token_program_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:1063:8 [INFO] [stdout] | [INFO] [stdout] 1063 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `token_progam_id` in this scope [INFO] [stdout] --> src/instruction.rs:1064:22 [INFO] [stdout] | [INFO] [stdout] 1064 | program_id: *token_progam_id, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `token_program_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:1072:24 [INFO] [stdout] | [INFO] [stdout] 1072 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:1073:19 [INFO] [stdout] | [INFO] [stdout] 1073 | mint_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:1075:13 [INFO] [stdout] | [INFO] [stdout] 1075 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 1071 | pub fn amount_to_ui_amount( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:1075:26 [INFO] [stdout] | [INFO] [stdout] 1075 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 1071 | pub fn amount_to_ui_amount( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:1078:8 [INFO] [stdout] | [INFO] [stdout] 1078 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:1087:24 [INFO] [stdout] | [INFO] [stdout] 1087 | token_program_id: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:1088:19 [INFO] [stdout] | [INFO] [stdout] 1088 | mint_pubkey: &Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:1090:13 [INFO] [stdout] | [INFO] [stdout] 1090 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 1086 | pub fn ui_amount_to_amount( [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProgramError` in this scope [INFO] [stdout] --> src/instruction.rs:1090:26 [INFO] [stdout] | [INFO] [stdout] 1090 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 1086 | pub fn ui_amount_to_amount( [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Instruction` in this scope [INFO] [stdout] --> src/instruction.rs:1093:8 [INFO] [stdout] | [INFO] [stdout] 1093 | Ok(Instruction { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MIN_SIGNERS` in this scope [INFO] [stdout] --> src/instruction.rs:1103:6 [INFO] [stdout] | [INFO] [stdout] 1103 | (MIN_SIGNERS..=MAX_SIGNERS).contains(&index) [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MAX_SIGNERS` in this scope [INFO] [stdout] --> src/instruction.rs:1103:20 [INFO] [stdout] | [INFO] [stdout] 1103 | (MIN_SIGNERS..=MAX_SIGNERS).contains(&index) [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MAX_SIGNERS` in this scope [INFO] [stdout] --> src/state.rs:237:27 [INFO] [stdout] | [INFO] [stdout] 237 | pub signers: [Pubkey; MAX_SIGNERS], [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `process_instruction` in module `processor` [INFO] [stdout] --> src/lib.rs:30:16 [INFO] [stdout] | [INFO] [stdout] 30 | processor::process_instruction(program_id, accounts, instruction_data) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `processor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/state.rs:37:9 [INFO] [stdout] | [INFO] [stdout] 37 | / /// Splits the byte slice into: [INFO] [stdout] 38 | | /// mint_authority (36 bytes) [INFO] [stdout] 39 | | /// supply (8 bytes) [INFO] [stdout] 40 | | /// decimals (1 byte) [INFO] [stdout] 41 | | /// is_initialized (1 byte) [INFO] [stdout] 42 | | /// freeze_authority (36 bytes) [INFO] [stdout] | |________________________________________^ [INFO] [stdout] 43 | [INFO] [stdout] 44 | / let (mint_authority, supply, decimals, is_initialized, freeze_authority) = [INFO] [stdout] 45 | | array_ref![src, 36, 8, 1, 1, 36]; [INFO] [stdout] | |_____________________________________________- rustdoc does not generate documentation for statements [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/state.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 48 | / /// unpack_coption_key converts 36-byte field into Option [INFO] [stdout] 49 | | /// Some(Pubkey) if exit [INFO] [stdout] 50 | | /// None if empty [INFO] [stdout] | |_________________________^ [INFO] [stdout] 51 | let mint_authority = unpack_coption_key(mint_authority)?; [INFO] [stdout] | --------------------------------------------------------- rustdoc does not generate documentation for statements [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/state.rs:53:9 [INFO] [stdout] | [INFO] [stdout] 53 | /// converts 8 bytes into a u64 integer using little-endian order [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 54 | let supply = u64::from_le_bytes(*supply); [INFO] [stdout] | ----------------------------------------- rustdoc does not generate documentation for statements [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/state.rs:56:9 [INFO] [stdout] | [INFO] [stdout] 56 | /// read the single byte decimal value [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 57 | let decimals = decimals[0]; [INFO] [stdout] | --------------------------- rustdoc does not generate documentation for statements [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/state.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | / /// Converts is_initialized bytes value into boolean [INFO] [stdout] 60 | | /// 1 -> true [INFO] [stdout] 61 | | /// 0 -> false [INFO] [stdout] 62 | | /// any other value error [INFO] [stdout] | |_________________________________^ [INFO] [stdout] 63 | / let is_initialized = match is_initialized { [INFO] [stdout] 64 | | [0] => false, [INFO] [stdout] 65 | | [1] => true, [INFO] [stdout] 66 | | _ => return Err(ProgramError::InvalidAccountData), [INFO] [stdout] 67 | | }; [INFO] [stdout] | |__________- rustdoc does not generate documentation for statements [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/state.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | /// Return the Mint struct [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 72 | / Ok(Mint { [INFO] [stdout] 73 | | mint_authority, [INFO] [stdout] 74 | | supply, [INFO] [stdout] 75 | | decimals, [INFO] [stdout] 76 | | is_initialized, [INFO] [stdout] 77 | | freeze_authority, [INFO] [stdout] 78 | | }) [INFO] [stdout] | |__________- rustdoc does not generate documentation for expressions [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/state.rs:244:5 [INFO] [stdout] | [INFO] [stdout] 244 | / /// Takes a reference to a `COption` which may contain either `Some(Pubkey)` or `None` [INFO] [stdout] 245 | | /// `dst`: A mutable byte array of size 36 where data will be packed [INFO] [stdout] 246 | | [INFO] [stdout] 247 | | /// Splits the 36-byte slice into: [INFO] [stdout] 248 | | /// * `tag` - 4 bytes that store whether the value exists (1) or not (0) [INFO] [stdout] 249 | | /// * `body` - 32 bytes that store the `Pubkey` if it exists [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] 250 | let (tag, body) = mut_array_refs![dst, 4, 32]; [INFO] [stdout] | ---------------------------------------------- rustdoc does not generate documentation for statements [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/state.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 266 | /// Take a reference to a 36-byte array containing the serialized COption. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 267 | let (tag , body) = array_refs![src, 4, 32]; [INFO] [stdout] | ------------------------------------------- rustdoc does not generate documentation for statements [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `processor::*` [INFO] [stdout] --> src/lib.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use processor::*; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `error::*` [INFO] [stdout] --> src/lib.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | pub use error::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ProgramError` [INFO] [stdout] --> src/instruction.rs:143:36 [INFO] [stdout] | [INFO] [stdout] 143 | .ok_or_else(|| ProgramError::from(InvalidInstruction)) [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ProgramError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenError` [INFO] [stdout] --> src/instruction.rs:213:29 [INFO] [stdout] | [INFO] [stdout] 213 | _ => return Err(TokenError::InvalidInstruction.into()), [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TokenError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pubkey` [INFO] [stdout] --> src/instruction.rs:331:26 [INFO] [stdout] | [INFO] [stdout] 331 | let pubkey = Pubkey::new_from(key).map_err(|| TokenError::InvalidInstruction)?; [INFO] [stdout] | ^^^^^^ use of undeclared type `Pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenError` [INFO] [stdout] --> src/instruction.rs:331:59 [INFO] [stdout] | [INFO] [stdout] 331 | let pubkey = Pubkey::new_from(key).map_err(|| TokenError::InvalidInstruction)?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TokenError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenError` [INFO] [stdout] --> src/instruction.rs:334:17 [INFO] [stdout] | [INFO] [stdout] 334 | Err(TokenError::InvalidInstruction.into()) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TokenError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `COption` [INFO] [stdout] --> src/instruction.rs:342:43 [INFO] [stdout] | [INFO] [stdout] 342 | Option::Some(&0, rest) => Ok((COption::None, rest)), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `COption` [INFO] [stdout] | help: an enum with a similar name exists: `Option` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pubkey` [INFO] [stdout] --> src/instruction.rs:346:30 [INFO] [stdout] | [INFO] [stdout] 346 | let pubkey = Pubkey::new_from(key).map_err(|| TokenError::InvalidInstruction)?; [INFO] [stdout] | ^^^^^^ use of undeclared type `Pubkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenError` [INFO] [stdout] --> src/instruction.rs:346:63 [INFO] [stdout] | [INFO] [stdout] 346 | let pubkey = Pubkey::new_from(key).map_err(|| TokenError::InvalidInstruction)?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TokenError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `COption` [INFO] [stdout] --> src/instruction.rs:347:21 [INFO] [stdout] | [INFO] [stdout] 347 | Ok((COption::Some(pubkey), rest)) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `COption` [INFO] [stdout] | help: an enum with a similar name exists: `Option` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenError` [INFO] [stdout] --> src/instruction.rs:349:22 [INFO] [stdout] | [INFO] [stdout] 349 | _ => Err(TokenError::InvalidInstruction.into()), [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TokenError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `COption` [INFO] [stdout] --> src/instruction.rs:355:13 [INFO] [stdout] | [INFO] [stdout] 355 | COption::Some(ref key) => { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `COption` [INFO] [stdout] | help: an enum with a similar name exists: `Option` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `COption` [INFO] [stdout] --> src/instruction.rs:359:13 [INFO] [stdout] | [INFO] [stdout] 359 | COption::None => buf.push(0), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | use of undeclared type `COption` [INFO] [stdout] | help: an enum with a similar name exists: `Option` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenError` [INFO] [stdout] --> src/instruction.rs:374:20 [INFO] [stdout] | [INFO] [stdout] 374 | .ok_or(TokenError::InvalidInstruction)?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TokenError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenError` [INFO] [stdout] --> src/instruction.rs:381:58 [INFO] [stdout] | [INFO] [stdout] 381 | let (&decimals, rest) = rest.split_first().ok_or(TokenError::InvalidInstruction)?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TokenError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ProgramError` [INFO] [stdout] --> src/instruction.rs:414:22 [INFO] [stdout] | [INFO] [stdout] 414 | _ => Err(ProgramError::InvalidArgument.into()), [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ProgramError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:445:9 [INFO] [stdout] | [INFO] [stdout] 445 | AccountMeta::new(*mint_pubkey, false), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:446:9 [INFO] [stdout] | [INFO] [stdout] 446 | AccountMeta::new_readonly(sysvar::rent::id(), false), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:480:25 [INFO] [stdout] | [INFO] [stdout] 480 | let accounts = vec![AccountMeta::new(*mint_pubkey, false)]; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:503:9 [INFO] [stdout] | [INFO] [stdout] 503 | AccountMeta::new(*account_pubkey, false), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:504:9 [INFO] [stdout] | [INFO] [stdout] 504 | AccountMeta::new_readonly(*mint_pubkey, false), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:505:9 [INFO] [stdout] | [INFO] [stdout] 505 | AccountMeta::new_readonly(*owner_pubkey, false), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:506:9 [INFO] [stdout] | [INFO] [stdout] 506 | AccountMeta::new_readonly(sysvar::rent::id(), false), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccoutMeta` [INFO] [stdout] --> src/instruction.rs:530:9 [INFO] [stdout] | [INFO] [stdout] 530 | AccoutMeta::new(*account_pubkey, false), [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `AccoutMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:531:9 [INFO] [stdout] | [INFO] [stdout] 531 | AccountMeta::new_readonly(*mint_pubkey, false), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:557:9 [INFO] [stdout] | [INFO] [stdout] 557 | AccountMeta::new(*account_pubkey, false), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:558:9 [INFO] [stdout] | [INFO] [stdout] 558 | AccountMeta::new_readonly(*mint_pubkey, false), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ProgramError` [INFO] [stdout] --> src/instruction.rs:581:20 [INFO] [stdout] | [INFO] [stdout] 581 | return Err(ProgramError::MissingRequiredSignature); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ProgramError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:587:19 [INFO] [stdout] | [INFO] [stdout] 587 | accounts.push(AccountMeta::new(*multisig_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccoutnMeta` [INFO] [stdout] --> src/instruction.rs:588:19 [INFO] [stdout] | [INFO] [stdout] 588 | accounts.push(AccoutnMeta::new_readonly(sysvar::rent::id(), false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccoutnMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:590:23 [INFO] [stdout] | [INFO] [stdout] 590 | accounts.push(AccountMeta::new_readonly(**signer_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ProgramError` [INFO] [stdout] --> src/instruction.rs:614:20 [INFO] [stdout] | [INFO] [stdout] 614 | return Err(ProgramError::MissingRequiredSignature); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ProgramError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:620:19 [INFO] [stdout] | [INFO] [stdout] 620 | accounts.push(AccountMeta::new(*multisig_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:622:23 [INFO] [stdout] | [INFO] [stdout] 622 | accounts.push(AccountMeta::new_readonly(**signer_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:646:19 [INFO] [stdout] | [INFO] [stdout] 646 | accounts.push(AccountMeta::new(*source_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:647:19 [INFO] [stdout] | [INFO] [stdout] 647 | accounts.push(AccountMeta::new(*destination_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:648:19 [INFO] [stdout] | [INFO] [stdout] 648 | accounts.push(AccountMeta::new_readonly( [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:654:23 [INFO] [stdout] | [INFO] [stdout] 654 | accounts.push(AccountMeta::new_readonly(**signer_pubkey, true)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:676:19 [INFO] [stdout] | [INFO] [stdout] 676 | accounts.push(AccountMeta::new(*source_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:677:19 [INFO] [stdout] | [INFO] [stdout] 677 | accounts.push(AccountMeta::new_readonly( [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:683:23 [INFO] [stdout] | [INFO] [stdout] 683 | accounts.push(AccountMeta::new_readonly(**signer_pubkey, true)) [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:712:19 [INFO] [stdout] | [INFO] [stdout] 712 | accounts.push(AccountMeta::new(*owned_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:713:19 [INFO] [stdout] | [INFO] [stdout] 713 | accounts.push(AccountMeta::new_readonly(*owner, signer_pubkeys.is_empty())); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:716:23 [INFO] [stdout] | [INFO] [stdout] 716 | accounts.push(AccountMeta::new_readonly(**signer_pubkey, true)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:740:19 [INFO] [stdout] | [INFO] [stdout] 740 | accounts.push(AccountMeta::new(*mint_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:741:18 [INFO] [stdout] | [INFO] [stdout] 741 | account.push(AccountMeta::new(*account_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:742:18 [INFO] [stdout] | [INFO] [stdout] 742 | account.push(AccountMeta::new_readonly( [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:748:23 [INFO] [stdout] | [INFO] [stdout] 748 | accounts.push(AccountMeta::new_readonly(**signer_pubkey, true)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:772:19 [INFO] [stdout] | [INFO] [stdout] 772 | accounts.push(AccountMeta::new(*account_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:773:19 [INFO] [stdout] | [INFO] [stdout] 773 | accounts.push(AccountMeta::new(*mint_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:774:18 [INFO] [stdout] | [INFO] [stdout] 774 | account.push(AccountMeta::new_readonly( [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:780:23 [INFO] [stdout] | [INFO] [stdout] 780 | accounts.push(AccountMeta::new_readonly(**signer_pubkey, true)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:804:18 [INFO] [stdout] | [INFO] [stdout] 804 | account.push(AccountMeta::new(*account_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:805:18 [INFO] [stdout] | [INFO] [stdout] 805 | account.push(AccountMeta::new(*destination_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:806:18 [INFO] [stdout] | [INFO] [stdout] 806 | account.push(AccountMeta::new_readonly( [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:812:23 [INFO] [stdout] | [INFO] [stdout] 812 | accounts.push(AccountMeta::new_readonly(*signer_pubkey, true)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:835:18 [INFO] [stdout] | [INFO] [stdout] 835 | account.push(AccountMeta::new(*account_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:836:18 [INFO] [stdout] | [INFO] [stdout] 836 | account.push(AccountMeta::new_readonly(*mint_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:837:18 [INFO] [stdout] | [INFO] [stdout] 837 | account.push(AccountMeta::new_readonly( [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:843:23 [INFO] [stdout] | [INFO] [stdout] 843 | accounts.push(AccountMeta::new_readonly(**signer_pubkey, true)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:867:19 [INFO] [stdout] | [INFO] [stdout] 867 | accounts.push(AccountMeta::new(*account_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:868:19 [INFO] [stdout] | [INFO] [stdout] 868 | accounts.push(AccountMeta::new_readonly(*mint_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeat` [INFO] [stdout] --> src/instruction.rs:869:19 [INFO] [stdout] | [INFO] [stdout] 869 | accounts.push(AccountMeat::new_readonly( [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeat` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:875:23 [INFO] [stdout] | [INFO] [stdout] 875 | accounts.push(AccountMeta::new_readonly(**signer_pubkey, true)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:943:19 [INFO] [stdout] | [INFO] [stdout] 943 | accounts.push(AccountMeta::new(*source_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:944:19 [INFO] [stdout] | [INFO] [stdout] 944 | accounts.push(AccountMeta::new_readonly(*mint_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:945:19 [INFO] [stdout] | [INFO] [stdout] 945 | accounts.push(AccountMeta::new(*deligate_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:946:19 [INFO] [stdout] | [INFO] [stdout] 946 | accounts.push(AccountMeta::new_readonly( [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:952:23 [INFO] [stdout] | [INFO] [stdout] 952 | accounts.push(AccountMeta::new_readonly(**signer_pubkey, true)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:977:19 [INFO] [stdout] | [INFO] [stdout] 977 | accounts.push(AccountMeta::new(*mint_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:978:19 [INFO] [stdout] | [INFO] [stdout] 978 | accounts.push(AccountMeta::new(*account_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:979:19 [INFO] [stdout] | [INFO] [stdout] 979 | accounts.push(AccountMeta::new_readonly( [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:985:23 [INFO] [stdout] | [INFO] [stdout] 985 | accounts.push(AccountMeta::new_readonly(**signer_pubkey, true)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:1010:19 [INFO] [stdout] | [INFO] [stdout] 1010 | accounts.push(AccountMeta::new(*account_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:1011:19 [INFO] [stdout] | [INFO] [stdout] 1011 | accounts.push(AccountMeta::new(*mint_pubkey, false)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:1012:19 [INFO] [stdout] | [INFO] [stdout] 1012 | accounts.push(AccountMeta::new_readonly( [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:1018:23 [INFO] [stdout] | [INFO] [stdout] 1018 | accounts.push(AccountMeta::new_readonly(**signer_pubkey, true)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:1037:24 [INFO] [stdout] | [INFO] [stdout] 1037 | accounts: vec![AccountMeta::new(*account_pubkey, false)], [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:1051:24 [INFO] [stdout] | [INFO] [stdout] 1051 | accounts: vec![AccountMeta::new_readonly(*account_pubkey, false)], [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:1065:24 [INFO] [stdout] | [INFO] [stdout] 1065 | accounts: vec![AccountMeta::new(*account_pubkey, false)], [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:1080:24 [INFO] [stdout] | [INFO] [stdout] 1080 | accounts: vec![AccountMeta::new_readonly(*mint_pubkey, false)], [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountMeta` [INFO] [stdout] --> src/instruction.rs:1095:24 [INFO] [stdout] | [INFO] [stdout] 1095 | accounts: vec![AccountMeta::new_readonly(*mint_pubkey, false)], [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AccountMeta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:431:5 [INFO] [stdout] | [INFO] [stdout] 431 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:466:5 [INFO] [stdout] | [INFO] [stdout] 466 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:498:5 [INFO] [stdout] | [INFO] [stdout] 498 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:522:5 [INFO] [stdout] | [INFO] [stdout] 522 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:548:5 [INFO] [stdout] | [INFO] [stdout] 548 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:608:5 [INFO] [stdout] | [INFO] [stdout] 608 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:642:5 [INFO] [stdout] | [INFO] [stdout] 642 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:672:5 [INFO] [stdout] | [INFO] [stdout] 672 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:703:5 [INFO] [stdout] | [INFO] [stdout] 703 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:735:5 [INFO] [stdout] | [INFO] [stdout] 735 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:767:5 [INFO] [stdout] | [INFO] [stdout] 767 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:799:5 [INFO] [stdout] | [INFO] [stdout] 799 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:830:5 [INFO] [stdout] | [INFO] [stdout] 830 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:862:5 [INFO] [stdout] | [INFO] [stdout] 862 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:896:5 [INFO] [stdout] | [INFO] [stdout] 896 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:934:5 [INFO] [stdout] | [INFO] [stdout] 934 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:972:5 [INFO] [stdout] | [INFO] [stdout] 972 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:1005:5 [INFO] [stdout] | [INFO] [stdout] 1005 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:1033:5 [INFO] [stdout] | [INFO] [stdout] 1033 | check_program_account(token_program_id); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:1047:5 [INFO] [stdout] | [INFO] [stdout] 1047 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:1061:5 [INFO] [stdout] | [INFO] [stdout] 1061 | check_program_account(token_progam_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:1076:5 [INFO] [stdout] | [INFO] [stdout] 1076 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `check_program_account` in this scope [INFO] [stdout] --> src/instruction.rs:1091:5 [INFO] [stdout] | [INFO] [stdout] 1091 | check_program_account(token_program_id)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0422, E0425, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stderr] error: could not compile `token_program` (lib) due to 328 previous errors; 10 warnings emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/instruction.rs:6:25 [INFO] [stdout] | [INFO] [stdout] 6 | mint_authority: Pubkey, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `token_program` (lib test) due to 11 previous errors [INFO] running `Command { std: "docker" "inspect" "a97962fdb3ba82e9f3711dad9c86e68f5e7380a2c96596ce9f9482afed324da3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a97962fdb3ba82e9f3711dad9c86e68f5e7380a2c96596ce9f9482afed324da3", kill_on_drop: false }` [INFO] [stdout] a97962fdb3ba82e9f3711dad9c86e68f5e7380a2c96596ce9f9482afed324da3