Browse Source

Bump version to v2.2.21 (#6944)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
github-actions[bot] 4 months ago
parent
commit
f56c11e2ba

File diff suppressed because it is too large
+ 113 - 113
Cargo.lock


+ 105 - 105
Cargo.toml

@@ -150,7 +150,7 @@ exclude = ["programs/sbf", "svm/examples", "svm/tests/example-programs"]
 resolver = "2"
 
 [workspace.package]
-version = "2.2.20"
+version = "2.2.21"
 authors = ["Anza Maintainers <maintainers@anza.xyz>"]
 repository = "https://github.com/anza-xyz/agave"
 homepage = "https://anza.xyz/"
@@ -167,14 +167,14 @@ check-cfg = [
 [workspace.dependencies]
 Inflector = "0.11.4"
 aes-gcm-siv = "0.11.1"
-agave-banking-stage-ingress-types = { path = "banking-stage-ingress-types", version = "=2.2.20" }
-agave-cargo-registry = { path = "cargo-registry", version = "=2.2.20" }
-agave-feature-set = { path = "feature-set", version = "=2.2.20" }
-agave-geyser-plugin-interface = { path = "geyser-plugin-interface", version = "=2.2.20" }
-agave-precompiles = { path = "precompiles", version = "=2.2.20" }
-agave-reserved-account-keys = { path = "reserved-account-keys", version = "=2.2.20" }
-agave-thread-manager = { path = "thread-manager", version = "=2.2.20" }
-agave-transaction-view = { path = "transaction-view", version = "=2.2.20" }
+agave-banking-stage-ingress-types = { path = "banking-stage-ingress-types", version = "=2.2.21" }
+agave-cargo-registry = { path = "cargo-registry", version = "=2.2.21" }
+agave-feature-set = { path = "feature-set", version = "=2.2.21" }
+agave-geyser-plugin-interface = { path = "geyser-plugin-interface", version = "=2.2.21" }
+agave-precompiles = { path = "precompiles", version = "=2.2.21" }
+agave-reserved-account-keys = { path = "reserved-account-keys", version = "=2.2.21" }
+agave-thread-manager = { path = "thread-manager", version = "=2.2.21" }
+agave-transaction-view = { path = "transaction-view", version = "=2.2.21" }
 ahash = "0.8.11"
 anyhow = "1.0.95"
 aquamarine = "0.6.0"
@@ -357,109 +357,109 @@ smpl_jwt = "0.7.1"
 socket2 = "0.5.8"
 soketto = "0.7"
 solana-account = "2.2.1"
-solana-account-decoder = { path = "account-decoder", version = "=2.2.20" }
-solana-account-decoder-client-types = { path = "account-decoder-client-types", version = "=2.2.20" }
+solana-account-decoder = { path = "account-decoder", version = "=2.2.21" }
+solana-account-decoder-client-types = { path = "account-decoder-client-types", version = "=2.2.21" }
 solana-account-info = "2.2.1"
-solana-accounts-db = { path = "accounts-db", version = "=2.2.20" }
+solana-accounts-db = { path = "accounts-db", version = "=2.2.21" }
 solana-address-lookup-table-interface = "2.2.2"
-solana-address-lookup-table-program = { path = "programs/address-lookup-table", version = "=2.2.20" }
+solana-address-lookup-table-program = { path = "programs/address-lookup-table", version = "=2.2.21" }
 solana-atomic-u64 = "2.2.1"
-solana-banks-client = { path = "banks-client", version = "=2.2.20" }
-solana-banks-interface = { path = "banks-interface", version = "=2.2.20" }
-solana-banks-server = { path = "banks-server", version = "=2.2.20" }
-solana-bench-tps = { path = "bench-tps", version = "=2.2.20" }
+solana-banks-client = { path = "banks-client", version = "=2.2.21" }
+solana-banks-interface = { path = "banks-interface", version = "=2.2.21" }
+solana-banks-server = { path = "banks-server", version = "=2.2.21" }
+solana-bench-tps = { path = "bench-tps", version = "=2.2.21" }
 solana-big-mod-exp = "2.2.1"
 solana-bincode = "2.2.1"
 solana-blake3-hasher = "2.2.1"
-solana-bloom = { path = "bloom", version = "=2.2.20" }
+solana-bloom = { path = "bloom", version = "=2.2.21" }
 solana-bn254 = "2.2.2"
 solana-borsh = "2.2.1"
-solana-bpf-loader-program = { path = "programs/bpf_loader", version = "=2.2.20" }
-solana-bucket-map = { path = "bucket_map", version = "=2.2.20" }
-solana-builtins = { path = "builtins", version = "=2.2.20" }
-solana-builtins-default-costs = { path = "builtins-default-costs", version = "=2.2.20" }
-solana-clap-utils = { path = "clap-utils", version = "=2.2.20" }
-solana-clap-v3-utils = { path = "clap-v3-utils", version = "=2.2.20" }
-solana-cli = { path = "cli", version = "=2.2.20" }
-solana-cli-config = { path = "cli-config", version = "=2.2.20" }
-solana-cli-output = { path = "cli-output", version = "=2.2.20" }
-solana-client = { path = "client", version = "=2.2.20" }
+solana-bpf-loader-program = { path = "programs/bpf_loader", version = "=2.2.21" }
+solana-bucket-map = { path = "bucket_map", version = "=2.2.21" }
+solana-builtins = { path = "builtins", version = "=2.2.21" }
+solana-builtins-default-costs = { path = "builtins-default-costs", version = "=2.2.21" }
+solana-clap-utils = { path = "clap-utils", version = "=2.2.21" }
+solana-clap-v3-utils = { path = "clap-v3-utils", version = "=2.2.21" }
+solana-cli = { path = "cli", version = "=2.2.21" }
+solana-cli-config = { path = "cli-config", version = "=2.2.21" }
+solana-cli-output = { path = "cli-output", version = "=2.2.21" }
+solana-client = { path = "client", version = "=2.2.21" }
 solana-client-traits = "2.2.1"
 solana-clock = "2.2.1"
 solana-cluster-type = "2.2.1"
 solana-commitment-config = "2.2.1"
-solana-compute-budget = { path = "compute-budget", version = "=2.2.20" }
-solana-compute-budget-instruction = { path = "compute-budget-instruction", version = "=2.2.20" }
+solana-compute-budget = { path = "compute-budget", version = "=2.2.21" }
+solana-compute-budget-instruction = { path = "compute-budget-instruction", version = "=2.2.21" }
 solana-compute-budget-interface = "2.2.1"
-solana-compute-budget-program = { path = "programs/compute-budget", version = "=2.2.20" }
-solana-config-program = { path = "programs/config", version = "=2.2.20" }
-solana-connection-cache = { path = "connection-cache", version = "=2.2.20", default-features = false }
-solana-core = { path = "core", version = "=2.2.20" }
-solana-cost-model = { path = "cost-model", version = "=2.2.20" }
+solana-compute-budget-program = { path = "programs/compute-budget", version = "=2.2.21" }
+solana-config-program = { path = "programs/config", version = "=2.2.21" }
+solana-connection-cache = { path = "connection-cache", version = "=2.2.21", default-features = false }
+solana-core = { path = "core", version = "=2.2.21" }
+solana-cost-model = { path = "cost-model", version = "=2.2.21" }
 solana-cpi = "2.2.1"
-solana-curve25519 = { path = "curves/curve25519", version = "=2.2.20" }
+solana-curve25519 = { path = "curves/curve25519", version = "=2.2.21" }
 solana-decode-error = "2.2.1"
 solana-define-syscall = "2.2.1"
 solana-derivation-path = "2.2.1"
-solana-download-utils = { path = "download-utils", version = "=2.2.20" }
+solana-download-utils = { path = "download-utils", version = "=2.2.21" }
 solana-ed25519-program = "2.2.2"
-solana-entry = { path = "entry", version = "=2.2.20" }
+solana-entry = { path = "entry", version = "=2.2.21" }
 solana-epoch-info = "2.2.1"
 solana-epoch-rewards = "2.2.1"
 solana-epoch-rewards-hasher = "2.2.1"
 solana-epoch-schedule = "2.2.1"
 solana-example-mocks = "2.2.1"
-solana-faucet = { path = "faucet", version = "=2.2.20" }
+solana-faucet = { path = "faucet", version = "=2.2.21" }
 solana-feature-gate-client = "0.0.2"
 solana-feature-gate-interface = "2.2.2"
-solana-fee = { path = "fee", version = "=2.2.20" }
+solana-fee = { path = "fee", version = "=2.2.21" }
 solana-fee-calculator = "2.2.1"
 solana-fee-structure = "2.2.1"
 solana-file-download = "2.2.1"
 solana-frozen-abi = "2.2.1"
 solana-frozen-abi-macro = "2.2.1"
-solana-genesis = { path = "genesis", version = "=2.2.20" }
+solana-genesis = { path = "genesis", version = "=2.2.21" }
 solana-genesis-config = "2.2.1"
-solana-genesis-utils = { path = "genesis-utils", version = "=2.2.20" }
-solana-geyser-plugin-manager = { path = "geyser-plugin-manager", version = "=2.2.20" }
-solana-gossip = { path = "gossip", version = "=2.2.20" }
+solana-genesis-utils = { path = "genesis-utils", version = "=2.2.21" }
+solana-geyser-plugin-manager = { path = "geyser-plugin-manager", version = "=2.2.21" }
+solana-gossip = { path = "gossip", version = "=2.2.21" }
 solana-hard-forks = "2.2.1"
 solana-hash = "2.2.1"
 solana-inflation = "2.2.1"
-solana-inline-spl = { path = "inline-spl", version = "=2.2.20" }
+solana-inline-spl = { path = "inline-spl", version = "=2.2.21" }
 solana-instruction = "2.2.1"
 solana-instructions-sysvar = "2.2.1"
 solana-keccak-hasher = "2.2.1"
 solana-keypair = "2.2.1"
 solana-last-restart-slot = "2.2.1"
-solana-lattice-hash = { path = "lattice-hash", version = "=2.2.20" }
-solana-ledger = { path = "ledger", version = "=2.2.20" }
+solana-lattice-hash = { path = "lattice-hash", version = "=2.2.21" }
+solana-ledger = { path = "ledger", version = "=2.2.21" }
 solana-loader-v2-interface = "2.2.1"
 solana-loader-v3-interface = "5.0.0"
 solana-loader-v4-interface = "2.2.1"
-solana-loader-v4-program = { path = "programs/loader-v4", version = "=2.2.20" }
-solana-local-cluster = { path = "local-cluster", version = "=2.2.20" }
-solana-log-collector = { path = "log-collector", version = "=2.2.20" }
+solana-loader-v4-program = { path = "programs/loader-v4", version = "=2.2.21" }
+solana-local-cluster = { path = "local-cluster", version = "=2.2.21" }
+solana-log-collector = { path = "log-collector", version = "=2.2.21" }
 solana-logger = "2.3.1"
-solana-measure = { path = "measure", version = "=2.2.20" }
-solana-merkle-tree = { path = "merkle-tree", version = "=2.2.20" }
+solana-measure = { path = "measure", version = "=2.2.21" }
+solana-merkle-tree = { path = "merkle-tree", version = "=2.2.21" }
 solana-message = "2.2.1"
-solana-metrics = { path = "metrics", version = "=2.2.20" }
+solana-metrics = { path = "metrics", version = "=2.2.21" }
 solana-msg = "2.2.1"
 solana-native-token = "2.2.1"
-solana-net-utils = { path = "net-utils", version = "=2.2.20" }
+solana-net-utils = { path = "net-utils", version = "=2.2.21" }
 solana-nohash-hasher = "0.2.1"
 solana-nonce = "2.2.1"
 solana-nonce-account = "2.2.1"
-solana-notifier = { path = "notifier", version = "=2.2.20" }
+solana-notifier = { path = "notifier", version = "=2.2.21" }
 solana-offchain-message = "2.2.1"
 solana-package-metadata = "2.2.1"
 solana-package-metadata-macro = "2.2.1"
 solana-packet = "2.2.1"
-solana-perf = { path = "perf", version = "=2.2.20" }
-solana-poh = { path = "poh", version = "=2.2.20" }
+solana-perf = { path = "perf", version = "=2.2.21" }
+solana-poh = { path = "poh", version = "=2.2.21" }
 solana-poh-config = "2.2.1"
-solana-poseidon = { path = "poseidon", version = "=2.2.20" }
+solana-poseidon = { path = "poseidon", version = "=2.2.21" }
 solana-precompile-error = "2.2.1"
 solana-presigner = "2.2.1"
 solana-program = { version = "2.2.1", default-features = false }
@@ -468,24 +468,24 @@ solana-program-error = "2.2.1"
 solana-program-memory = "2.2.1"
 solana-program-option = "2.2.1"
 solana-program-pack = "2.2.1"
-solana-program-runtime = { path = "program-runtime", version = "=2.2.20" }
-solana-program-test = { path = "program-test", version = "=2.2.20" }
+solana-program-runtime = { path = "program-runtime", version = "=2.2.21" }
+solana-program-test = { path = "program-test", version = "=2.2.21" }
 solana-pubkey = { version = "2.2.1", default-features = false }
-solana-pubsub-client = { path = "pubsub-client", version = "=2.2.20" }
-solana-quic-client = { path = "quic-client", version = "=2.2.20" }
+solana-pubsub-client = { path = "pubsub-client", version = "=2.2.21" }
+solana-quic-client = { path = "quic-client", version = "=2.2.21" }
 solana-quic-definitions = "2.2.1"
-solana-rayon-threadlimit = { path = "rayon-threadlimit", version = "=2.2.20" }
-solana-remote-wallet = { path = "remote-wallet", version = "=2.2.20", default-features = false }
+solana-rayon-threadlimit = { path = "rayon-threadlimit", version = "=2.2.21" }
+solana-remote-wallet = { path = "remote-wallet", version = "=2.2.21", default-features = false }
 solana-rent = "2.2.1"
 solana-rent-collector = "2.2.1"
 solana-rent-debits = "2.2.1"
 solana-reward-info = "2.2.1"
-solana-rpc = { path = "rpc", version = "=2.2.20" }
-solana-rpc-client = { path = "rpc-client", version = "=2.2.20", default-features = false }
-solana-rpc-client-api = { path = "rpc-client-api", version = "=2.2.20" }
-solana-rpc-client-nonce-utils = { path = "rpc-client-nonce-utils", version = "=2.2.20" }
-solana-runtime = { path = "runtime", version = "=2.2.20" }
-solana-runtime-transaction = { path = "runtime-transaction", version = "=2.2.20" }
+solana-rpc = { path = "rpc", version = "=2.2.21" }
+solana-rpc-client = { path = "rpc-client", version = "=2.2.21", default-features = false }
+solana-rpc-client-api = { path = "rpc-client-api", version = "=2.2.21" }
+solana-rpc-client-nonce-utils = { path = "rpc-client-nonce-utils", version = "=2.2.21" }
+solana-runtime = { path = "runtime", version = "=2.2.21" }
+solana-runtime-transaction = { path = "runtime-transaction", version = "=2.2.21" }
 solana-sanitize = "2.2.1"
 solana-sbpf = "=0.10.1"
 solana-sdk = "2.2.2"
@@ -496,7 +496,7 @@ solana-secp256k1-recover = "2.2.1"
 solana-secp256r1-program = "2.2.2"
 solana-seed-derivable = "2.2.1"
 solana-seed-phrase = "2.2.1"
-solana-send-transaction-service = { path = "send-transaction-service", version = "=2.2.20" }
+solana-send-transaction-service = { path = "send-transaction-service", version = "=2.2.21" }
 solana-serde = "2.2.1"
 solana-serde-varint = "2.2.1"
 solana-serialize-utils = "2.2.1"
@@ -509,49 +509,49 @@ solana-slot-hashes = "2.2.1"
 solana-slot-history = "2.2.1"
 solana-stable-layout = "2.2.1"
 solana-stake-interface = { version = "1.2.1" }
-solana-stake-program = { path = "programs/stake", version = "=2.2.20" }
-solana-storage-bigtable = { path = "storage-bigtable", version = "=2.2.20" }
-solana-storage-proto = { path = "storage-proto", version = "=2.2.20" }
-solana-streamer = { path = "streamer", version = "=2.2.20" }
-solana-svm = { path = "svm", version = "=2.2.20" }
-solana-svm-conformance = { path = "svm-conformance", version = "=2.2.20" }
-solana-svm-rent-collector = { path = "svm-rent-collector", version = "=2.2.20" }
-solana-svm-transaction = { path = "svm-transaction", version = "=2.2.20" }
+solana-stake-program = { path = "programs/stake", version = "=2.2.21" }
+solana-storage-bigtable = { path = "storage-bigtable", version = "=2.2.21" }
+solana-storage-proto = { path = "storage-proto", version = "=2.2.21" }
+solana-streamer = { path = "streamer", version = "=2.2.21" }
+solana-svm = { path = "svm", version = "=2.2.21" }
+solana-svm-conformance = { path = "svm-conformance", version = "=2.2.21" }
+solana-svm-rent-collector = { path = "svm-rent-collector", version = "=2.2.21" }
+solana-svm-transaction = { path = "svm-transaction", version = "=2.2.21" }
 solana-system-interface = "1.0"
-solana-system-program = { path = "programs/system", version = "=2.2.20" }
+solana-system-program = { path = "programs/system", version = "=2.2.21" }
 solana-system-transaction = "2.2.1"
 solana-sysvar = "2.2.1"
 solana-sysvar-id = "2.2.1"
-solana-test-validator = { path = "test-validator", version = "=2.2.20" }
-solana-thin-client = { path = "thin-client", version = "=2.2.20" }
+solana-test-validator = { path = "test-validator", version = "=2.2.21" }
+solana-thin-client = { path = "thin-client", version = "=2.2.21" }
 solana-time-utils = "2.2.1"
-solana-timings = { path = "timings", version = "=2.2.20" }
-solana-tls-utils = { path = "tls-utils", version = "=2.2.20" }
-solana-tps-client = { path = "tps-client", version = "=2.2.20" }
-solana-tpu-client = { path = "tpu-client", version = "=2.2.20", default-features = false }
-solana-tpu-client-next = { path = "tpu-client-next", version = "=2.2.20" }
+solana-timings = { path = "timings", version = "=2.2.21" }
+solana-tls-utils = { path = "tls-utils", version = "=2.2.21" }
+solana-tps-client = { path = "tps-client", version = "=2.2.21" }
+solana-tpu-client = { path = "tpu-client", version = "=2.2.21", default-features = false }
+solana-tpu-client-next = { path = "tpu-client-next", version = "=2.2.21" }
 solana-transaction = "2.2.2"
-solana-transaction-context = { path = "transaction-context", version = "=2.2.20", features = [ "bincode" ] }
+solana-transaction-context = { path = "transaction-context", version = "=2.2.21", features = [ "bincode" ] }
 solana-transaction-error = "2.2.1"
-solana-transaction-metrics-tracker = { path = "transaction-metrics-tracker", version = "=2.2.20" }
-solana-transaction-status = { path = "transaction-status", version = "=2.2.20" }
-solana-transaction-status-client-types = { path = "transaction-status-client-types", version = "=2.2.20" }
-solana-turbine = { path = "turbine", version = "=2.2.20" }
-solana-type-overrides = { path = "type-overrides", version = "=2.2.20" }
-solana-udp-client = { path = "udp-client", version = "=2.2.20" }
-solana-unified-scheduler-logic = { path = "unified-scheduler-logic", version = "=2.2.20" }
-solana-unified-scheduler-pool = { path = "unified-scheduler-pool", version = "=2.2.20" }
+solana-transaction-metrics-tracker = { path = "transaction-metrics-tracker", version = "=2.2.21" }
+solana-transaction-status = { path = "transaction-status", version = "=2.2.21" }
+solana-transaction-status-client-types = { path = "transaction-status-client-types", version = "=2.2.21" }
+solana-turbine = { path = "turbine", version = "=2.2.21" }
+solana-type-overrides = { path = "type-overrides", version = "=2.2.21" }
+solana-udp-client = { path = "udp-client", version = "=2.2.21" }
+solana-unified-scheduler-logic = { path = "unified-scheduler-logic", version = "=2.2.21" }
+solana-unified-scheduler-pool = { path = "unified-scheduler-pool", version = "=2.2.21" }
 solana-validator-exit = "2.2.1"
-solana-version = { path = "version", version = "=2.2.20" }
-solana-vote = { path = "vote", version = "=2.2.20" }
+solana-version = { path = "version", version = "=2.2.21" }
+solana-vote = { path = "vote", version = "=2.2.21" }
 solana-vote-interface = "2.2.3"
-solana-vote-program = { path = "programs/vote", version = "=2.2.20", default-features = false }
-solana-wen-restart = { path = "wen-restart", version = "=2.2.20" }
-solana-zk-elgamal-proof-program = { path = "programs/zk-elgamal-proof", version = "=2.2.20" }
-solana-zk-keygen = { path = "zk-keygen", version = "=2.2.20" }
-solana-zk-sdk = { path = "zk-sdk", version = "=2.2.20" }
-solana-zk-token-proof-program = { path = "programs/zk-token-proof", version = "=2.2.20" }
-solana-zk-token-sdk = { path = "zk-token-sdk", version = "=2.2.20" }
+solana-vote-program = { path = "programs/vote", version = "=2.2.21", default-features = false }
+solana-wen-restart = { path = "wen-restart", version = "=2.2.21" }
+solana-zk-elgamal-proof-program = { path = "programs/zk-elgamal-proof", version = "=2.2.21" }
+solana-zk-keygen = { path = "zk-keygen", version = "=2.2.21" }
+solana-zk-sdk = { path = "zk-sdk", version = "=2.2.21" }
+solana-zk-token-proof-program = { path = "programs/zk-token-proof", version = "=2.2.21" }
+solana-zk-token-sdk = { path = "zk-token-sdk", version = "=2.2.21" }
 spl-associated-token-account = "6.0.0"
 spl-instruction-padding = "0.3"
 spl-memo = "6.0.0"

+ 1 - 1
platform-tools-sdk/cargo-build-sbf/tests/crates/fail/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "fail"
-version = "2.2.20"
+version = "2.2.21"
 description = "Solana SBF test program written in Rust"
 authors = ["Anza Maintainers <maintainers@anza.xyz>"]
 repository = "https://github.com/anza-xyz/agave"

+ 1 - 1
platform-tools-sdk/cargo-build-sbf/tests/crates/noop/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "noop"
-version = "2.2.20"
+version = "2.2.21"
 description = "Solana SBF test program written in Rust"
 authors = ["Anza Maintainers <maintainers@anza.xyz>"]
 repository = "https://github.com/anza-xyz/agave"

+ 1 - 1
platform-tools-sdk/cargo-build-sbf/tests/crates/package-metadata/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "package-metadata"
-version = "2.2.20"
+version = "2.2.21"
 description = "Solana SBF test program with tools version in package metadata"
 authors = ["Anza Maintainers <maintainers@anza.xyz>"]
 repository = "https://github.com/anza-xyz/agave"

+ 1 - 1
platform-tools-sdk/cargo-build-sbf/tests/crates/workspace-metadata/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "workspace-metadata"
-version = "2.2.20"
+version = "2.2.21"
 description = "Solana SBF test program with tools version in workspace metadata"
 authors = ["Anza Maintainers <maintainers@anza.xyz>"]
 repository = "https://github.com/anza-xyz/agave"

File diff suppressed because it is too large
+ 121 - 121
programs/sbf/Cargo.lock


+ 36 - 36
programs/sbf/Cargo.toml

@@ -73,7 +73,7 @@ members = [
     "rust/upgraded",
 ]
 [workspace.package]
-version = "2.2.20"
+version = "2.2.21"
 description = "Solana SBF test program written in Rust"
 authors = ["Anza Maintainers <maintainers@anza.xyz>"]
 repository = "https://github.com/anza-xyz/agave"
@@ -89,9 +89,9 @@ check-cfg = [
 ]
 
 [workspace.dependencies]
-agave-feature-set = { path = "../../feature-set", version = "=2.2.20" }
-agave-reserved-account-keys = { path = "../../reserved-account-keys", version = "=2.2.20" }
-agave-validator = { path = "../../validator", version = "=2.2.20" }
+agave-feature-set = { path = "../../feature-set", version = "=2.2.21" }
+agave-reserved-account-keys = { path = "../../reserved-account-keys", version = "=2.2.21" }
+agave-validator = { path = "../../validator", version = "=2.2.21" }
 array-bytes = "=1.4.1"
 bincode = { version = "1.1.4", default-features = false }
 blake3 = "1.0.0"
@@ -110,45 +110,45 @@ rand = "0.8"
 serde = "1.0.112"                                                                             # must match the serde_derive version, see https://github.com/serde-rs/serde/issues/2584#issuecomment-1685252251
 serde_derive = "1.0.112"                                                                      # must match the serde version, see https://github.com/serde-rs/serde/issues/2584#issuecomment-1685252251
 serde_json = "1.0.56"
-solana-account-decoder = { path = "../../account-decoder", version = "=2.2.20" }
-solana-accounts-db = { path = "../../accounts-db", version = "=2.2.20" }
+solana-account-decoder = { path = "../../account-decoder", version = "=2.2.21" }
+solana-accounts-db = { path = "../../accounts-db", version = "=2.2.21" }
 solana-bn254 = "=2.2.2"
-solana-bpf-loader-program = { path = "../bpf_loader", version = "=2.2.20" }
-solana-cli-output = { path = "../../cli-output", version = "=2.2.20" }
-solana-compute-budget = { path = "../../compute-budget", version = "=2.2.20" }
-solana-compute-budget-instruction = { path = "../../compute-budget-instruction", version = "=2.2.20" }
-solana-curve25519 = { path = "../../curves/curve25519", version = "=2.2.20" }
+solana-bpf-loader-program = { path = "../bpf_loader", version = "=2.2.21" }
+solana-cli-output = { path = "../../cli-output", version = "=2.2.21" }
+solana-compute-budget = { path = "../../compute-budget", version = "=2.2.21" }
+solana-compute-budget-instruction = { path = "../../compute-budget-instruction", version = "=2.2.21" }
+solana-curve25519 = { path = "../../curves/curve25519", version = "=2.2.21" }
 solana-decode-error = "=2.2.1"
-solana-fee = { path = "../../fee", version = "=2.2.20" }
-solana-ledger = { path = "../../ledger", version = "=2.2.20" }
-solana-log-collector = { path = "../../log-collector", version = "=2.2.20" }
+solana-fee = { path = "../../fee", version = "=2.2.21" }
+solana-ledger = { path = "../../ledger", version = "=2.2.21" }
+solana-log-collector = { path = "../../log-collector", version = "=2.2.21" }
 solana-logger = "=2.3.1"
-solana-measure = { path = "../../measure", version = "=2.2.20" }
-solana-poseidon = { path = "../../poseidon/", version = "=2.2.20" }
+solana-measure = { path = "../../measure", version = "=2.2.21" }
+solana-poseidon = { path = "../../poseidon/", version = "=2.2.21" }
 solana-program = "=2.2.1"
-solana-program-runtime = { path = "../../program-runtime", version = "=2.2.20" }
-solana-runtime = { path = "../../runtime", version = "=2.2.20" }
-solana-runtime-transaction = { path = "../../runtime-transaction", version = "=2.2.20" }
-solana-sbf-rust-128bit-dep = { path = "rust/128bit_dep", version = "=2.2.20" }
-solana-sbf-rust-invoke-dep = { path = "rust/invoke_dep", version = "=2.2.20" }
-solana-sbf-rust-invoked-dep = { path = "rust/invoked_dep", version = "=2.2.20" }
-solana-sbf-rust-many-args-dep = { path = "rust/many_args_dep", version = "=2.2.20" }
-solana-sbf-rust-mem-dep = { path = "rust/mem_dep", version = "=2.2.20" }
-solana-sbf-rust-param-passing-dep = { path = "rust/param_passing_dep", version = "=2.2.20" }
-solana-sbf-rust-realloc-dep = { path = "rust/realloc_dep", version = "=2.2.20" }
-solana-sbf-rust-realloc-invoke-dep = { path = "rust/realloc_invoke_dep", version = "=2.2.20" }
+solana-program-runtime = { path = "../../program-runtime", version = "=2.2.21" }
+solana-runtime = { path = "../../runtime", version = "=2.2.21" }
+solana-runtime-transaction = { path = "../../runtime-transaction", version = "=2.2.21" }
+solana-sbf-rust-128bit-dep = { path = "rust/128bit_dep", version = "=2.2.21" }
+solana-sbf-rust-invoke-dep = { path = "rust/invoke_dep", version = "=2.2.21" }
+solana-sbf-rust-invoked-dep = { path = "rust/invoked_dep", version = "=2.2.21" }
+solana-sbf-rust-many-args-dep = { path = "rust/many_args_dep", version = "=2.2.21" }
+solana-sbf-rust-mem-dep = { path = "rust/mem_dep", version = "=2.2.21" }
+solana-sbf-rust-param-passing-dep = { path = "rust/param_passing_dep", version = "=2.2.21" }
+solana-sbf-rust-realloc-dep = { path = "rust/realloc_dep", version = "=2.2.21" }
+solana-sbf-rust-realloc-invoke-dep = { path = "rust/realloc_invoke_dep", version = "=2.2.21" }
 solana-sbpf = "=0.10.1"
 solana-sdk = "=2.2.2"
 solana-secp256k1-recover = "=2.2.1"
-solana-svm = { path = "../../svm", version = "=2.2.20" }
-solana-svm-transaction = { path = "../../svm-transaction", version = "=2.2.20" }
-solana-timings = { path = "../../timings", version = "=2.2.20" }
-solana-transaction-context = { path = "../../transaction-context", version = "=2.2.20" }
-solana-transaction-status = { path = "../../transaction-status", version = "=2.2.20" }
-solana-type-overrides = { path = "../../type-overrides", version = "=2.2.20" }
-solana-vote = { path = "../../vote", version = "=2.2.20" }
-solana-vote-program = { path = "../../programs/vote", version = "=2.2.20" }
-solana-zk-sdk = { path = "../../zk-sdk", version = "=2.2.20" }
+solana-svm = { path = "../../svm", version = "=2.2.21" }
+solana-svm-transaction = { path = "../../svm-transaction", version = "=2.2.21" }
+solana-timings = { path = "../../timings", version = "=2.2.21" }
+solana-transaction-context = { path = "../../transaction-context", version = "=2.2.21" }
+solana-transaction-status = { path = "../../transaction-status", version = "=2.2.21" }
+solana-type-overrides = { path = "../../type-overrides", version = "=2.2.21" }
+solana-vote = { path = "../../vote", version = "=2.2.21" }
+solana-vote-program = { path = "../../programs/vote", version = "=2.2.21" }
+solana-zk-sdk = { path = "../../zk-sdk", version = "=2.2.21" }
 thiserror = "1.0"
 
 [features]

+ 93 - 93
svm/examples/Cargo.lock

@@ -65,7 +65,7 @@ dependencies = [
 
 [[package]]
 name = "agave-banking-stage-ingress-types"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "crossbeam-channel",
  "solana-perf",
@@ -73,7 +73,7 @@ dependencies = [
 
 [[package]]
 name = "agave-feature-set"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "ahash 0.8.11",
  "solana-epoch-schedule",
@@ -84,7 +84,7 @@ dependencies = [
 
 [[package]]
 name = "agave-geyser-plugin-interface"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "log",
  "solana-clock",
@@ -96,7 +96,7 @@ dependencies = [
 
 [[package]]
 name = "agave-precompiles"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "bincode",
@@ -117,7 +117,7 @@ dependencies = [
 
 [[package]]
 name = "agave-reserved-account-keys"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "lazy_static",
@@ -127,7 +127,7 @@ dependencies = [
 
 [[package]]
 name = "agave-transaction-view"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "solana-hash",
  "solana-message",
@@ -2684,7 +2684,7 @@ dependencies = [
 
 [[package]]
 name = "json-rpc-client"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "borsh 1.5.5",
  "clap",
@@ -2697,7 +2697,7 @@ dependencies = [
 
 [[package]]
 name = "json-rpc-server"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "agave-reserved-account-keys",
@@ -4928,7 +4928,7 @@ dependencies = [
 
 [[package]]
 name = "solana-account-decoder"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "Inflector",
  "base64 0.22.1",
@@ -4965,7 +4965,7 @@ dependencies = [
 
 [[package]]
 name = "solana-account-decoder-client-types"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "base64 0.22.1",
  "bs58",
@@ -4992,7 +4992,7 @@ dependencies = [
 
 [[package]]
 name = "solana-accounts-db"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "ahash 0.8.11",
  "bincode",
@@ -5057,7 +5057,7 @@ dependencies = [
 
 [[package]]
 name = "solana-address-lookup-table-program"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "bincode",
@@ -5089,7 +5089,7 @@ dependencies = [
 
 [[package]]
 name = "solana-banks-client"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "borsh 1.5.5",
  "futures 0.3.31",
@@ -5105,7 +5105,7 @@ dependencies = [
 
 [[package]]
 name = "solana-banks-interface"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "serde",
  "serde_derive",
@@ -5116,7 +5116,7 @@ dependencies = [
 
 [[package]]
 name = "solana-banks-server"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "bincode",
@@ -5170,7 +5170,7 @@ dependencies = [
 
 [[package]]
 name = "solana-bloom"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "bv",
  "fnv",
@@ -5209,7 +5209,7 @@ dependencies = [
 
 [[package]]
 name = "solana-bpf-loader-program"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "agave-precompiles",
@@ -5256,7 +5256,7 @@ dependencies = [
 
 [[package]]
 name = "solana-bucket-map"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "bv",
  "bytemuck",
@@ -5274,7 +5274,7 @@ dependencies = [
 
 [[package]]
 name = "solana-builtins"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "solana-address-lookup-table-program",
@@ -5294,7 +5294,7 @@ dependencies = [
 
 [[package]]
 name = "solana-builtins-default-costs"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "ahash 0.8.11",
@@ -5315,7 +5315,7 @@ dependencies = [
 
 [[package]]
 name = "solana-clap-utils"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "chrono",
  "clap",
@@ -5342,7 +5342,7 @@ dependencies = [
 
 [[package]]
 name = "solana-cli-config"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "dirs-next",
  "lazy_static",
@@ -5356,7 +5356,7 @@ dependencies = [
 
 [[package]]
 name = "solana-cli-output"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "Inflector",
  "agave-reserved-account-keys",
@@ -5397,7 +5397,7 @@ dependencies = [
 
 [[package]]
 name = "solana-client"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "async-trait",
  "bincode",
@@ -5496,7 +5496,7 @@ dependencies = [
 
 [[package]]
 name = "solana-compute-budget"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "solana-fee-structure",
  "solana-program-entrypoint",
@@ -5504,7 +5504,7 @@ dependencies = [
 
 [[package]]
 name = "solana-compute-budget-instruction"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "log",
@@ -5536,7 +5536,7 @@ dependencies = [
 
 [[package]]
 name = "solana-compute-budget-program"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "qualifier_attr",
  "solana-program-runtime",
@@ -5544,7 +5544,7 @@ dependencies = [
 
 [[package]]
 name = "solana-config-program"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "bincode",
  "chrono",
@@ -5566,7 +5566,7 @@ dependencies = [
 
 [[package]]
 name = "solana-connection-cache"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "async-trait",
  "bincode",
@@ -5588,7 +5588,7 @@ dependencies = [
 
 [[package]]
 name = "solana-core"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-banking-stage-ingress-types",
  "agave-feature-set",
@@ -5680,7 +5680,7 @@ dependencies = [
 
 [[package]]
 name = "solana-cost-model"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "ahash 0.8.11",
@@ -5721,7 +5721,7 @@ dependencies = [
 
 [[package]]
 name = "solana-curve25519"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "bytemuck",
  "bytemuck_derive",
@@ -5774,7 +5774,7 @@ dependencies = [
 
 [[package]]
 name = "solana-entry"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "bincode",
  "crossbeam-channel",
@@ -5868,7 +5868,7 @@ dependencies = [
 
 [[package]]
 name = "solana-faucet"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "bincode",
  "clap",
@@ -5932,7 +5932,7 @@ dependencies = [
 
 [[package]]
 name = "solana-fee"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "solana-fee-structure",
@@ -5995,7 +5995,7 @@ dependencies = [
 
 [[package]]
 name = "solana-geyser-plugin-manager"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-geyser-plugin-interface",
  "bs58",
@@ -6024,7 +6024,7 @@ dependencies = [
 
 [[package]]
 name = "solana-gossip"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "assert_matches",
@@ -6114,7 +6114,7 @@ dependencies = [
 
 [[package]]
 name = "solana-inline-spl"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "bytemuck",
  "solana-pubkey",
@@ -6201,7 +6201,7 @@ dependencies = [
 
 [[package]]
 name = "solana-lattice-hash"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "base64 0.22.1",
  "blake3",
@@ -6211,7 +6211,7 @@ dependencies = [
 
 [[package]]
 name = "solana-ledger"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "agave-reserved-account-keys",
@@ -6345,7 +6345,7 @@ dependencies = [
 
 [[package]]
 name = "solana-loader-v4-program"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "log",
  "qualifier_attr",
@@ -6369,7 +6369,7 @@ dependencies = [
 
 [[package]]
 name = "solana-log-collector"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "log",
 ]
@@ -6389,11 +6389,11 @@ dependencies = [
 
 [[package]]
 name = "solana-measure"
-version = "2.2.20"
+version = "2.2.21"
 
 [[package]]
 name = "solana-merkle-tree"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "fast-math",
  "solana-hash",
@@ -6425,7 +6425,7 @@ dependencies = [
 
 [[package]]
 name = "solana-metrics"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "crossbeam-channel",
  "gethostname",
@@ -6456,7 +6456,7 @@ checksum = "33e9de00960197412e4be3902a6cd35e60817c511137aca6c34c66cd5d4017ec"
 
 [[package]]
 name = "solana-net-utils"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "anyhow",
  "bincode",
@@ -6538,7 +6538,7 @@ dependencies = [
 
 [[package]]
 name = "solana-perf"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "ahash 0.8.11",
  "bincode",
@@ -6568,7 +6568,7 @@ dependencies = [
 
 [[package]]
 name = "solana-poh"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "core_affinity",
  "crossbeam-channel",
@@ -6599,7 +6599,7 @@ dependencies = [
 
 [[package]]
 name = "solana-poseidon"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "ark-bn254",
  "light-poseidon",
@@ -6780,7 +6780,7 @@ dependencies = [
 
 [[package]]
 name = "solana-program-runtime"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "agave-precompiles",
@@ -6819,7 +6819,7 @@ dependencies = [
 
 [[package]]
 name = "solana-program-test"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "assert_matches",
@@ -6882,7 +6882,7 @@ dependencies = [
 
 [[package]]
 name = "solana-pubsub-client"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "crossbeam-channel",
  "futures-util",
@@ -6907,7 +6907,7 @@ dependencies = [
 
 [[package]]
 name = "solana-quic-client"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "async-lock",
  "async-trait",
@@ -6945,7 +6945,7 @@ dependencies = [
 
 [[package]]
 name = "solana-rayon-threadlimit"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "lazy_static",
  "num_cpus",
@@ -6953,7 +6953,7 @@ dependencies = [
 
 [[package]]
 name = "solana-remote-wallet"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "console",
  "dialoguer",
@@ -7037,7 +7037,7 @@ dependencies = [
 
 [[package]]
 name = "solana-rpc"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "base64 0.22.1",
@@ -7098,7 +7098,7 @@ dependencies = [
 
 [[package]]
 name = "solana-rpc-client"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "async-trait",
  "base64 0.22.1",
@@ -7134,7 +7134,7 @@ dependencies = [
 
 [[package]]
 name = "solana-rpc-client-api"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "anyhow",
  "base64 0.22.1",
@@ -7163,7 +7163,7 @@ dependencies = [
 
 [[package]]
 name = "solana-rpc-client-nonce-utils"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "solana-account",
  "solana-commitment-config",
@@ -7178,7 +7178,7 @@ dependencies = [
 
 [[package]]
 name = "solana-runtime"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "agave-precompiles",
@@ -7267,7 +7267,7 @@ dependencies = [
 
 [[package]]
 name = "solana-runtime-transaction"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-transaction-view",
  "log",
@@ -7471,7 +7471,7 @@ dependencies = [
 
 [[package]]
 name = "solana-send-transaction-service"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "crossbeam-channel",
  "itertools 0.12.1",
@@ -7631,7 +7631,7 @@ dependencies = [
 
 [[package]]
 name = "solana-stake-program"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "bincode",
@@ -7658,7 +7658,7 @@ dependencies = [
 
 [[package]]
 name = "solana-storage-bigtable"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-reserved-account-keys",
  "backoff",
@@ -7698,7 +7698,7 @@ dependencies = [
 
 [[package]]
 name = "solana-storage-proto"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "bincode",
  "bs58",
@@ -7721,7 +7721,7 @@ dependencies = [
 
 [[package]]
 name = "solana-streamer"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "async-channel",
  "bytes",
@@ -7766,7 +7766,7 @@ dependencies = [
 
 [[package]]
 name = "solana-svm"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "agave-precompiles",
@@ -7811,7 +7811,7 @@ dependencies = [
 
 [[package]]
 name = "solana-svm-example-paytube"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "solana-bpf-loader-program",
@@ -7830,7 +7830,7 @@ dependencies = [
 
 [[package]]
 name = "solana-svm-rent-collector"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "solana-sdk",
  "solana-transaction-context",
@@ -7838,7 +7838,7 @@ dependencies = [
 
 [[package]]
 name = "solana-svm-transaction"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "solana-hash",
  "solana-message",
@@ -7866,7 +7866,7 @@ dependencies = [
 
 [[package]]
 name = "solana-system-program"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "bincode",
  "log",
@@ -7952,7 +7952,7 @@ dependencies = [
 
 [[package]]
 name = "solana-test-validator"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "base64 0.22.1",
@@ -7983,7 +7983,7 @@ dependencies = [
 
 [[package]]
 name = "solana-thin-client"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "bincode",
  "log",
@@ -8016,7 +8016,7 @@ checksum = "6af261afb0e8c39252a04d026e3ea9c405342b08c871a2ad8aa5448e068c784c"
 
 [[package]]
 name = "solana-timings"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "eager",
  "enum-iterator",
@@ -8025,7 +8025,7 @@ dependencies = [
 
 [[package]]
 name = "solana-tls-utils"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "rustls 0.23.22",
  "solana-keypair",
@@ -8036,7 +8036,7 @@ dependencies = [
 
 [[package]]
 name = "solana-tpu-client"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "async-trait",
  "bincode",
@@ -8095,7 +8095,7 @@ dependencies = [
 
 [[package]]
 name = "solana-transaction-context"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "bincode",
  "serde",
@@ -8121,7 +8121,7 @@ dependencies = [
 
 [[package]]
 name = "solana-transaction-metrics-tracker"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "base64 0.22.1",
  "bincode",
@@ -8136,7 +8136,7 @@ dependencies = [
 
 [[package]]
 name = "solana-transaction-status"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "Inflector",
  "agave-reserved-account-keys",
@@ -8176,7 +8176,7 @@ dependencies = [
 
 [[package]]
 name = "solana-transaction-status-client-types"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "base64 0.22.1",
  "bincode",
@@ -8197,7 +8197,7 @@ dependencies = [
 
 [[package]]
 name = "solana-turbine"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "bincode",
@@ -8237,7 +8237,7 @@ dependencies = [
 
 [[package]]
 name = "solana-type-overrides"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "lazy_static",
  "rand 0.8.5",
@@ -8245,7 +8245,7 @@ dependencies = [
 
 [[package]]
 name = "solana-udp-client"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "async-trait",
  "solana-connection-cache",
@@ -8259,7 +8259,7 @@ dependencies = [
 
 [[package]]
 name = "solana-unified-scheduler-logic"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "assert_matches",
  "solana-pubkey",
@@ -8270,7 +8270,7 @@ dependencies = [
 
 [[package]]
 name = "solana-unified-scheduler-pool"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-banking-stage-ingress-types",
  "aquamarine",
@@ -8305,7 +8305,7 @@ checksum = "7bbf6d7a3c0b28dd5335c52c0e9eae49d0ae489a8f324917faf0ded65a812c1d"
 
 [[package]]
 name = "solana-version"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "semver",
@@ -8317,7 +8317,7 @@ dependencies = [
 
 [[package]]
 name = "solana-vote"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "itertools 0.12.1",
  "log",
@@ -8364,7 +8364,7 @@ dependencies = [
 
 [[package]]
 name = "solana-vote-program"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "bincode",
@@ -8395,7 +8395,7 @@ dependencies = [
 
 [[package]]
 name = "solana-wen-restart"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "anyhow",
  "log",
@@ -8420,7 +8420,7 @@ dependencies = [
 
 [[package]]
 name = "solana-zk-elgamal-proof-program"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "bytemuck",
@@ -8435,7 +8435,7 @@ dependencies = [
 
 [[package]]
 name = "solana-zk-sdk"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "aes-gcm-siv",
  "base64 0.22.1",
@@ -8470,7 +8470,7 @@ dependencies = [
 
 [[package]]
 name = "solana-zk-token-proof-program"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "agave-feature-set",
  "bytemuck",
@@ -8485,7 +8485,7 @@ dependencies = [
 
 [[package]]
 name = "solana-zk-token-sdk"
-version = "2.2.20"
+version = "2.2.21"
 dependencies = [
  "aes-gcm-siv",
  "base64 0.22.1",

+ 1 - 1
svm/examples/Cargo.toml

@@ -4,7 +4,7 @@ members = ["json-rpc/client", "json-rpc/server", "paytube"]
 resolver = "2"
 
 [workspace.package]
-version = "2.2.20"
+version = "2.2.21"
 authors = ["Anza Maintainers <maintainers@anza.xyz>"]
 repository = "https://github.com/anza-xyz/agave"
 homepage = "https://anza.xyz/"

+ 1 - 1
svm/examples/json-rpc/program/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "json-rpc-example-program"
-version = "2.2.20"
+version = "2.2.21"
 edition = "2021"
 
 [features]

+ 1 - 1
svm/tests/example-programs/clock-sysvar/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "clock-sysvar-program"
-version = "2.2.20"
+version = "2.2.21"
 edition = "2021"
 
 [dependencies]

+ 1 - 1
svm/tests/example-programs/hello-solana/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "hello-solana-program"
-version = "2.2.20"
+version = "2.2.21"
 edition = "2021"
 
 [dependencies]

+ 1 - 1
svm/tests/example-programs/simple-transfer/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "simple-transfer-program"
-version = "2.2.20"
+version = "2.2.21"
 edition = "2021"
 
 [dependencies]

+ 1 - 1
svm/tests/example-programs/transfer-from-account/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "transfer-from-account"
-version = "2.2.20"
+version = "2.2.21"
 edition = "2021"
 
 [dependencies]

+ 1 - 1
svm/tests/example-programs/write-to-account/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "write-to-account"
-version = "2.2.20"
+version = "2.2.21"
 edition = "2021"
 
 [dependencies]

Some files were not shown because too many files changed in this diff