Cargo Features
[dependencies]
yellowstone-grpc-proto = { version = "10.1.1", default-features = false, features = ["convert", "plugin", "plugin-bench", "tonic", "tonic-compression", "account-data-as-bytes"] }
- default = convert, tonic, tonic-compression
-
These default features are set whenever
yellowstone-grpc-protois added withoutsomewhere in the dependency tree.default-features = false - convert default plugin?
-
Enables bincode ^1.3.3, solana-account, solana-account-decoder, solana-clock, solana-hash ^3.0.0, solana-message, solana-pubkey ^3.0.0, solana-signature, solana-transaction, solana-transaction-context, solana-transaction-error, and solana-transaction-status
Affects
yellowstone-grpc-proto::convert_to,yellowstone-grpc-proto::convert_from… - plugin plugin-bench? = convert
-
Enables agave-geyser-plugin-interface, base64, bs58, bytes, serde, smallvec, spl-token-2022-interface, thiserror, and tonic
Affects
yellowstone-grpc-proto::plugin… - plugin-bench = plugin
-
Enables prost ^0.11.9 and solana-storage-proto, blake3 of solana-transaction
- tonic default tonic-compression
-
Enables tonic and tonic-prost
- tonic-compression default = tonic
- account-data-as-bytes
-
Enables bytes