Skip to content
This repository was archived by the owner on Jan 22, 2025. It is now read-only.
This repository was archived by the owner on Jan 22, 2025. It is now read-only.

V1.11.1 Compiling Hello World Program with Specific Solana Program Version gives Error #26188

@parv0888

Description

@parv0888

Problem

Building Hello World Program with Version 1.11.1 gives following error

cargo build-bpf
BPF SDK: /home/user/.local/share/solana/install/releases/1.9.9/solana-release/bin/sdk/bpf
cargo-build-bpf child: rustup toolchain list -v
cargo-build-bpf child: cargo +bpf build --target bpfel-unknown-unknown --release
   Compiling getrandom v0.1.16
   Compiling crossbeam-epoch v0.9.9
Error: Function _ZN17libsecp256k1_core6ecmult13ECMultContext6ecmult17hc72cefdc56cbf8b4E Stack offset of 4584 exceeded max offset of 4096 by 488 bytes, please minimize large stack variables
error: target is not supported, for more information see: https://docs.rs/getrandom/#unsupported-targets
   --> /home/user/.cargo/registry/src/git.colasdn.top-1ecc6299db9ec823/getrandom-0.1.16/src/lib.rs:267:9
    |
267 | /         compile_error!("\
268 | |             target is not supported, for more information see: \
269 | |             https://docs.rs/getrandom/#unsupported-targets\
270 | |         ");
    | |___________^

error[E0433]: failed to resolve: use of undeclared crate or module `imp`
   --> /home/user/.cargo/registry/src/git.colasdn.top-1ecc6299db9ec823/getrandom-0.1.16/src/lib.rs:291:5
    |
291 |     imp::getrandom_inner(dest)
    |     ^^^ use of undeclared crate or module `imp`

For more information about this error, try `rustc --explain E0433`.
error: could not compile `getrandom` due to 2 previous errors
warning: build failed, waiting for other jobs to finish...
*** stack smashing detected ***: terminated
error: build failed

cargo.toml

[package]
name = "solana-first"
version = "0.1.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
borsh = "0.9.3"
solana-program = "1.11.1"

[dev-dependencies]
solana-program-test = "=1.11.1"
solana-sdk = "=1.11.1"

[lib]
crate-type = ["cdylib", "lib"]

cargo tree

solana-first v0.1.0 (/home/user/work/solana-learning/solana-first)
├── borsh v0.9.3
│   ├── borsh-derive v0.9.3 (proc-macro)
│   │   ├── borsh-derive-internal v0.9.3
│   │   │   ├── proc-macro2 v1.0.40
│   │   │   │   └── unicode-ident v1.0.1
│   │   │   ├── quote v1.0.20
│   │   │   │   └── proc-macro2 v1.0.40 (*)
│   │   │   └── syn v1.0.98
│   │   │       ├── proc-macro2 v1.0.40 (*)
│   │   │       ├── quote v1.0.20 (*)
│   │   │       └── unicode-ident v1.0.1
│   │   ├── borsh-schema-derive-internal v0.9.3
│   │   │   ├── proc-macro2 v1.0.40 (*)
│   │   │   ├── quote v1.0.20 (*)
│   │   │   └── syn v1.0.98 (*)
│   │   ├── proc-macro-crate v0.1.5
│   │   │   └── toml v0.5.9
│   │   │       └── serde v1.0.137
│   │   ├── proc-macro2 v1.0.40 (*)
│   │   └── syn v1.0.98 (*)
│   └── hashbrown v0.11.2
│       └── ahash v0.7.6
│           ├── getrandom v0.2.7
│           │   ├── cfg-if v1.0.0
│           │   └── libc v0.2.126
│           └── once_cell v1.12.0
│           [build-dependencies]
│           └── version_check v0.9.4
└── solana-program v1.11.1
    ├── base64 v0.13.0
    ├── bincode v1.3.3
    │   └── serde v1.0.137
    │       └── serde_derive v1.0.137 (proc-macro)
    │           ├── proc-macro2 v1.0.40 (*)
    │           ├── quote v1.0.20 (*)
    │           └── syn v1.0.98 (*)
    ├── bitflags v1.3.2
    ├── blake3 v1.3.1
    │   ├── arrayref v0.3.6
    │   ├── arrayvec v0.7.2
    │   ├── cfg-if v1.0.0
    │   ├── constant_time_eq v0.1.5
    │   └── digest v0.10.3
    │       ├── block-buffer v0.10.2
    │       │   └── generic-array v0.14.5
    │       │       ├── serde v1.0.137 (*)
    │       │       └── typenum v1.15.0
    │       │       [build-dependencies]
    │       │       └── version_check v0.9.4
    │       ├── crypto-common v0.1.3
    │       │   ├── generic-array v0.14.5 (*)
    │       │   └── typenum v1.15.0
    │       └── subtle v2.4.1
    │   [build-dependencies]
    │   └── cc v1.0.73
    │       └── jobserver v0.1.24
    │           └── libc v0.2.126
    ├── borsh v0.9.3 (*)
    ├── borsh-derive v0.9.3 (proc-macro) (*)
    ├── bs58 v0.4.0
    ├── bv v0.11.1
    │   └── serde v1.0.137 (*)
    │   [build-dependencies]
    │   └── feature-probe v0.1.1
    ├── bytemuck v1.9.1
    │   └── bytemuck_derive v1.1.0 (proc-macro)
    │       ├── proc-macro2 v1.0.40 (*)
    │       ├── quote v1.0.20 (*)
    │       └── syn v1.0.98 (*)
    ├── curve25519-dalek v3.2.1
    │   ├── byteorder v1.4.3
    │   ├── digest v0.9.0
    │   │   └── generic-array v0.14.5 (*)
    │   ├── rand_core v0.5.1
    │   │   └── getrandom v0.1.16
    │   │       ├── cfg-if v1.0.0
    │   │       └── libc v0.2.126
    │   ├── serde v1.0.137 (*)
    │   ├── subtle v2.4.1
    │   └── zeroize v1.3.0
    │       └── zeroize_derive v1.3.2 (proc-macro)
    │           ├── proc-macro2 v1.0.40 (*)
    │           ├── quote v1.0.20 (*)
    │           ├── syn v1.0.98 (*)
    │           └── synstructure v0.12.6
    │               ├── proc-macro2 v1.0.40 (*)
    │               ├── quote v1.0.20 (*)
    │               ├── syn v1.0.98 (*)
    │               └── unicode-xid v0.2.3
    ├── itertools v0.10.3
    │   └── either v1.6.1
    ├── lazy_static v1.4.0
    ├── libsecp256k1 v0.6.0
    │   ├── arrayref v0.3.6
    │   ├── base64 v0.12.3
    │   ├── digest v0.9.0 (*)
    │   ├── hmac-drbg v0.3.0
    │   │   ├── digest v0.9.0 (*)
    │   │   ├── generic-array v0.14.5 (*)
    │   │   └── hmac v0.8.1
    │   │       ├── crypto-mac v0.8.0
    │   │       │   ├── generic-array v0.14.5 (*)
    │   │       │   └── subtle v2.4.1
    │   │       └── digest v0.9.0 (*)
    │   ├── libsecp256k1-core v0.2.2
    │   │   ├── crunchy v0.2.2
    │   │   ├── digest v0.9.0 (*)
    │   │   └── subtle v2.4.1
    │   ├── rand v0.7.3
    │   │   ├── getrandom v0.1.16 (*)
    │   │   ├── libc v0.2.126
    │   │   ├── rand_chacha v0.2.2
    │   │   │   ├── ppv-lite86 v0.2.16
    │   │   │   └── rand_core v0.5.1 (*)
    │   │   └── rand_core v0.5.1 (*)
    │   ├── serde v1.0.137 (*)
    │   ├── sha2 v0.9.9
    │   │   ├── block-buffer v0.9.0
    │   │   │   ├── block-padding v0.2.1
    │   │   │   └── generic-array v0.14.5 (*)
    │   │   ├── cfg-if v1.0.0
    │   │   ├── cpufeatures v0.2.2
    │   │   ├── digest v0.9.0 (*)
    │   │   └── opaque-debug v0.3.0
    │   └── typenum v1.15.0
    │   [build-dependencies]
    │   ├── libsecp256k1-gen-ecmult v0.2.1
    │   │   └── libsecp256k1-core v0.2.2
    │   │       ├── crunchy v0.2.2
    │   │       ├── digest v0.9.0
    │   │       │   └── generic-array v0.14.5
    │   │       │       └── typenum v1.15.0
    │   │       │       [build-dependencies]
    │   │       │       └── version_check v0.9.4
    │   │       └── subtle v2.4.1
    │   └── libsecp256k1-gen-genmult v0.2.1
    │       └── libsecp256k1-core v0.2.2 (*)
    ├── log v0.4.17
    │   └── cfg-if v1.0.0
    ├── memoffset v0.6.5
    │   [build-dependencies]
    │   └── autocfg v1.1.0
    ├── num-derive v0.3.3 (proc-macro)
    │   ├── proc-macro2 v1.0.40 (*)
    │   ├── quote v1.0.20 (*)
    │   └── syn v1.0.98 (*)
    ├── num-traits v0.2.15
    │   [build-dependencies]
    │   └── autocfg v1.1.0
    ├── rand v0.7.3 (*)
    ├── rustversion v1.0.7 (proc-macro)
    ├── serde v1.0.137 (*)
    ├── serde_bytes v0.11.6
    │   └── serde v1.0.137 (*)
    ├── serde_derive v1.0.137 (proc-macro) (*)
    ├── sha2 v0.10.2
    │   ├── cfg-if v1.0.0
    │   ├── cpufeatures v0.2.2
    │   └── digest v0.10.3 (*)
    ├── sha3 v0.10.1
    │   ├── digest v0.10.3 (*)
    │   └── keccak v0.1.2
    ├── solana-frozen-abi v1.11.1
    │   ├── bs58 v0.4.0
    │   ├── bv v0.11.1 (*)
    │   ├── generic-array v0.14.5 (*)
    │   ├── im v15.1.0
    │   │   ├── bitmaps v2.1.0
    │   │   │   └── typenum v1.15.0
    │   │   ├── rand_core v0.6.3
    │   │   │   └── getrandom v0.2.7 (*)
    │   │   ├── rand_xoshiro v0.6.0
    │   │   │   └── rand_core v0.6.3 (*)
    │   │   ├── rayon v1.5.3
    │   │   │   ├── crossbeam-deque v0.8.1
    │   │   │   │   ├── cfg-if v1.0.0
    │   │   │   │   ├── crossbeam-epoch v0.9.9
    │   │   │   │   │   ├── cfg-if v1.0.0
    │   │   │   │   │   ├── crossbeam-utils v0.8.9
    │   │   │   │   │   │   ├── cfg-if v1.0.0
    │   │   │   │   │   │   └── once_cell v1.12.0
    │   │   │   │   │   ├── memoffset v0.6.5 (*)
    │   │   │   │   │   ├── once_cell v1.12.0
    │   │   │   │   │   └── scopeguard v1.1.0
    │   │   │   │   │   [build-dependencies]
    │   │   │   │   │   └── autocfg v1.1.0
    │   │   │   │   └── crossbeam-utils v0.8.9 (*)
    │   │   │   ├── either v1.6.1
    │   │   │   └── rayon-core v1.9.3
    │   │   │       ├── crossbeam-channel v0.5.5
    │   │   │       │   ├── cfg-if v1.0.0
    │   │   │       │   └── crossbeam-utils v0.8.9 (*)
    │   │   │       ├── crossbeam-deque v0.8.1 (*)
    │   │   │       ├── crossbeam-utils v0.8.9 (*)
    │   │   │       └── num_cpus v1.13.1
    │   │   │           └── libc v0.2.126
    │   │   │   [build-dependencies]
    │   │   │   └── autocfg v1.1.0
    │   │   ├── serde v1.0.137 (*)
    │   │   ├── sized-chunks v0.6.5
    │   │   │   ├── bitmaps v2.1.0 (*)
    │   │   │   └── typenum v1.15.0
    │   │   └── typenum v1.15.0
    │   │   [build-dependencies]
    │   │   └── version_check v0.9.4
    │   ├── lazy_static v1.4.0
    │   ├── log v0.4.17 (*)
    │   ├── memmap2 v0.5.4
    │   │   └── libc v0.2.126
    │   ├── serde v1.0.137 (*)
    │   ├── serde_bytes v0.11.6 (*)
    │   ├── serde_derive v1.0.137 (proc-macro) (*)
    │   ├── sha2 v0.10.2 (*)
    │   ├── solana-frozen-abi-macro v1.11.1 (proc-macro)
    │   │   ├── proc-macro2 v1.0.40 (*)
    │   │   ├── quote v1.0.20 (*)
    │   │   └── syn v1.0.98 (*)
    │   │   [build-dependencies]
    │   │   └── rustc_version v0.4.0
    │   │       └── semver v1.0.10
    │   └── thiserror v1.0.31
    │       └── thiserror-impl v1.0.31 (proc-macro)
    │           ├── proc-macro2 v1.0.40 (*)
    │           ├── quote v1.0.20 (*)
    │           └── syn v1.0.98 (*)
    │   [build-dependencies]
    │   └── rustc_version v0.4.0 (*)
    ├── solana-frozen-abi-macro v1.11.1 (proc-macro) (*)
    ├── solana-sdk-macro v1.11.1 (proc-macro)
    │   ├── bs58 v0.4.0
    │   ├── proc-macro2 v1.0.40 (*)
    │   ├── quote v1.0.20 (*)
    │   ├── rustversion v1.0.7 (proc-macro)
    │   └── syn v1.0.98 (*)
    ├── thiserror v1.0.31 (*)
    └── wasm-bindgen v0.2.81
        ├── cfg-if v1.0.0
        └── wasm-bindgen-macro v0.2.81 (proc-macro)
            ├── quote v1.0.20 (*)
            └── wasm-bindgen-macro-support v0.2.81
                ├── proc-macro2 v1.0.40 (*)
                ├── quote v1.0.20 (*)
                ├── syn v1.0.98 (*)
                ├── wasm-bindgen-backend v0.2.81
                │   ├── bumpalo v3.10.0
                │   ├── lazy_static v1.4.0
                │   ├── log v0.4.17
                │   │   └── cfg-if v1.0.0
                │   ├── proc-macro2 v1.0.40 (*)
                │   ├── quote v1.0.20 (*)
                │   ├── syn v1.0.98 (*)
                │   └── wasm-bindgen-shared v0.2.81
                └── wasm-bindgen-shared v0.2.81
    [build-dependencies]
    └── rustc_version v0.4.0 (*)
