This repository was archived by the owner on Jan 22, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5.3k
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
Copy link
Copy link
Closed
Description
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
Labels
No labels