[dev-dependencies]
├── solana-program-test v1.11.1
│   ├── assert_matches v1.5.0
│   ├── async-trait v0.1.56 (proc-macro)
│   │   ├── proc-macro2 v1.0.40 (*)
│   │   ├── quote v1.0.20 (*)
│   │   └── syn v1.0.98 (*)
│   ├── base64 v0.13.0
│   ├── bincode v1.3.3 (*)
│   ├── chrono-humanize v0.2.1
│   │   └── chrono v0.4.19
│   │       ├── libc v0.2.126
│   │       ├── num-integer v0.1.45
│   │       │   └── num-traits v0.2.15 (*)
│   │       │   [build-dependencies]
│   │       │   └── autocfg v1.1.0
│   │       ├── num-traits v0.2.15 (*)
│   │       ├── serde v1.0.137 (*)
│   │       └── time v0.1.44
│   │           └── libc v0.2.126
│   ├── log v0.4.17 (*)
│   ├── serde v1.0.137 (*)
│   ├── solana-banks-client v1.11.1
│   │   ├── borsh v0.9.3 (*)
│   │   ├── futures v0.3.21
│   │   │   ├── futures-channel v0.3.21
│   │   │   │   ├── futures-core v0.3.21
│   │   │   │   └── futures-sink v0.3.21
│   │   │   ├── futures-core v0.3.21
│   │   │   ├── futures-executor v0.3.21
│   │   │   │   ├── futures-core v0.3.21
│   │   │   │   ├── futures-task v0.3.21
│   │   │   │   └── futures-util v0.3.21
│   │   │   │       ├── futures-channel v0.3.21 (*)
│   │   │   │       ├── futures-core v0.3.21
│   │   │   │       ├── futures-io v0.3.21
│   │   │   │       ├── futures-macro v0.3.21 (proc-macro)
│   │   │   │       │   ├── proc-macro2 v1.0.40 (*)
│   │   │   │       │   ├── quote v1.0.20 (*)
│   │   │   │       │   └── syn v1.0.98 (*)
│   │   │   │       ├── futures-sink v0.3.21
│   │   │   │       ├── futures-task v0.3.21
│   │   │   │       ├── memchr v2.5.0
│   │   │   │       ├── pin-project-lite v0.2.9
│   │   │   │       ├── pin-utils v0.1.0
│   │   │   │       └── slab v0.4.6
│   │   │   ├── futures-io v0.3.21
│   │   │   ├── futures-sink v0.3.21
│   │   │   ├── futures-task v0.3.21
│   │   │   └── futures-util v0.3.21 (*)
│   │   ├── solana-banks-interface v1.11.1
│   │   │   ├── serde v1.0.137 (*)
│   │   │   ├── solana-sdk v1.11.1
│   │   │   │   ├── assert_matches v1.5.0
│   │   │   │   ├── base64 v0.13.0
│   │   │   │   ├── bincode v1.3.3 (*)
│   │   │   │   ├── bitflags v1.3.2
│   │   │   │   ├── borsh v0.9.3 (*)
│   │   │   │   ├── bs58 v0.4.0
│   │   │   │   ├── bytemuck v1.9.1 (*)
│   │   │   │   ├── byteorder v1.4.3
│   │   │   │   ├── chrono v0.4.19 (*)
│   │   │   │   ├── derivation-path v0.2.0
│   │   │   │   ├── digest v0.10.3 (*)
│   │   │   │   ├── ed25519-dalek v1.0.1
│   │   │   │   │   ├── curve25519-dalek v3.2.1 (*)
│   │   │   │   │   ├── ed25519 v1.5.2
│   │   │   │   │   │   └── signature v1.5.0
│   │   │   │   │   ├── rand v0.7.3 (*)
│   │   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   │   ├── sha2 v0.9.9 (*)
│   │   │   │   │   └── zeroize v1.3.0 (*)
│   │   │   │   ├── ed25519-dalek-bip32 v0.2.0
│   │   │   │   │   ├── derivation-path v0.2.0
│   │   │   │   │   ├── ed25519-dalek v1.0.1 (*)
│   │   │   │   │   ├── hmac v0.12.1
│   │   │   │   │   │   └── digest v0.10.3 (*)
│   │   │   │   │   └── sha2 v0.10.2 (*)
│   │   │   │   ├── generic-array v0.14.5 (*)
│   │   │   │   ├── hmac v0.12.1 (*)
│   │   │   │   ├── itertools v0.10.3 (*)
│   │   │   │   ├── lazy_static v1.4.0
│   │   │   │   ├── libsecp256k1 v0.6.0 (*)
│   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   ├── memmap2 v0.5.4 (*)
│   │   │   │   ├── num-derive v0.3.3 (proc-macro) (*)
│   │   │   │   ├── num-traits v0.2.15 (*)
│   │   │   │   ├── pbkdf2 v0.11.0
│   │   │   │   │   └── digest v0.10.3 (*)
│   │   │   │   ├── qstring v0.7.2
│   │   │   │   │   └── percent-encoding v2.1.0
│   │   │   │   ├── rand v0.7.3 (*)
│   │   │   │   ├── rand_chacha v0.2.2 (*)
│   │   │   │   ├── rustversion v1.0.7 (proc-macro)
│   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   ├── serde_bytes v0.11.6 (*)
│   │   │   │   ├── serde_derive v1.0.137 (proc-macro) (*)
│   │   │   │   ├── serde_json v1.0.81
│   │   │   │   │   ├── itoa v1.0.2
│   │   │   │   │   ├── ryu v1.0.10
│   │   │   │   │   └── serde v1.0.137 (*)
│   │   │   │   ├── sha2 v0.10.2 (*)
│   │   │   │   ├── sha3 v0.10.1 (*)
│   │   │   │   ├── solana-frozen-abi v1.11.1 (*)
│   │   │   │   ├── solana-frozen-abi-macro v1.11.1 (proc-macro) (*)
│   │   │   │   ├── solana-logger v1.11.1
│   │   │   │   │   ├── env_logger v0.9.0
│   │   │   │   │   │   ├── atty v0.2.14
│   │   │   │   │   │   │   └── libc v0.2.126
│   │   │   │   │   │   ├── humantime v2.1.0
│   │   │   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   │   │   ├── regex v1.5.6
│   │   │   │   │   │   │   ├── aho-corasick v0.7.18
│   │   │   │   │   │   │   │   └── memchr v2.5.0
│   │   │   │   │   │   │   ├── memchr v2.5.0
│   │   │   │   │   │   │   └── regex-syntax v0.6.26
│   │   │   │   │   │   └── termcolor v1.1.3
│   │   │   │   │   ├── lazy_static v1.4.0
│   │   │   │   │   └── log v0.4.17 (*)
│   │   │   │   ├── solana-program v1.11.1 (*)
│   │   │   │   ├── solana-sdk-macro v1.11.1 (proc-macro) (*)
│   │   │   │   ├── thiserror v1.0.31 (*)
│   │   │   │   ├── uriparse v0.6.4
│   │   │   │   │   ├── fnv v1.0.7
│   │   │   │   │   └── lazy_static v1.4.0
│   │   │   │   └── wasm-bindgen v0.2.81 (*)
│   │   │   │   [build-dependencies]
│   │   │   │   └── rustc_version v0.4.0 (*)
│   │   │   └── tarpc v0.29.0
│   │   │       ├── anyhow v1.0.58
│   │   │       ├── fnv v1.0.7
│   │   │       ├── futures v0.3.21 (*)
│   │   │       ├── humantime v2.1.0
│   │   │       ├── opentelemetry v0.17.0
│   │   │       │   ├── async-trait v0.1.56 (proc-macro) (*)
│   │   │       │   ├── crossbeam-channel v0.5.5 (*)
│   │   │       │   ├── futures-channel v0.3.21 (*)
│   │   │       │   ├── futures-executor v0.3.21 (*)
│   │   │       │   ├── futures-util v0.3.21 (*)
│   │   │       │   ├── lazy_static v1.4.0
│   │   │       │   ├── percent-encoding v2.1.0
│   │   │       │   ├── pin-project v1.0.10
│   │   │       │   │   └── pin-project-internal v1.0.10 (proc-macro)
│   │   │       │   │       ├── proc-macro2 v1.0.40 (*)
│   │   │       │   │       ├── quote v1.0.20 (*)
│   │   │       │   │       └── syn v1.0.98 (*)
│   │   │       │   ├── rand v0.8.5
│   │   │       │   │   ├── libc v0.2.126
│   │   │       │   │   ├── rand_chacha v0.3.1
│   │   │       │   │   │   ├── ppv-lite86 v0.2.16
│   │   │       │   │   │   └── rand_core v0.6.3 (*)
│   │   │       │   │   └── rand_core v0.6.3 (*)
│   │   │       │   └── thiserror v1.0.31 (*)
│   │   │       ├── pin-project v1.0.10 (*)
│   │   │       ├── rand v0.8.5 (*)
│   │   │       ├── serde v1.0.137 (*)
│   │   │       ├── static_assertions v1.1.0
│   │   │       ├── tarpc-plugins v0.12.0 (proc-macro)
│   │   │       │   ├── proc-macro2 v1.0.40 (*)
│   │   │       │   ├── quote v1.0.20 (*)
│   │   │       │   └── syn v1.0.98 (*)
│   │   │       ├── thiserror v1.0.31 (*)
│   │   │       ├── tokio v1.14.1
│   │   │       │   ├── bytes v1.1.0
│   │   │       │   ├── libc v0.2.126
│   │   │       │   ├── memchr v2.5.0
│   │   │       │   ├── mio v0.7.14
│   │   │       │   │   ├── libc v0.2.126
│   │   │       │   │   └── log v0.4.17 (*)
│   │   │       │   ├── num_cpus v1.13.1 (*)
│   │   │       │   ├── once_cell v1.12.0
│   │   │       │   ├── parking_lot v0.11.2
│   │   │       │   │   ├── instant v0.1.12
│   │   │       │   │   │   └── cfg-if v1.0.0
│   │   │       │   │   ├── lock_api v0.4.7
│   │   │       │   │   │   └── scopeguard v1.1.0
│   │   │       │   │   │   [build-dependencies]
│   │   │       │   │   │   └── autocfg v1.1.0
│   │   │       │   │   └── parking_lot_core v0.8.5
│   │   │       │   │       ├── cfg-if v1.0.0
│   │   │       │   │       ├── instant v0.1.12 (*)
│   │   │       │   │       ├── libc v0.2.126
│   │   │       │   │       └── smallvec v1.8.0
│   │   │       │   ├── pin-project-lite v0.2.9
│   │   │       │   ├── signal-hook-registry v1.4.0
│   │   │       │   │   └── libc v0.2.126
│   │   │       │   └── tokio-macros v1.8.0 (proc-macro)
│   │   │       │       ├── proc-macro2 v1.0.40 (*)
│   │   │       │       ├── quote v1.0.20 (*)
│   │   │       │       └── syn v1.0.98 (*)
│   │   │       │   [build-dependencies]
│   │   │       │   └── autocfg v1.1.0
│   │   │       ├── tokio-serde v0.8.0
│   │   │       │   ├── bincode v1.3.3 (*)
│   │   │       │   ├── bytes v1.1.0
│   │   │       │   ├── educe v0.4.19 (proc-macro)
│   │   │       │   │   ├── enum-ordinalize v3.1.11 (proc-macro)
│   │   │       │   │   │   ├── num-bigint v0.4.3
│   │   │       │   │   │   │   ├── num-integer v0.1.45
│   │   │       │   │   │   │   │   └── num-traits v0.2.15
│   │   │       │   │   │   │   │       [build-dependencies]
│   │   │       │   │   │   │   │       └── autocfg v1.1.0
│   │   │       │   │   │   │   │   [build-dependencies]
│   │   │       │   │   │   │   │   └── autocfg v1.1.0
│   │   │       │   │   │   │   └── num-traits v0.2.15 (*)
│   │   │       │   │   │   │   [build-dependencies]
│   │   │       │   │   │   │   └── autocfg v1.1.0
│   │   │       │   │   │   ├── num-traits v0.2.15 (*)
│   │   │       │   │   │   ├── proc-macro2 v1.0.40 (*)
│   │   │       │   │   │   ├── quote v1.0.20 (*)
│   │   │       │   │   │   └── syn v1.0.98 (*)
│   │   │       │   │   │   [build-dependencies]
│   │   │       │   │   │   └── rustc_version v0.4.0 (*)
│   │   │       │   │   ├── proc-macro2 v1.0.40 (*)
│   │   │       │   │   ├── quote v1.0.20 (*)
│   │   │       │   │   └── syn v1.0.98 (*)
│   │   │       │   ├── futures-core v0.3.21
│   │   │       │   ├── futures-sink v0.3.21
│   │   │       │   ├── pin-project v1.0.10 (*)
│   │   │       │   ├── serde v1.0.137 (*)
│   │   │       │   └── serde_json v1.0.81 (*)
│   │   │       ├── tokio-util v0.6.10
│   │   │       │   ├── bytes v1.1.0
│   │   │       │   ├── futures-core v0.3.21
│   │   │       │   ├── futures-sink v0.3.21
│   │   │       │   ├── log v0.4.17 (*)
│   │   │       │   ├── pin-project-lite v0.2.9
│   │   │       │   ├── slab v0.4.6
│   │   │       │   └── tokio v1.14.1 (*)
│   │   │       ├── tracing v0.1.35
│   │   │       │   ├── cfg-if v1.0.0
│   │   │       │   ├── log v0.4.17 (*)
│   │   │       │   ├── pin-project-lite v0.2.9
│   │   │       │   ├── tracing-attributes v0.1.21 (proc-macro)
│   │   │       │   │   ├── proc-macro2 v1.0.40 (*)
│   │   │       │   │   ├── quote v1.0.20 (*)
│   │   │       │   │   └── syn v1.0.98 (*)
│   │   │       │   └── tracing-core v0.1.27
│   │   │       │       └── once_cell v1.12.0
│   │   │       └── tracing-opentelemetry v0.17.3
│   │   │           ├── once_cell v1.12.0
│   │   │           ├── opentelemetry v0.17.0 (*)
│   │   │           ├── tracing v0.1.35 (*)
│   │   │           ├── tracing-core v0.1.27 (*)
│   │   │           └── tracing-subscriber v0.3.11
│   │   │               ├── sharded-slab v0.1.4
│   │   │               │   └── lazy_static v1.4.0
│   │   │               ├── thread_local v1.1.4
│   │   │               │   └── once_cell v1.12.0
│   │   │               └── tracing-core v0.1.27 (*)
│   │   ├── solana-program v1.11.1 (*)
│   │   ├── solana-sdk v1.11.1 (*)
│   │   ├── tarpc v0.29.0 (*)
│   │   ├── thiserror v1.0.31 (*)
│   │   ├── tokio v1.14.1 (*)
│   │   └── tokio-serde v0.8.0 (*)
│   ├── solana-banks-server v1.11.1
│   │   ├── bincode v1.3.3 (*)
│   │   ├── crossbeam-channel v0.5.5 (*)
│   │   ├── futures v0.3.21 (*)
│   │   ├── solana-banks-interface v1.11.1 (*)
│   │   ├── solana-client v1.11.1
│   │   │   ├── async-mutex v1.4.0
│   │   │   │   └── event-listener v2.5.2
│   │   │   ├── async-trait v0.1.56 (proc-macro) (*)
│   │   │   ├── base64 v0.13.0
│   │   │   ├── bincode v1.3.3 (*)
│   │   │   ├── bs58 v0.4.0
│   │   │   ├── bytes v1.1.0
│   │   │   ├── clap v2.34.0
│   │   │   │   ├── ansi_term v0.12.1
│   │   │   │   ├── atty v0.2.14 (*)
│   │   │   │   ├── bitflags v1.3.2
│   │   │   │   ├── strsim v0.8.0
│   │   │   │   ├── textwrap v0.11.0
│   │   │   │   │   └── unicode-width v0.1.9
│   │   │   │   ├── unicode-width v0.1.9
│   │   │   │   └── vec_map v0.8.2
│   │   │   ├── crossbeam-channel v0.5.5 (*)
│   │   │   ├── enum_dispatch v0.3.8 (proc-macro)
│   │   │   │   ├── once_cell v1.12.0
│   │   │   │   ├── proc-macro2 v1.0.40 (*)
│   │   │   │   ├── quote v1.0.20 (*)
│   │   │   │   └── syn v1.0.98 (*)
│   │   │   ├── futures v0.3.21 (*)
│   │   │   ├── futures-util v0.3.21 (*)
│   │   │   ├── indexmap v1.9.1
│   │   │   │   └── hashbrown v0.12.1
│   │   │   │   [build-dependencies]
│   │   │   │   └── autocfg v1.1.0
│   │   │   ├── indicatif v0.16.2
│   │   │   │   ├── console v0.15.0
│   │   │   │   │   ├── libc v0.2.126
│   │   │   │   │   ├── once_cell v1.12.0
│   │   │   │   │   ├── regex v1.5.6 (*)
│   │   │   │   │   ├── terminal_size v0.1.17
│   │   │   │   │   │   └── libc v0.2.126
│   │   │   │   │   └── unicode-width v0.1.9
│   │   │   │   ├── lazy_static v1.4.0
│   │   │   │   ├── number_prefix v0.4.0
│   │   │   │   └── regex v1.5.6 (*)
│   │   │   ├── itertools v0.10.3 (*)
│   │   │   ├── jsonrpc-core v18.0.0
│   │   │   │   ├── futures v0.3.21 (*)
│   │   │   │   ├── futures-executor v0.3.21 (*)
│   │   │   │   ├── futures-util v0.3.21 (*)
│   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   ├── serde_derive v1.0.137 (proc-macro) (*)
│   │   │   │   └── serde_json v1.0.81 (*)
│   │   │   ├── lazy_static v1.4.0
│   │   │   ├── log v0.4.17 (*)
│   │   │   ├── quinn v0.8.3
│   │   │   │   ├── bytes v1.1.0
│   │   │   │   ├── futures-channel v0.3.21 (*)
│   │   │   │   ├── futures-util v0.3.21 (*)
│   │   │   │   ├── fxhash v0.2.1
│   │   │   │   │   └── byteorder v1.4.3
│   │   │   │   ├── quinn-proto v0.8.3
│   │   │   │   │   ├── bytes v1.1.0
│   │   │   │   │   ├── fxhash v0.2.1 (*)
│   │   │   │   │   ├── rand v0.8.5 (*)
│   │   │   │   │   ├── ring v0.16.20
│   │   │   │   │   │   ├── libc v0.2.126
│   │   │   │   │   │   ├── once_cell v1.12.0
│   │   │   │   │   │   ├── spin v0.5.2
│   │   │   │   │   │   └── untrusted v0.7.1
│   │   │   │   │   │   [build-dependencies]
│   │   │   │   │   │   └── cc v1.0.73 (*)
│   │   │   │   │   ├── rustls v0.20.6
│   │   │   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   │   │   ├── ring v0.16.20 (*)
│   │   │   │   │   │   ├── sct v0.7.0
│   │   │   │   │   │   │   ├── ring v0.16.20 (*)
│   │   │   │   │   │   │   └── untrusted v0.7.1
│   │   │   │   │   │   └── webpki v0.22.0
│   │   │   │   │   │       ├── ring v0.16.20 (*)
│   │   │   │   │   │       └── untrusted v0.7.1
│   │   │   │   │   ├── rustls-native-certs v0.6.2
│   │   │   │   │   │   ├── openssl-probe v0.1.5
│   │   │   │   │   │   └── rustls-pemfile v1.0.0
│   │   │   │   │   │       └── base64 v0.13.0
│   │   │   │   │   ├── rustls-pemfile v0.2.1
│   │   │   │   │   │   └── base64 v0.13.0
│   │   │   │   │   ├── slab v0.4.6
│   │   │   │   │   ├── thiserror v1.0.31 (*)
│   │   │   │   │   ├── tinyvec v1.6.0
│   │   │   │   │   │   └── tinyvec_macros v0.1.0
│   │   │   │   │   ├── tracing v0.1.35 (*)
│   │   │   │   │   └── webpki v0.22.0 (*)
│   │   │   │   ├── quinn-udp v0.1.2
│   │   │   │   │   ├── futures-util v0.3.21 (*)
│   │   │   │   │   ├── libc v0.2.126
│   │   │   │   │   ├── quinn-proto v0.8.3 (*)
│   │   │   │   │   ├── socket2 v0.4.4
│   │   │   │   │   │   └── libc v0.2.126
│   │   │   │   │   ├── tokio v1.14.1 (*)
│   │   │   │   │   └── tracing v0.1.35 (*)
│   │   │   │   ├── rustls v0.20.6 (*)
│   │   │   │   ├── thiserror v1.0.31 (*)
│   │   │   │   ├── tokio v1.14.1 (*)
│   │   │   │   ├── tracing v0.1.35 (*)
│   │   │   │   └── webpki v0.22.0 (*)
│   │   │   ├── quinn-proto v0.8.3 (*)
│   │   │   ├── rand v0.7.3 (*)
│   │   │   ├── rand_chacha v0.2.2 (*)
│   │   │   ├── rayon v1.5.3 (*)
│   │   │   ├── reqwest v0.11.11
│   │   │   │   ├── base64 v0.13.0
│   │   │   │   ├── bytes v1.1.0
│   │   │   │   ├── encoding_rs v0.8.31
│   │   │   │   │   └── cfg-if v1.0.0
│   │   │   │   ├── futures-core v0.3.21
│   │   │   │   ├── futures-util v0.3.21 (*)
│   │   │   │   ├── h2 v0.3.13
│   │   │   │   │   ├── bytes v1.1.0
│   │   │   │   │   ├── fnv v1.0.7
│   │   │   │   │   ├── futures-core v0.3.21
│   │   │   │   │   ├── futures-sink v0.3.21
│   │   │   │   │   ├── futures-util v0.3.21 (*)
│   │   │   │   │   ├── http v0.2.8
│   │   │   │   │   │   ├── bytes v1.1.0
│   │   │   │   │   │   ├── fnv v1.0.7
│   │   │   │   │   │   └── itoa v1.0.2
│   │   │   │   │   ├── indexmap v1.9.1 (*)
│   │   │   │   │   ├── slab v0.4.6
│   │   │   │   │   ├── tokio v1.14.1 (*)
│   │   │   │   │   ├── tokio-util v0.7.2
│   │   │   │   │   │   ├── bytes v1.1.0
│   │   │   │   │   │   ├── futures-core v0.3.21
│   │   │   │   │   │   ├── futures-sink v0.3.21
│   │   │   │   │   │   ├── pin-project-lite v0.2.9
│   │   │   │   │   │   ├── tokio v1.14.1 (*)
│   │   │   │   │   │   └── tracing v0.1.35 (*)
│   │   │   │   │   └── tracing v0.1.35 (*)
│   │   │   │   ├── http v0.2.8 (*)
│   │   │   │   ├── http-body v0.4.5
│   │   │   │   │   ├── bytes v1.1.0
│   │   │   │   │   ├── http v0.2.8 (*)
│   │   │   │   │   └── pin-project-lite v0.2.9
│   │   │   │   ├── hyper v0.14.19
│   │   │   │   │   ├── bytes v1.1.0
│   │   │   │   │   ├── futures-channel v0.3.21 (*)
│   │   │   │   │   ├── futures-core v0.3.21
│   │   │   │   │   ├── futures-util v0.3.21 (*)
│   │   │   │   │   ├── h2 v0.3.13 (*)
│   │   │   │   │   ├── http v0.2.8 (*)
│   │   │   │   │   ├── http-body v0.4.5 (*)
│   │   │   │   │   ├── httparse v1.7.1
│   │   │   │   │   ├── httpdate v1.0.2
│   │   │   │   │   ├── itoa v1.0.2
│   │   │   │   │   ├── pin-project-lite v0.2.9
│   │   │   │   │   ├── socket2 v0.4.4 (*)
│   │   │   │   │   ├── tokio v1.14.1 (*)
│   │   │   │   │   ├── tower-service v0.3.2
│   │   │   │   │   ├── tracing v0.1.35 (*)
│   │   │   │   │   └── want v0.3.0
│   │   │   │   │       ├── log v0.4.17 (*)
│   │   │   │   │       └── try-lock v0.2.3
│   │   │   │   ├── hyper-rustls v0.23.0
│   │   │   │   │   ├── http v0.2.8 (*)
│   │   │   │   │   ├── hyper v0.14.19 (*)
│   │   │   │   │   ├── rustls v0.20.6 (*)
│   │   │   │   │   ├── tokio v1.14.1 (*)
│   │   │   │   │   └── tokio-rustls v0.23.4
│   │   │   │   │       ├── rustls v0.20.6 (*)
│   │   │   │   │       ├── tokio v1.14.1 (*)
│   │   │   │   │       └── webpki v0.22.0 (*)
│   │   │   │   ├── ipnet v2.5.0
│   │   │   │   ├── lazy_static v1.4.0
│   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   ├── mime v0.3.16
│   │   │   │   ├── percent-encoding v2.1.0
│   │   │   │   ├── pin-project-lite v0.2.9
│   │   │   │   ├── rustls v0.20.6 (*)
│   │   │   │   ├── rustls-pemfile v1.0.0 (*)
│   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   ├── serde_json v1.0.81 (*)
│   │   │   │   ├── serde_urlencoded v0.7.1
│   │   │   │   │   ├── form_urlencoded v1.0.1
│   │   │   │   │   │   ├── matches v0.1.9
│   │   │   │   │   │   └── percent-encoding v2.1.0
│   │   │   │   │   ├── itoa v1.0.2
│   │   │   │   │   ├── ryu v1.0.10
│   │   │   │   │   └── serde v1.0.137 (*)
│   │   │   │   ├── tokio v1.14.1 (*)
│   │   │   │   ├── tokio-rustls v0.23.4 (*)
│   │   │   │   ├── tower-service v0.3.2
│   │   │   │   ├── url v2.2.2
│   │   │   │   │   ├── form_urlencoded v1.0.1 (*)
│   │   │   │   │   ├── idna v0.2.3
│   │   │   │   │   │   ├── matches v0.1.9
│   │   │   │   │   │   ├── unicode-bidi v0.3.8
│   │   │   │   │   │   └── unicode-normalization v0.1.19
│   │   │   │   │   │       └── tinyvec v1.6.0 (*)
│   │   │   │   │   ├── matches v0.1.9
│   │   │   │   │   └── percent-encoding v2.1.0
│   │   │   │   └── webpki-roots v0.22.3
│   │   │   │       └── webpki v0.22.0 (*)
│   │   │   ├── rustls v0.20.6 (*)
│   │   │   ├── semver v1.0.10
│   │   │   ├── serde v1.0.137 (*)
│   │   │   ├── serde_derive v1.0.137 (proc-macro) (*)
│   │   │   ├── serde_json v1.0.81 (*)
│   │   │   ├── solana-account-decoder v1.11.1
│   │   │   │   ├── Inflector v0.11.4
│   │   │   │   │   ├── lazy_static v1.4.0
│   │   │   │   │   └── regex v1.5.6 (*)
│   │   │   │   ├── base64 v0.13.0
│   │   │   │   ├── bincode v1.3.3 (*)
│   │   │   │   ├── bs58 v0.4.0
│   │   │   │   ├── bv v0.11.1 (*)
│   │   │   │   ├── lazy_static v1.4.0
│   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   ├── serde_derive v1.0.137 (proc-macro) (*)
│   │   │   │   ├── serde_json v1.0.81 (*)
│   │   │   │   ├── solana-config-program v1.11.1
│   │   │   │   │   ├── bincode v1.3.3 (*)
│   │   │   │   │   ├── chrono v0.4.19 (*)
│   │   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   │   ├── serde_derive v1.0.137 (proc-macro) (*)
│   │   │   │   │   ├── solana-program-runtime v1.11.1
│   │   │   │   │   │   ├── base64 v0.13.0
│   │   │   │   │   │   ├── bincode v1.3.3 (*)
│   │   │   │   │   │   ├── enum-iterator v0.8.1
│   │   │   │   │   │   │   └── enum-iterator-derive v0.8.1 (proc-macro)
│   │   │   │   │   │   │       ├── proc-macro2 v1.0.40 (*)
│   │   │   │   │   │   │       ├── quote v1.0.20 (*)
│   │   │   │   │   │   │       └── syn v1.0.98 (*)
│   │   │   │   │   │   ├── itertools v0.10.3 (*)
│   │   │   │   │   │   ├── libc v0.2.126
│   │   │   │   │   │   ├── libloading v0.7.3
│   │   │   │   │   │   │   └── cfg-if v1.0.0
│   │   │   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   │   │   ├── num-derive v0.3.3 (proc-macro) (*)
│   │   │   │   │   │   ├── num-traits v0.2.15 (*)
│   │   │   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   │   │   ├── solana-frozen-abi v1.11.1 (*)
│   │   │   │   │   │   ├── solana-frozen-abi-macro v1.11.1 (proc-macro) (*)
│   │   │   │   │   │   ├── solana-measure v1.11.1
│   │   │   │   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   │   │   │   └── solana-sdk v1.11.1 (*)
│   │   │   │   │   │   ├── solana-sdk v1.11.1 (*)
│   │   │   │   │   │   └── thiserror v1.0.31 (*)
│   │   │   │   │   │   [build-dependencies]
│   │   │   │   │   │   └── rustc_version v0.4.0 (*)
│   │   │   │   │   └── solana-sdk v1.11.1 (*)
│   │   │   │   ├── solana-sdk v1.11.1 (*)
│   │   │   │   ├── solana-vote-program v1.11.1
│   │   │   │   │   ├── bincode v1.3.3 (*)
│   │   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   │   ├── num-derive v0.3.3 (proc-macro) (*)
│   │   │   │   │   ├── num-traits v0.2.15 (*)
│   │   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   │   ├── serde_derive v1.0.137 (proc-macro) (*)
│   │   │   │   │   ├── solana-frozen-abi v1.11.1 (*)
│   │   │   │   │   ├── solana-frozen-abi-macro v1.11.1 (proc-macro) (*)
│   │   │   │   │   ├── solana-metrics v1.11.1
│   │   │   │   │   │   ├── crossbeam-channel v0.5.5 (*)
│   │   │   │   │   │   ├── gethostname v0.2.3
│   │   │   │   │   │   │   └── libc v0.2.126
│   │   │   │   │   │   ├── lazy_static v1.4.0
│   │   │   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   │   │   ├── reqwest v0.11.11 (*)
│   │   │   │   │   │   └── solana-sdk v1.11.1 (*)
│   │   │   │   │   ├── solana-program-runtime v1.11.1 (*)
│   │   │   │   │   ├── solana-sdk v1.11.1 (*)
│   │   │   │   │   └── thiserror v1.0.31 (*)
│   │   │   │   │   [build-dependencies]
│   │   │   │   │   └── rustc_version v0.4.0 (*)
│   │   │   │   ├── spl-token v3.3.0
│   │   │   │   │   ├── arrayref v0.3.6
│   │   │   │   │   ├── num-derive v0.3.3 (proc-macro) (*)
│   │   │   │   │   ├── num-traits v0.2.15 (*)
│   │   │   │   │   ├── num_enum v0.5.7
│   │   │   │   │   │   └── num_enum_derive v0.5.7 (proc-macro)
│   │   │   │   │   │       ├── proc-macro-crate v1.1.3
│   │   │   │   │   │       │   ├── thiserror v1.0.31 (*)
│   │   │   │   │   │       │   └── toml v0.5.9 (*)
│   │   │   │   │   │       ├── proc-macro2 v1.0.40 (*)
│   │   │   │   │   │       ├── quote v1.0.20 (*)
│   │   │   │   │   │       └── syn v1.0.98 (*)
│   │   │   │   │   ├── solana-program v1.11.1 (*)
│   │   │   │   │   └── thiserror v1.0.31 (*)
│   │   │   │   ├── spl-token-2022 v0.3.0
│   │   │   │   │   ├── arrayref v0.3.6
│   │   │   │   │   ├── bytemuck v1.9.1 (*)
│   │   │   │   │   ├── num-derive v0.3.3 (proc-macro) (*)
│   │   │   │   │   ├── num-traits v0.2.15 (*)
│   │   │   │   │   ├── num_enum v0.5.7 (*)
│   │   │   │   │   ├── solana-program v1.11.1 (*)
│   │   │   │   │   ├── solana-zk-token-sdk v1.11.1
│   │   │   │   │   │   ├── aes-gcm-siv v0.10.3
│   │   │   │   │   │   │   ├── aead v0.4.3
│   │   │   │   │   │   │   │   └── generic-array v0.14.5 (*)
│   │   │   │   │   │   │   ├── aes v0.7.5
│   │   │   │   │   │   │   │   ├── cfg-if v1.0.0
│   │   │   │   │   │   │   │   ├── cipher v0.3.0
│   │   │   │   │   │   │   │   │   └── generic-array v0.14.5 (*)
│   │   │   │   │   │   │   │   ├── cpufeatures v0.2.2
│   │   │   │   │   │   │   │   └── opaque-debug v0.3.0
│   │   │   │   │   │   │   ├── cipher v0.3.0 (*)
│   │   │   │   │   │   │   ├── ctr v0.8.0
│   │   │   │   │   │   │   │   └── cipher v0.3.0 (*)
│   │   │   │   │   │   │   ├── polyval v0.5.3
│   │   │   │   │   │   │   │   ├── cfg-if v1.0.0
│   │   │   │   │   │   │   │   ├── cpufeatures v0.2.2
│   │   │   │   │   │   │   │   ├── opaque-debug v0.3.0
│   │   │   │   │   │   │   │   └── universal-hash v0.4.1
│   │   │   │   │   │   │   │       ├── generic-array v0.14.5 (*)
│   │   │   │   │   │   │   │       └── subtle v2.4.1
│   │   │   │   │   │   │   ├── subtle v2.4.1
│   │   │   │   │   │   │   └── zeroize v1.3.0 (*)
│   │   │   │   │   │   ├── arrayref v0.3.6
│   │   │   │   │   │   ├── base64 v0.13.0
│   │   │   │   │   │   ├── bincode v1.3.3 (*)
│   │   │   │   │   │   ├── bytemuck v1.9.1 (*)
│   │   │   │   │   │   ├── byteorder v1.4.3
│   │   │   │   │   │   ├── cipher v0.4.3
│   │   │   │   │   │   │   ├── crypto-common v0.1.3 (*)
│   │   │   │   │   │   │   └── inout v0.1.3
│   │   │   │   │   │   │       └── generic-array v0.14.5 (*)
│   │   │   │   │   │   ├── curve25519-dalek v3.2.1 (*)
│   │   │   │   │   │   ├── getrandom v0.1.16 (*)
│   │   │   │   │   │   ├── lazy_static v1.4.0
│   │   │   │   │   │   ├── merlin v3.0.0
│   │   │   │   │   │   │   ├── byteorder v1.4.3
│   │   │   │   │   │   │   ├── keccak v0.1.2
│   │   │   │   │   │   │   ├── rand_core v0.6.3 (*)
│   │   │   │   │   │   │   └── zeroize v1.3.0 (*)
│   │   │   │   │   │   ├── num-derive v0.3.3 (proc-macro) (*)
│   │   │   │   │   │   ├── num-traits v0.2.15 (*)
│   │   │   │   │   │   ├── rand v0.7.3 (*)
│   │   │   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   │   │   ├── serde_json v1.0.81 (*)
│   │   │   │   │   │   ├── sha3 v0.9.1
│   │   │   │   │   │   │   ├── block-buffer v0.9.0 (*)
│   │   │   │   │   │   │   ├── digest v0.9.0 (*)
│   │   │   │   │   │   │   ├── keccak v0.1.2
│   │   │   │   │   │   │   └── opaque-debug v0.3.0
│   │   │   │   │   │   ├── solana-program v1.11.1 (*)
│   │   │   │   │   │   ├── solana-sdk v1.11.1 (*)
│   │   │   │   │   │   ├── subtle v2.4.1
│   │   │   │   │   │   ├── thiserror v1.0.31 (*)
│   │   │   │   │   │   └── zeroize v1.3.0 (*)
│   │   │   │   │   ├── spl-memo v3.0.1
│   │   │   │   │   │   └── solana-program v1.11.1 (*)
│   │   │   │   │   ├── spl-token v3.3.0 (*)
│   │   │   │   │   └── thiserror v1.0.31 (*)
│   │   │   │   ├── thiserror v1.0.31 (*)
│   │   │   │   └── zstd v0.11.2+zstd.1.5.2
│   │   │   │       └── zstd-safe v5.0.2+zstd.1.5.2
│   │   │   │           ├── libc v0.2.126
│   │   │   │           └── zstd-sys v2.0.1+zstd.1.5.2
│   │   │   │               └── libc v0.2.126
│   │   │   │               [build-dependencies]
│   │   │   │               └── cc v1.0.73 (*)
│   │   │   ├── solana-clap-utils v1.11.1
│   │   │   │   ├── chrono v0.4.19 (*)
│   │   │   │   ├── clap v2.34.0 (*)
│   │   │   │   ├── rpassword v6.0.1
│   │   │   │   │   ├── libc v0.2.126
│   │   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   │   └── serde_json v1.0.81 (*)
│   │   │   │   ├── solana-perf v1.11.1
│   │   │   │   │   ├── ahash v0.7.6 (*)
│   │   │   │   │   ├── bincode v1.3.3 (*)
│   │   │   │   │   ├── bv v0.11.1 (*)
│   │   │   │   │   ├── caps v0.5.3
│   │   │   │   │   │   ├── errno v0.2.8
│   │   │   │   │   │   │   └── libc v0.2.126
│   │   │   │   │   │   ├── libc v0.2.126
│   │   │   │   │   │   └── thiserror v1.0.31 (*)
│   │   │   │   │   ├── curve25519-dalek v3.2.1 (*)
│   │   │   │   │   ├── dlopen v0.1.8
│   │   │   │   │   │   ├── dlopen_derive v0.1.4 (proc-macro)
│   │   │   │   │   │   │   ├── libc v0.2.126
│   │   │   │   │   │   │   ├── quote v0.6.13
│   │   │   │   │   │   │   │   └── proc-macro2 v0.4.30
│   │   │   │   │   │   │   │       └── unicode-xid v0.1.0
│   │   │   │   │   │   │   └── syn v0.15.44
│   │   │   │   │   │   │       ├── proc-macro2 v0.4.30 (*)
│   │   │   │   │   │   │       ├── quote v0.6.13 (*)
│   │   │   │   │   │   │       └── unicode-xid v0.1.0
│   │   │   │   │   │   ├── lazy_static v1.4.0
│   │   │   │   │   │   └── libc v0.2.126
│   │   │   │   │   ├── dlopen_derive v0.1.4 (proc-macro) (*)
│   │   │   │   │   ├── fnv v1.0.7
│   │   │   │   │   ├── lazy_static v1.4.0
│   │   │   │   │   ├── libc v0.2.126
│   │   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   │   ├── nix v0.24.1
│   │   │   │   │   │   ├── bitflags v1.3.2
│   │   │   │   │   │   ├── cfg-if v1.0.0
│   │   │   │   │   │   ├── libc v0.2.126
│   │   │   │   │   │   └── memoffset v0.6.5 (*)
│   │   │   │   │   ├── rand v0.7.3 (*)
│   │   │   │   │   ├── rayon v1.5.3 (*)
│   │   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   │   ├── solana-metrics v1.11.1 (*)
│   │   │   │   │   ├── solana-rayon-threadlimit v1.11.1
│   │   │   │   │   │   ├── lazy_static v1.4.0
│   │   │   │   │   │   └── num_cpus v1.13.1 (*)
│   │   │   │   │   ├── solana-sdk v1.11.1 (*)
│   │   │   │   │   └── solana-vote-program v1.11.1 (*)
│   │   │   │   ├── solana-remote-wallet v1.11.1
│   │   │   │   │   ├── console v0.15.0 (*)
│   │   │   │   │   ├── dialoguer v0.10.1
│   │   │   │   │   │   ├── console v0.15.0 (*)
│   │   │   │   │   │   ├── tempfile v3.3.0
│   │   │   │   │   │   │   ├── cfg-if v1.0.0
│   │   │   │   │   │   │   ├── fastrand v1.7.0
│   │   │   │   │   │   │   ├── libc v0.2.126
│   │   │   │   │   │   │   └── remove_dir_all v0.5.3
│   │   │   │   │   │   └── zeroize v1.3.0 (*)
│   │   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   │   ├── num-derive v0.3.3 (proc-macro) (*)
│   │   │   │   │   ├── num-traits v0.2.15 (*)
│   │   │   │   │   ├── parking_lot v0.12.1
│   │   │   │   │   │   ├── lock_api v0.4.7 (*)
│   │   │   │   │   │   └── parking_lot_core v0.9.3
│   │   │   │   │   │       ├── cfg-if v1.0.0
│   │   │   │   │   │       ├── libc v0.2.126
│   │   │   │   │   │       └── smallvec v1.8.0
│   │   │   │   │   ├── qstring v0.7.2 (*)
│   │   │   │   │   ├── semver v1.0.10
│   │   │   │   │   ├── solana-sdk v1.11.1 (*)
│   │   │   │   │   ├── thiserror v1.0.31 (*)
│   │   │   │   │   └── uriparse v0.6.4 (*)
│   │   │   │   ├── solana-sdk v1.11.1 (*)
│   │   │   │   ├── thiserror v1.0.31 (*)
│   │   │   │   ├── tiny-bip39 v0.8.2
│   │   │   │   │   ├── anyhow v1.0.58
│   │   │   │   │   ├── hmac v0.8.1 (*)
│   │   │   │   │   ├── once_cell v1.12.0
│   │   │   │   │   ├── pbkdf2 v0.4.0
│   │   │   │   │   │   └── crypto-mac v0.8.0 (*)
│   │   │   │   │   ├── rand v0.7.3 (*)
│   │   │   │   │   ├── rustc-hash v1.1.0
│   │   │   │   │   ├── sha2 v0.9.9 (*)
│   │   │   │   │   ├── thiserror v1.0.31 (*)
│   │   │   │   │   ├── unicode-normalization v0.1.19 (*)
│   │   │   │   │   └── zeroize v1.3.0 (*)
│   │   │   │   ├── uriparse v0.6.4 (*)
│   │   │   │   └── url v2.2.2 (*)
│   │   │   ├── solana-faucet v1.11.1
│   │   │   │   ├── bincode v1.3.3 (*)
│   │   │   │   ├── byteorder v1.4.3
│   │   │   │   ├── clap v2.34.0 (*)
│   │   │   │   ├── crossbeam-channel v0.5.5 (*)
│   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   ├── serde_derive v1.0.137 (proc-macro) (*)
│   │   │   │   ├── solana-clap-utils v1.11.1 (*)
│   │   │   │   ├── solana-cli-config v1.11.1
│   │   │   │   │   ├── dirs-next v2.0.0
│   │   │   │   │   │   ├── cfg-if v1.0.0
│   │   │   │   │   │   └── dirs-sys-next v0.1.2
│   │   │   │   │   │       └── libc v0.2.126
│   │   │   │   │   ├── lazy_static v1.4.0
│   │   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   │   ├── serde_derive v1.0.137 (proc-macro) (*)
│   │   │   │   │   ├── serde_yaml v0.8.24
│   │   │   │   │   │   ├── indexmap v1.9.1 (*)
│   │   │   │   │   │   ├── ryu v1.0.10
│   │   │   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   │   │   └── yaml-rust v0.4.5
│   │   │   │   │   │       └── linked-hash-map v0.5.4
│   │   │   │   │   ├── solana-clap-utils v1.11.1 (*)
│   │   │   │   │   ├── solana-sdk v1.11.1 (*)
│   │   │   │   │   └── url v2.2.2 (*)
│   │   │   │   ├── solana-logger v1.11.1 (*)
│   │   │   │   ├── solana-metrics v1.11.1 (*)
│   │   │   │   ├── solana-sdk v1.11.1 (*)
│   │   │   │   ├── solana-version v1.11.1
│   │   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   │   ├── semver v1.0.10
│   │   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   │   ├── serde_derive v1.0.137 (proc-macro) (*)
│   │   │   │   │   ├── solana-frozen-abi v1.11.1 (*)
│   │   │   │   │   ├── solana-frozen-abi-macro v1.11.1 (proc-macro) (*)
│   │   │   │   │   └── solana-sdk v1.11.1 (*)
│   │   │   │   │   [build-dependencies]
│   │   │   │   │   └── rustc_version v0.4.0 (*)
│   │   │   │   ├── spl-memo v3.0.1 (*)
│   │   │   │   ├── thiserror v1.0.31 (*)
│   │   │   │   └── tokio v1.14.1 (*)
│   │   │   ├── solana-measure v1.11.1 (*)
│   │   │   ├── solana-metrics v1.11.1 (*)
│   │   │   ├── solana-net-utils v1.11.1
│   │   │   │   ├── bincode v1.3.3 (*)
│   │   │   │   ├── clap v3.2.6
│   │   │   │   │   ├── atty v0.2.14 (*)
│   │   │   │   │   ├── bitflags v1.3.2
│   │   │   │   │   ├── clap_lex v0.2.3
│   │   │   │   │   │   └── os_str_bytes v6.1.0
│   │   │   │   │   ├── indexmap v1.9.1 (*)
│   │   │   │   │   ├── once_cell v1.12.0
│   │   │   │   │   ├── strsim v0.10.0
│   │   │   │   │   ├── termcolor v1.1.3
│   │   │   │   │   └── textwrap v0.15.0
│   │   │   │   ├── crossbeam-channel v0.5.5 (*)
│   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   ├── nix v0.24.1 (*)
│   │   │   │   ├── rand v0.7.3 (*)
│   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   ├── serde_derive v1.0.137 (proc-macro) (*)
│   │   │   │   ├── socket2 v0.4.4 (*)
│   │   │   │   ├── solana-logger v1.11.1 (*)
│   │   │   │   ├── solana-sdk v1.11.1 (*)
│   │   │   │   ├── solana-version v1.11.1 (*)
│   │   │   │   ├── tokio v1.14.1 (*)
│   │   │   │   └── url v2.2.2 (*)
│   │   │   ├── solana-sdk v1.11.1 (*)
│   │   │   ├── solana-streamer v1.11.1
│   │   │   │   ├── crossbeam-channel v0.5.5 (*)
│   │   │   │   ├── futures-util v0.3.21 (*)
│   │   │   │   ├── histogram v0.6.9
│   │   │   │   ├── itertools v0.10.3 (*)
│   │   │   │   ├── libc v0.2.126
│   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   ├── nix v0.24.1 (*)
│   │   │   │   ├── pem v1.0.2
│   │   │   │   │   └── base64 v0.13.0
│   │   │   │   ├── percentage v0.1.0
│   │   │   │   │   └── num v0.2.1
│   │   │   │   │       ├── num-bigint v0.2.6
│   │   │   │   │       │   ├── num-integer v0.1.45 (*)
│   │   │   │   │       │   └── num-traits v0.2.15 (*)
│   │   │   │   │       │   [build-dependencies]
│   │   │   │   │       │   └── autocfg v1.1.0
│   │   │   │   │       ├── num-complex v0.2.4
│   │   │   │   │       │   └── num-traits v0.2.15 (*)
│   │   │   │   │       │   [build-dependencies]
│   │   │   │   │       │   └── autocfg v1.1.0
│   │   │   │   │       ├── num-integer v0.1.45 (*)
│   │   │   │   │       ├── num-iter v0.1.43
│   │   │   │   │       │   ├── num-integer v0.1.45 (*)
│   │   │   │   │       │   └── num-traits v0.2.15 (*)
│   │   │   │   │       │   [build-dependencies]
│   │   │   │   │       │   └── autocfg v1.1.0
│   │   │   │   │       ├── num-rational v0.2.4
│   │   │   │   │       │   ├── num-bigint v0.2.6 (*)
│   │   │   │   │       │   ├── num-integer v0.1.45 (*)
│   │   │   │   │       │   └── num-traits v0.2.15 (*)
│   │   │   │   │       │   [build-dependencies]
│   │   │   │   │       │   └── autocfg v1.1.0
│   │   │   │   │       └── num-traits v0.2.15 (*)
│   │   │   │   ├── pkcs8 v0.8.0
│   │   │   │   │   ├── der v0.5.1
│   │   │   │   │   │   └── const-oid v0.7.1
│   │   │   │   │   ├── spki v0.5.4
│   │   │   │   │   │   ├── base64ct v1.5.0
│   │   │   │   │   │   └── der v0.5.1 (*)
│   │   │   │   │   └── zeroize v1.3.0 (*)
│   │   │   │   ├── quinn v0.8.3 (*)
│   │   │   │   ├── rand v0.7.3 (*)
│   │   │   │   ├── rcgen v0.9.2
│   │   │   │   │   ├── pem v1.0.2 (*)
│   │   │   │   │   ├── ring v0.16.20 (*)
│   │   │   │   │   ├── time v0.3.11
│   │   │   │   │   │   ├── libc v0.2.126
│   │   │   │   │   │   └── num_threads v0.1.6
│   │   │   │   │   └── yasna v0.5.0
│   │   │   │   │       └── time v0.3.11 (*)
│   │   │   │   ├── rustls v0.20.6 (*)
│   │   │   │   ├── solana-metrics v1.11.1 (*)
│   │   │   │   ├── solana-perf v1.11.1 (*)
│   │   │   │   ├── solana-sdk v1.11.1 (*)
│   │   │   │   ├── thiserror v1.0.31 (*)
│   │   │   │   └── tokio v1.14.1 (*)
│   │   │   ├── solana-transaction-status v1.11.1
│   │   │   │   ├── Inflector v0.11.4 (*)
│   │   │   │   ├── base64 v0.13.0
│   │   │   │   ├── bincode v1.3.3 (*)
│   │   │   │   ├── borsh v0.9.3 (*)
│   │   │   │   ├── bs58 v0.4.0
│   │   │   │   ├── lazy_static v1.4.0
│   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   ├── serde_derive v1.0.137 (proc-macro) (*)
│   │   │   │   ├── serde_json v1.0.81 (*)
│   │   │   │   ├── solana-account-decoder v1.11.1 (*)
│   │   │   │   ├── solana-measure v1.11.1 (*)
│   │   │   │   ├── solana-metrics v1.11.1 (*)
│   │   │   │   ├── solana-runtime v1.11.1
│   │   │   │   │   ├── arrayref v0.3.6
│   │   │   │   │   ├── bincode v1.3.3 (*)
│   │   │   │   │   ├── blake3 v1.3.1 (*)
│   │   │   │   │   ├── bv v0.11.1 (*)
│   │   │   │   │   ├── bytemuck v1.9.1 (*)
│   │   │   │   │   ├── byteorder v1.4.3
│   │   │   │   │   ├── bzip2 v0.4.3
│   │   │   │   │   │   ├── bzip2-sys v0.1.11+1.0.8
│   │   │   │   │   │   │   └── libc v0.2.126
│   │   │   │   │   │   │   [build-dependencies]
│   │   │   │   │   │   │   ├── cc v1.0.73 (*)
│   │   │   │   │   │   │   └── pkg-config v0.3.25
│   │   │   │   │   │   └── libc v0.2.126
│   │   │   │   │   ├── crossbeam-channel v0.5.5 (*)
│   │   │   │   │   ├── dashmap v4.0.2
│   │   │   │   │   │   ├── cfg-if v1.0.0
│   │   │   │   │   │   ├── num_cpus v1.13.1 (*)
│   │   │   │   │   │   └── rayon v1.5.3 (*)
│   │   │   │   │   ├── dir-diff v0.3.2
│   │   │   │   │   │   └── walkdir v2.3.2
│   │   │   │   │   │       └── same-file v1.0.6
│   │   │   │   │   ├── flate2 v1.0.24
│   │   │   │   │   │   ├── crc32fast v1.3.2
│   │   │   │   │   │   │   └── cfg-if v1.0.0
│   │   │   │   │   │   └── miniz_oxide v0.5.3
│   │   │   │   │   │       └── adler v1.0.2
│   │   │   │   │   ├── fnv v1.0.7
│   │   │   │   │   ├── im v15.1.0 (*)
│   │   │   │   │   ├── index_list v0.2.7
│   │   │   │   │   ├── itertools v0.10.3 (*)
│   │   │   │   │   ├── lazy_static v1.4.0
│   │   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   │   ├── lz4 v1.23.3
│   │   │   │   │   │   ├── libc v0.2.126
│   │   │   │   │   │   └── lz4-sys v1.9.3
│   │   │   │   │   │       └── libc v0.2.126
│   │   │   │   │   │       [build-dependencies]
│   │   │   │   │   │       └── cc v1.0.73 (*)
│   │   │   │   │   ├── memmap2 v0.5.4 (*)
│   │   │   │   │   ├── num-derive v0.3.3 (proc-macro) (*)
│   │   │   │   │   ├── num-traits v0.2.15 (*)
│   │   │   │   │   ├── num_cpus v1.13.1 (*)
│   │   │   │   │   ├── ouroboros v0.15.0
│   │   │   │   │   │   ├── aliasable v0.1.3
│   │   │   │   │   │   ├── ouroboros_macro v0.15.0 (proc-macro)
│   │   │   │   │   │   │   ├── Inflector v0.11.4
│   │   │   │   │   │   │   ├── proc-macro-error v1.0.4
│   │   │   │   │   │   │   │   ├── proc-macro-error-attr v1.0.4 (proc-macro)
│   │   │   │   │   │   │   │   │   ├── proc-macro2 v1.0.40 (*)
│   │   │   │   │   │   │   │   │   └── quote v1.0.20 (*)
│   │   │   │   │   │   │   │   │   [build-dependencies]
│   │   │   │   │   │   │   │   │   └── version_check v0.9.4
│   │   │   │   │   │   │   │   ├── proc-macro2 v1.0.40 (*)
│   │   │   │   │   │   │   │   ├── quote v1.0.20 (*)
│   │   │   │   │   │   │   │   └── syn v1.0.98 (*)
│   │   │   │   │   │   │   │   [build-dependencies]
│   │   │   │   │   │   │   │   └── version_check v0.9.4
│   │   │   │   │   │   │   ├── proc-macro2 v1.0.40 (*)
│   │   │   │   │   │   │   ├── quote v1.0.20 (*)
│   │   │   │   │   │   │   └── syn v1.0.98 (*)
│   │   │   │   │   │   └── stable_deref_trait v1.2.0
│   │   │   │   │   ├── rand v0.7.3 (*)
│   │   │   │   │   ├── rayon v1.5.3 (*)
│   │   │   │   │   ├── regex v1.5.6 (*)
│   │   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   │   ├── serde_derive v1.0.137 (proc-macro) (*)
│   │   │   │   │   ├── solana-address-lookup-table-program v1.11.1
│   │   │   │   │   │   ├── bincode v1.3.3 (*)
│   │   │   │   │   │   ├── bytemuck v1.9.1 (*)
│   │   │   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   │   │   ├── num-derive v0.3.3 (proc-macro) (*)
│   │   │   │   │   │   ├── num-traits v0.2.15 (*)
│   │   │   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   │   │   ├── solana-frozen-abi v1.11.1 (*)
│   │   │   │   │   │   ├── solana-frozen-abi-macro v1.11.1 (proc-macro) (*)
│   │   │   │   │   │   ├── solana-program v1.11.1 (*)
│   │   │   │   │   │   ├── solana-program-runtime v1.11.1 (*)
│   │   │   │   │   │   ├── solana-sdk v1.11.1 (*)
│   │   │   │   │   │   └── thiserror v1.0.31 (*)
│   │   │   │   │   │   [build-dependencies]
│   │   │   │   │   │   └── rustc_version v0.4.0 (*)
│   │   │   │   │   ├── solana-bucket-map v1.11.1
│   │   │   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   │   │   ├── memmap2 v0.5.4 (*)
│   │   │   │   │   │   ├── modular-bitfield v0.11.2
│   │   │   │   │   │   │   ├── modular-bitfield-impl v0.11.2 (proc-macro)
│   │   │   │   │   │   │   │   ├── proc-macro2 v1.0.40 (*)
│   │   │   │   │   │   │   │   ├── quote v1.0.20 (*)
│   │   │   │   │   │   │   │   └── syn v1.0.98 (*)
│   │   │   │   │   │   │   └── static_assertions v1.1.0
│   │   │   │   │   │   ├── rand v0.7.3 (*)
│   │   │   │   │   │   ├── solana-measure v1.11.1 (*)
│   │   │   │   │   │   ├── solana-sdk v1.11.1 (*)
│   │   │   │   │   │   └── tempfile v3.3.0 (*)
│   │   │   │   │   ├── solana-compute-budget-program v1.11.1
│   │   │   │   │   │   ├── solana-program-runtime v1.11.1 (*)
│   │   │   │   │   │   └── solana-sdk v1.11.1 (*)
│   │   │   │   │   ├── solana-config-program v1.11.1 (*)
│   │   │   │   │   ├── solana-frozen-abi v1.11.1 (*)
│   │   │   │   │   ├── solana-frozen-abi-macro v1.11.1 (proc-macro) (*)
│   │   │   │   │   ├── solana-measure v1.11.1 (*)
│   │   │   │   │   ├── solana-metrics v1.11.1 (*)
│   │   │   │   │   ├── solana-program-runtime v1.11.1 (*)
│   │   │   │   │   ├── solana-rayon-threadlimit v1.11.1 (*)
│   │   │   │   │   ├── solana-sdk v1.11.1 (*)
│   │   │   │   │   ├── solana-stake-program v1.11.1
│   │   │   │   │   │   ├── bincode v1.3.3 (*)
│   │   │   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   │   │   ├── num-derive v0.3.3 (proc-macro) (*)
│   │   │   │   │   │   ├── num-traits v0.2.15 (*)
│   │   │   │   │   │   ├── serde v1.0.137 (*)
│   │   │   │   │   │   ├── serde_derive v1.0.137 (proc-macro) (*)
│   │   │   │   │   │   ├── solana-config-program v1.11.1 (*)
│   │   │   │   │   │   ├── solana-frozen-abi v1.11.1 (*)
│   │   │   │   │   │   ├── solana-frozen-abi-macro v1.11.1 (proc-macro) (*)
│   │   │   │   │   │   ├── solana-metrics v1.11.1 (*)
│   │   │   │   │   │   ├── solana-program-runtime v1.11.1 (*)
│   │   │   │   │   │   ├── solana-sdk v1.11.1 (*)
│   │   │   │   │   │   ├── solana-vote-program v1.11.1 (*)
│   │   │   │   │   │   └── thiserror v1.0.31 (*)
│   │   │   │   │   │   [build-dependencies]
│   │   │   │   │   │   └── rustc_version v0.4.0 (*)
│   │   │   │   │   ├── solana-vote-program v1.11.1 (*)
│   │   │   │   │   ├── solana-zk-token-proof-program v1.11.1
│   │   │   │   │   │   ├── bytemuck v1.9.1 (*)
│   │   │   │   │   │   ├── getrandom v0.1.16 (*)
│   │   │   │   │   │   ├── num-derive v0.3.3 (proc-macro) (*)
│   │   │   │   │   │   ├── num-traits v0.2.15 (*)
│   │   │   │   │   │   ├── solana-program-runtime v1.11.1 (*)
│   │   │   │   │   │   ├── solana-sdk v1.11.1 (*)
│   │   │   │   │   │   └── solana-zk-token-sdk v1.11.1 (*)
│   │   │   │   │   ├── solana-zk-token-sdk v1.11.1 (*)
│   │   │   │   │   ├── strum v0.24.1
│   │   │   │   │   │   └── strum_macros v0.24.0 (proc-macro)
│   │   │   │   │   │       ├── heck v0.4.0
│   │   │   │   │   │       ├── proc-macro2 v1.0.40 (*)
│   │   │   │   │   │       ├── quote v1.0.20 (*)
│   │   │   │   │   │       ├── rustversion v1.0.7 (proc-macro)
│   │   │   │   │   │       └── syn v1.0.98 (*)
│   │   │   │   │   ├── strum_macros v0.24.0 (proc-macro) (*)
│   │   │   │   │   ├── symlink v0.1.0
│   │   │   │   │   ├── tar v0.4.38
│   │   │   │   │   │   ├── filetime v0.2.16
│   │   │   │   │   │   │   ├── cfg-if v1.0.0
│   │   │   │   │   │   │   └── libc v0.2.126
│   │   │   │   │   │   ├── libc v0.2.126
│   │   │   │   │   │   └── xattr v0.2.3
│   │   │   │   │   │       └── libc v0.2.126
│   │   │   │   │   ├── tempfile v3.3.0 (*)
│   │   │   │   │   ├── thiserror v1.0.31 (*)
│   │   │   │   │   └── zstd v0.11.2+zstd.1.5.2 (*)
│   │   │   │   │   [build-dependencies]
│   │   │   │   │   └── rustc_version v0.4.0 (*)
│   │   │   │   ├── solana-sdk v1.11.1 (*)
│   │   │   │   ├── solana-vote-program v1.11.1 (*)
│   │   │   │   ├── spl-associated-token-account v1.0.5
│   │   │   │   │   ├── borsh v0.9.3 (*)
│   │   │   │   │   ├── solana-program v1.11.1 (*)
│   │   │   │   │   └── spl-token v3.3.0 (*)
│   │   │   │   ├── spl-memo v3.0.1 (*)
│   │   │   │   ├── spl-token v3.3.0 (*)
│   │   │   │   ├── spl-token-2022 v0.3.0 (*)
│   │   │   │   └── thiserror v1.0.31 (*)
│   │   │   ├── solana-version v1.11.1 (*)
│   │   │   ├── solana-vote-program v1.11.1 (*)
│   │   │   ├── spl-token-2022 v0.3.0 (*)
│   │   │   ├── thiserror v1.0.31 (*)
│   │   │   ├── tokio v1.14.1 (*)
│   │   │   ├── tokio-stream v0.1.9
│   │   │   │   ├── futures-core v0.3.21
│   │   │   │   ├── pin-project-lite v0.2.9
│   │   │   │   └── tokio v1.14.1 (*)
│   │   │   ├── tokio-tungstenite v0.17.1
│   │   │   │   ├── futures-util v0.3.21 (*)
│   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   ├── rustls v0.20.6 (*)
│   │   │   │   ├── tokio v1.14.1 (*)
│   │   │   │   ├── tokio-rustls v0.23.4 (*)
│   │   │   │   ├── tungstenite v0.17.2
│   │   │   │   │   ├── base64 v0.13.0
│   │   │   │   │   ├── byteorder v1.4.3
│   │   │   │   │   ├── bytes v1.1.0
│   │   │   │   │   ├── http v0.2.8 (*)
│   │   │   │   │   ├── httparse v1.7.1
│   │   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   │   ├── rand v0.8.5 (*)
│   │   │   │   │   ├── rustls v0.20.6 (*)
│   │   │   │   │   ├── sha-1 v0.10.0
│   │   │   │   │   │   ├── cfg-if v1.0.0
│   │   │   │   │   │   ├── cpufeatures v0.2.2
│   │   │   │   │   │   └── digest v0.10.3 (*)
│   │   │   │   │   ├── thiserror v1.0.31 (*)
│   │   │   │   │   ├── url v2.2.2 (*)
│   │   │   │   │   ├── utf-8 v0.7.6
│   │   │   │   │   ├── webpki v0.22.0 (*)
│   │   │   │   │   └── webpki-roots v0.22.3 (*)
│   │   │   │   ├── webpki v0.22.0 (*)
│   │   │   │   └── webpki-roots v0.22.3 (*)
│   │   │   ├── tungstenite v0.17.2 (*)
│   │   │   └── url v2.2.2 (*)
│   │   ├── solana-runtime v1.11.1 (*)
│   │   ├── solana-sdk v1.11.1 (*)
│   │   ├── solana-send-transaction-service v1.11.1
│   │   │   ├── crossbeam-channel v0.5.5 (*)
│   │   │   ├── log v0.4.17 (*)
│   │   │   ├── solana-client v1.11.1 (*)
│   │   │   ├── solana-measure v1.11.1 (*)
│   │   │   ├── solana-metrics v1.11.1 (*)
│   │   │   ├── solana-runtime v1.11.1 (*)
│   │   │   └── solana-sdk v1.11.1 (*)
│   │   ├── tarpc v0.29.0 (*)
│   │   ├── tokio v1.14.1 (*)
│   │   ├── tokio-serde v0.8.0 (*)
│   │   └── tokio-stream v0.1.9 (*)
│   ├── solana-bpf-loader-program v1.11.1
│   │   ├── bincode v1.3.3 (*)
│   │   ├── byteorder v1.4.3
│   │   ├── libsecp256k1 v0.6.0 (*)
│   │   ├── log v0.4.17 (*)
│   │   ├── solana-measure v1.11.1 (*)
│   │   ├── solana-metrics v1.11.1 (*)
│   │   ├── solana-program-runtime v1.11.1 (*)
│   │   ├── solana-sdk v1.11.1 (*)
│   │   ├── solana-zk-token-sdk v1.11.1 (*)
│   │   ├── solana_rbpf v0.2.31
│   │   │   ├── byteorder v1.4.3
│   │   │   ├── combine v3.8.1
│   │   │   │   ├── ascii v0.9.3
│   │   │   │   ├── byteorder v1.4.3
│   │   │   │   ├── either v1.6.1
│   │   │   │   ├── memchr v2.5.0
│   │   │   │   └── unreachable v1.0.0
│   │   │   │       └── void v1.0.2
│   │   │   ├── goblin v0.5.2
│   │   │   │   ├── log v0.4.17 (*)
│   │   │   │   ├── plain v0.2.3
│   │   │   │   └── scroll v0.11.0
│   │   │   │       └── scroll_derive v0.11.0 (proc-macro)
│   │   │   │           ├── proc-macro2 v1.0.40 (*)
│   │   │   │           ├── quote v1.0.20 (*)
│   │   │   │           └── syn v1.0.98 (*)
│   │   │   ├── hash32 v0.2.1
│   │   │   │   └── byteorder v1.4.3
│   │   │   ├── libc v0.2.126
│   │   │   ├── log v0.4.17 (*)
│   │   │   ├── rand v0.8.5 (*)
│   │   │   ├── rustc-demangle v0.1.21
│   │   │   ├── scroll v0.11.0 (*)
│   │   │   └── thiserror v1.0.31 (*)
│   │   └── thiserror v1.0.31 (*)
│   ├── solana-logger v1.11.1 (*)
│   ├── solana-program-runtime v1.11.1 (*)
│   ├── solana-runtime v1.11.1 (*)
│   ├── solana-sdk v1.11.1 (*)
│   ├── solana-vote-program v1.11.1 (*)
│   ├── thiserror v1.0.31 (*)
│   └── tokio v1.14.1 (*)
└── solana-sdk v1.11.1 (*)

Proposed Solution

Remove the dependency. Since its not supported by the target.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions